Rename tall disguises thingy so its not so horrible to find, also have it turned off if they specifically turn self disguises on
This commit is contained in:
		| @@ -99,7 +99,7 @@ public abstract class Disguise { | |||||||
|     private boolean customName = true; |     private boolean customName = true; | ||||||
|     @Getter |     @Getter | ||||||
|     @Setter |     @Setter | ||||||
|     private boolean hideTallSelfDisguise = DisguiseConfig.isHideTallSelfDisguises(); |     private boolean tallDisguisesVisible = !DisguiseConfig.isHideTallSelfDisguises(); | ||||||
|  |  | ||||||
|     public Disguise(DisguiseType disguiseType) { |     public Disguise(DisguiseType disguiseType) { | ||||||
|         this.disguiseType = disguiseType; |         this.disguiseType = disguiseType; | ||||||
| @@ -124,7 +124,7 @@ public abstract class Disguise { | |||||||
|     protected void clone(Disguise disguise) { |     protected void clone(Disguise disguise) { | ||||||
|         disguise.setDisguiseName(getDisguiseName()); |         disguise.setDisguiseName(getDisguiseName()); | ||||||
|         disguise.setCustomName(isCustomName()); |         disguise.setCustomName(isCustomName()); | ||||||
|         disguise.setHideTallSelfDisguise(isHideTallSelfDisguise()); |         disguise.setTallDisguisesVisible(isTallDisguisesVisible()); | ||||||
|  |  | ||||||
|         disguise.setReplaceSounds(isSoundsReplaced()); |         disguise.setReplaceSounds(isSoundsReplaced()); | ||||||
|         disguise.setViewSelfDisguise(isSelfDisguiseVisible()); |         disguise.setViewSelfDisguise(isSelfDisguiseVisible()); | ||||||
| @@ -549,7 +549,7 @@ public abstract class Disguise { | |||||||
|             setupWatcher(); |             setupWatcher(); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         if (getEntity() instanceof Player && isSelfDisguiseVisible() && isHideTallSelfDisguise() && |         if (getEntity() instanceof Player && isSelfDisguiseVisible() && isTallDisguisesVisible() && | ||||||
|                 !getType().isCustom()) { |                 !getType().isCustom()) { | ||||||
|             DisguiseValues values = DisguiseValues.getDisguiseValues(getType()); |             DisguiseValues values = DisguiseValues.getDisguiseValues(getType()); | ||||||
|  |  | ||||||
| @@ -958,6 +958,10 @@ public abstract class Disguise { | |||||||
|      */ |      */ | ||||||
|     @Deprecated |     @Deprecated | ||||||
|     public Disguise setViewSelfDisguise(boolean viewSelfDisguise) { |     public Disguise setViewSelfDisguise(boolean viewSelfDisguise) { | ||||||
|  |         if (viewSelfDisguise && !isTallDisguisesVisible()) { | ||||||
|  |             setTallDisguisesVisible(true); | ||||||
|  |         } | ||||||
|  |  | ||||||
|         if (isSelfDisguiseVisible() != viewSelfDisguise) { |         if (isSelfDisguiseVisible() != viewSelfDisguise) { | ||||||
|             this.viewSelfDisguise = viewSelfDisguise; |             this.viewSelfDisguise = viewSelfDisguise; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -114,7 +114,7 @@ public class ParamInfoManager { | |||||||
|         // Add these last as it's what we want to present to be called the least |         // Add these last as it's what we want to present to be called the least | ||||||
|         for (String methodName : new String[]{"setSelfDisguiseVisible", "setHideHeldItemFromSelf", |         for (String methodName : new String[]{"setSelfDisguiseVisible", "setHideHeldItemFromSelf", | ||||||
|                 "setHideArmorFromSelf", "setHearSelfDisguise", "setHidePlayer", "setExpires", "setNotifyBar", |                 "setHideArmorFromSelf", "setHearSelfDisguise", "setHidePlayer", "setExpires", "setNotifyBar", | ||||||
|                 "setBossBarColor", "setBossBarStyle", "setHideTallSelfDisguise"}) { |                 "setBossBarColor", "setBossBarStyle", "setTallDisguisesVisible"}) { | ||||||
|             try { |             try { | ||||||
|                 Class cl = boolean.class; |                 Class cl = boolean.class; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user