MobDisguisePVPControl
This plugin allows for the handling of PVP-related disguise events in the plugins: DisguiseCraft
This plugin got the name MobDisguisePVPControl because it was originally made with MobDisguise in mind. Now it only supports DisguiseCraft, because MobDisguise is no longer updated.
Features:
- Allows you to prevent players from being able to attack others while disguised.
- Allows you to make players lose their disguise upon taking damage.
- Allows to not show the death messages of disguised players.
- Allows you to make players lose their disguise upon attacking.
Permissions nodes:
Defaults in parenthesis
- mdpvpcontrol.* - Is not affected by this plugin whatsoever (ops)
- mdpvpcontrol.nodamagedisguiseloss - Does not lose disguise upon being damaged. (ops)
- mdpvpcontrol.candisguiseattack - Can attack others while disguised. (everybody)
- mdpvpcontrol.hidedisguisedeath - Will not show a death message if killed while disguised. (ops)
- mdpvpcontrol.noattackdisguiseloss - Does not lose disguise upon attacking. (ops)
I'm not so sure this works. I tested this out on 1.3.1 and I had 2 players disguised and they were trying to attack eachother, nothing happened(no damage or undisguised happened). I had 1 person disguised and trying to attack a player and nothing happened(no undisguised/damage happened). Also, had the undisguised atempt to attack the person nothing happened like the other times.
Also, the .jar didnt create a folder with the config (if there is one). I'm new to this plugin, but I'm just taking a guess that no permissions are given by default(not sure because it doesnt say above)
Can confirm, this works as expected in 1.3.1 RB
@ThaSourceGaming
It's really up to you guys to test this for us right now XD
If you find anything broken, just fill out a support ticket and it'll be fixed.
Curious if this is working on the new CB 1.3.1 RB? Can we get an update against the new RB for confirmation?
update to 1.3.1 please :)
@mafima
Just disable the permission node.
@thereallegend
It should O.o
If it doesn't, fill out a support ticket.
Work with 1.3.1?
in the new disguiseplugin you loose your disguise when another player hit you. can you do it, that a disguised player DONT loses his disguise? or how can I disable it in mobdisguise?
@hispanicdude
Yup. Permissions kinda work like a configuration but per-player ;)
Does this plugin work?
Is there no config? Just permissions?
Thnxx
@invinciblemode
Use the CBDC-Injector.
Can you make it such that they can get hurt? right now DisguiseCraft doesn't seem to allow disguised players from getting hurt...
@selfservice0
It should...
does this plugin not work anymore for anyone else?
@selfservice0
No idea what this is O.O
got this
2012-04-28 12:16:32 [SEVERE] java.lang.NullPointerException 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.EntityTrackerEntry.broadcast(EntityTrackerEntry.java:277) 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:214) 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:132) 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556) 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 2012-04-28 12:16:32 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 2012-04-28 12:16:32 [SEVERE] Unexpected exception java.lang.NullPointerException at net.minecraft.server.EntityTrackerEntry.broadcast(EntityTrackerEntry.java:277) at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:214) at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:132) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
@RemyPas
Yea you don't need to mess with any nodes.
Try version 0.4 and tell me if it works.
@Devil_Boy
I'm using MobDisguise. I just need the basig functionality of Players being disguised not being able to attack players. So I won't be needing any permission nodes.
Thing is. upon launching the server after placing the .jar in the plugin folder I get the error you can see in my post below.
So the plugin doesn't even launch.
@RemyPas
Are you trying to use it with MobDisguise or DisguiseCraft?
Upon installing it should start disabling attacking others on anybody without the
mdpvpcontrol.candisguiseattack
node.