Add setName and setNameVisible to PlayerWatcher
This commit is contained in:
		| @@ -29,6 +29,24 @@ public class PlayerWatcher extends LivingWatcher { | ||||
|         alwaysShowInTab = showPlayerInTab; | ||||
|     } | ||||
|  | ||||
|     public boolean isNameVisible() { | ||||
|         return ((PlayerDisguise) getDisguise()).isNameVisible(); | ||||
|     } | ||||
|  | ||||
|     public void setNameVisible(boolean nameVisible) { | ||||
|         ((PlayerDisguise) getDisguise()).setNameVisible(nameVisible); | ||||
|     } | ||||
|  | ||||
|     @RandomDefaultValue | ||||
|     public String getName() { | ||||
|         return ((PlayerDisguise) getDisguise()).getName(); | ||||
|     } | ||||
|  | ||||
|     @RandomDefaultValue | ||||
|     public void setName(String name) { | ||||
|         ((PlayerDisguise) getDisguise()).setName(name); | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public PlayerWatcher clone(Disguise disguise) { | ||||
|         PlayerWatcher watcher = (PlayerWatcher) super.clone(disguise); | ||||
|   | ||||
| @@ -144,9 +144,7 @@ public class ParamInfoManager { | ||||
|  | ||||
|         if (watcherClass == PlayerWatcher.class) { | ||||
|             try { | ||||
|                 methods.add(PlayerDisguise.class.getMethod("setNameVisible", boolean.class)); | ||||
|                 methods.add(PlayerDisguise.class.getMethod("setDynamicName", boolean.class)); | ||||
|                 methods.add(PlayerDisguise.class.getMethod("setName", String.class)); | ||||
|             } | ||||
|             catch (NoSuchMethodException e) { | ||||
|                 e.printStackTrace(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user