Solved Problems with Sign?

Discussion in 'Plugin Development' started by Ty Cleere, Aug 20, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    Ty Cleere

    I have a sign but it wont change the lines that i want. There are no errors either. Can anyone look at this code and see if i am doing something wrong?

    Code:java
    1. @EventHandler
    2. public void SingleUHC(SignChangeEvent event) {
    3.  
    4. if (event.getLine(0).equalsIgnoreCase("single")) {
    5. final Sign s = (Sign) event.getBlock().getState();
    6. int x = s.getLocation().getBlockX();
    7. int y = s.getLocation().getBlockY();
    8. int z = s.getLocation().getBlockZ();
    9. Bukkit.getPluginManager().getPlugin("SimpleUHC").getConfig()
    10. .set("S.Sign.X", x);
    11. Bukkit.getPluginManager().getPlugin("SimpleUHC").getConfig()
    12. .set("S.Sign.Y", y);
    13. Bukkit.getPluginManager().getPlugin("SimpleUHC").getConfig()
    14. .set("S.Sign.Z", z);
    15.  
    16. event.getPlayer().sendMessage("Single Player UHC Sign Made!");
    17. s.setLine(0, ChatColor.DARK_RED + "[UHC]");
    18. s.setLine(1, ChatColor.GREEN + "[Join]");
    19. }
    20. }
     
  2. Offline

    Mattredsox

    Don't forget sign.update()
     
    Ty Cleere likes this.
  3. Offline

    Ty Cleere

    THANK YOU SO MUCH OMG!!!!!!! I feel dumb now haha
     
Thread Status:
Not open for further replies.

Share This Page