Colored signs with &0-f

Permissions: essentials.signs.color
This commit is contained in:
snowleo 2011-07-16 03:23:58 +02:00
parent d0345e45b6
commit c3a8958046

View File

@ -1,6 +1,7 @@
package com.earth2me.essentials.signs; package com.earth2me.essentials.signs;
import com.earth2me.essentials.IEssentials; import com.earth2me.essentials.IEssentials;
import com.earth2me.essentials.User;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import org.bukkit.Material; import org.bukkit.Material;
@ -100,6 +101,13 @@ public class SignBlockListener extends BlockListener
return; return;
} }
} }
User user = ess.getUser(event.getPlayer());
if (user.isAuthorized("essentials.signs.color"))
{
for (int i = 0; i < 4; i++) {
event.setLine(i, event.getLine(i).replaceAll("&([0-9a-f])", "§$1"));
}
}
} }
@Override @Override