Fixed 2 small mistakes which could make people think bug.
This commit is contained in:
parent
3448763abd
commit
39ca52ae8d
@ -115,6 +115,7 @@ public class DisguiseAPI {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
soundType = null;
|
||||||
disguisedEntity = entity;
|
disguisedEntity = entity;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -126,7 +127,7 @@ public class DisguiseAPI {
|
|||||||
if (disguise.replaceSounds()) {
|
if (disguise.replaceSounds()) {
|
||||||
Sound sound = null;
|
Sound sound = null;
|
||||||
DisguiseSound dSound = DisguiseSound.getType(disguise.getType().name());
|
DisguiseSound dSound = DisguiseSound.getType(disguise.getType().name());
|
||||||
if (dSound != null)
|
if (dSound != null && soundType != null)
|
||||||
sound = dSound.getSound(soundType);
|
sound = dSound.getSound(soundType);
|
||||||
if (sound == null) {
|
if (sound == null) {
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
@ -164,6 +165,10 @@ public class DisguiseAPI {
|
|||||||
return disguises.containsKey(disguiser);
|
return disguises.containsKey(disguiser);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param Resends
|
||||||
|
* the entity to all the watching players, which is where the magic begins
|
||||||
|
*/
|
||||||
private static void refresh(Entity entity) {
|
private static void refresh(Entity entity) {
|
||||||
EntityTrackerEntry entry = (EntityTrackerEntry) ((WorldServer) ((CraftEntity) entity).getHandle().world).tracker.trackedEntities
|
EntityTrackerEntry entry = (EntityTrackerEntry) ((WorldServer) ((CraftEntity) entity).getHandle().world).tracker.trackedEntities
|
||||||
.get(entity.getEntityId());
|
.get(entity.getEntityId());
|
||||||
@ -176,14 +181,6 @@ public class DisguiseAPI {
|
|||||||
entry.updatePlayer(player);
|
entry.updatePlayer(player);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
// Get the tracker of the people who can see the hider
|
|
||||||
EntityTracker hidersTracker = ((WorldServer) hider.world).tracker;
|
|
||||||
// Get the entity tracker entry for the player
|
|
||||||
EntityTrackerEntry entry = (EntityTrackerEntry) tracker.trackedEntities.get(observer.id);
|
|
||||||
if (entry != null) {
|
|
||||||
entry.clear(getHandle());
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user