Fix and give better sign errors.

This commit is contained in:
KHobbits 2012-09-24 00:19:39 +01:00
parent d722e6a9f0
commit f1930e76d6
6 changed files with 21 additions and 2 deletions

View file

@ -438,11 +438,13 @@ public class EssentialsSign
{
private final transient SignChangeEvent event;
private final transient Block block;
private final transient Sign sign;
public EventSign(final SignChangeEvent event)
{
this.event = event;
this.block = event.getBlock();
this.sign = (Sign)block.getState();
}
@Override
@ -455,6 +457,8 @@ public class EssentialsSign
public final void setLine(final int index, final String text)
{
event.setLine(index, text);
sign.setLine(index, text);
updateSign();
}
@Override
@ -466,6 +470,7 @@ public class EssentialsSign
@Override
public void updateSign()
{
sign.update();
}
}