Package org.bukkit.block

Examples of org.bukkit.block.Sign.update()


      signState.setData(signDirection);
     
      for (int i = 0; i < text.length && i < 4; i++)
        signState.setLine(i, text[i]);

      signState.update(true);
    }
  }
 
  public final void setBed(int x, int y, int z, Facing direction) {
    switch (direction) {
View Full Code Here


      else block.setType(Material.SIGN_POST);
      Sign sign = (Sign)(block.getState());
      for (int i = 0; i < lines.length; i++) if (lines[i] != null) sign.setLine(i, lines[i]);
      if (wallSign) ((org.bukkit.material.Sign)sign.getData()).setFacingDirection(facing.getOppositeFace());
      else ((org.bukkit.material.Sign)sign.getData()).setFacingDirection(facing);
      sign.update();
    }
    return true;

  }
View Full Code Here

      else block.setType(Material.SIGN_POST);
      Sign sign = (Sign)(block.getState());
      for (int i = 0; i < lines.length; i++) if (lines[i] != null) sign.setLine(i, lines[i]);
      if (wallSign) ((org.bukkit.material.Sign)sign.getData()).setFacingDirection(facing.getOppositeFace());
      else ((org.bukkit.material.Sign)sign.getData()).setFacingDirection(facing);
      sign.update();
    }

    return true;

  }
View Full Code Here

         
          sign.setLine(0, Lockette.altPrivate);
          sign.setLine(1, player.getName().substring(0, length));
          sign.setLine(2, "");
          sign.setLine(3, "");
          sign.update(true);
         
          Lockette.log.info("[" + plugin.getDescription().getName() + "] " + player.getName() + " has claimed a container.");
         
          plugin.localizedMessage(player, null, "msg-owner-claim");
        }
View Full Code Here

       
        sign.setLine(0, event.getLine(0));
        sign.setLine(1, event.getLine(1));
        sign.setLine(2, event.getLine(2));
        sign.setLine(3, event.getLine(3));
        sign.update(true);
      }
      else block.setData(face);
     
     
      // All done!
View Full Code Here

       
        sign.setLine(0, event.getLine(0));
        sign.setLine(1, event.getLine(1));
        sign.setLine(2, event.getLine(2));
        sign.setLine(3, event.getLine(3));
        sign.update(true);
       
      }
      else block.setData(face);
     
     
View Full Code Here

          }
        }
       
       
        event.setCancelled(true);
        sign.update();
       
        plugin.localizedMessage(player, null, "msg-user-release-owned", sign.getLine(1));
      }
      else if(text.equals("[more users]") || text.equalsIgnoreCase(Lockette.altMoreUsers)){
        Block    checkBlock = Lockette.getSignAttachedBlock(block);
View Full Code Here

          if(Lockette.isOwner(checkBlock, player.getName())){
            sign.setLine(0, Lockette.altMoreUsers);
            sign.setLine(1, Lockette.altEveryone);
            sign.setLine(2, "");
            sign.setLine(3, "");
            sign.update(true);
           
            plugin.localizedMessage(player, null, "msg-owner-adduser");
          }
          else event.setCancelled(true);
        }
View Full Code Here

            if (state instanceof Sign) {
                Sign sign = (Sign) state;
                for (int i = 0; i < lines.length; ++i) {
                    sign.setLine(i, lines[i]);
                }
                sign.update();
            }
        } else {
            // player shouldn't be editing this sign
            GlowServer.logger.warning(session + " tried to edit sign at " + location);
        }
View Full Code Here

            // if the sign is fit to have a version string listed, add/update it
            if (hasVersion && map.getVersion().length() <= 13)
            {
              sign.setLine(3, String.format("[v%s]", map.getVersion()));
              sign.update();
            }
          }
        }
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.