Make saner values for slime and areaeffectcloud
This commit is contained in:
parent
7a2d360528
commit
a36a511a30
@ -32,19 +32,25 @@ public class AreaEffectCloudWatcher extends FlagWatcher {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setRadius(float radius) {
|
public void setRadius(float radius) {
|
||||||
|
if (radius > 30)
|
||||||
|
radius = 30;
|
||||||
|
|
||||||
setData(MetaIndex.AREA_EFFECT_RADIUS, radius);
|
setData(MetaIndex.AREA_EFFECT_RADIUS, radius);
|
||||||
|
sendData(MetaIndex.AREA_EFFECT_RADIUS);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setColor(int color) {
|
public void setColor(int color) {
|
||||||
setData(MetaIndex.AREA_EFFECT_CLOUD_COLOR, color);
|
setData(MetaIndex.AREA_EFFECT_CLOUD_COLOR, color);
|
||||||
|
sendData(MetaIndex.AREA_EFFECT_CLOUD_COLOR);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setIgnoreRadius(boolean ignore) {
|
public void setIgnoreRadius(boolean ignore) {
|
||||||
setData(MetaIndex.AREA_EFFECT_IGNORE_RADIUS, ignore);
|
setData(MetaIndex.AREA_EFFECT_IGNORE_RADIUS, ignore);
|
||||||
|
sendData(MetaIndex.AREA_EFFECT_IGNORE_RADIUS);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setParticleId(int particleId) {
|
public void setParticleId(int particleId) {
|
||||||
setData(MetaIndex.AREA_EFFECT_PARTICLE, particleId);
|
setData(MetaIndex.AREA_EFFECT_PARTICLE, particleId);
|
||||||
|
sendData(MetaIndex.AREA_EFFECT_PARTICLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -4,29 +4,25 @@ import me.libraryaddict.disguise.disguisetypes.Disguise;
|
|||||||
import me.libraryaddict.disguise.disguisetypes.MetaIndex;
|
import me.libraryaddict.disguise.disguisetypes.MetaIndex;
|
||||||
import me.libraryaddict.disguise.utilities.DisguiseUtilities;
|
import me.libraryaddict.disguise.utilities.DisguiseUtilities;
|
||||||
|
|
||||||
public class SlimeWatcher extends InsentientWatcher
|
public class SlimeWatcher extends InsentientWatcher {
|
||||||
{
|
|
||||||
|
|
||||||
public SlimeWatcher(Disguise disguise)
|
public SlimeWatcher(Disguise disguise) {
|
||||||
{
|
|
||||||
super(disguise);
|
super(disguise);
|
||||||
setSize(DisguiseUtilities.random.nextInt(4) + 1);
|
setSize(DisguiseUtilities.random.nextInt(4) + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getSize()
|
public int getSize() {
|
||||||
{
|
|
||||||
return (int) getData(MetaIndex.SLIME_SIZE);
|
return (int) getData(MetaIndex.SLIME_SIZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setSize(int size)
|
public void setSize(int size) {
|
||||||
{
|
if (size < 1) {
|
||||||
if (size <= 0 || size >= 128)
|
|
||||||
{
|
|
||||||
size = 1;
|
size = 1;
|
||||||
|
} else if (size > 50) {
|
||||||
|
size = 50;
|
||||||
}
|
}
|
||||||
|
|
||||||
setData(MetaIndex.SLIME_SIZE, size);
|
setData(MetaIndex.SLIME_SIZE, size);
|
||||||
sendData(MetaIndex.SLIME_SIZE);
|
sendData(MetaIndex.SLIME_SIZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user