Esempio n. 1
0
  // Region create message to the player
  public void sendPlayerRegionInfo(Player player, String regionName) {
    // Get XYZ for left and right
    String left = plugin.getConfiguration().getRegionLeft(regionName);
    String right = plugin.getConfiguration().getRegionRight(regionName);
    // Get world name
    String worldName = plugin.getConfiguration().getRegionWorldName(regionName);
    // Get re-spawn time
    int respawnTime = plugin.getConfiguration().getRegionRespawnTime(regionName);

    int sync = this.plugin.getConfiguration().getRegionSync(regionName);
    int type = this.plugin.getConfiguration().getRegionType(regionName);
    int feedbackId = this.plugin.getConfiguration().getRegionFeedbackID(regionName);
    int alarmTime = this.plugin.getConfiguration().getRegionAlarmTime(regionName);
    int alarmRadius = this.plugin.getConfiguration().getRegionAlarmRadius(regionName);
    String alarmMessage = this.plugin.getConfiguration().getRegionAlarmMessage(regionName);

    // Message the player
    sendPlayerNormal(
        player,
        regionName
            + ": [W] "
            + worldName
            + "; [L] "
            + left
            + "; [R] "
            + right
            + "; [T] "
            + respawnTime
            + "s.");
    sendPlayerNormal(
        player, "[Sync] " + sync + "; [Type] " + type + "; [Feedback ID] " + feedbackId);
    sendPlayerNormal(
        player,
        "Alarm [Time] " + alarmTime + "; [Radius] " + alarmRadius + "; [Message] " + alarmMessage);
  }
Esempio n. 2
0
 // List all regions to the player
 public void listRegion(Player player, Set<String> listRegion) {
   for (String regionName : listRegion) {
     // Get XYZ for left and right
     String left = plugin.getConfiguration().getRegionLeft(regionName);
     String right = plugin.getConfiguration().getRegionRight(regionName);
     // Get world name
     String worldName = plugin.getConfiguration().getRegionWorldName(regionName);
     // Get re-spawn time
     int respawnTime = plugin.getConfiguration().getRegionRespawnTime(regionName);
     // Message the player
     sendPlayerNormal(
         player,
         regionName
             + ": [W] "
             + worldName
             + " [L] "
             + left
             + "; [R] "
             + right
             + "; [T] "
             + respawnTime
             + "s.");
   }
 }
Esempio n. 3
0
 // Generate message for player
 private String buildStringPlayer(String message, ChatColor color) {
   PluginDescriptionFile pdFile = plugin.getDescription();
   return color + "[" + pdFile.getName() + "] " + message;
 }
Esempio n. 4
0
 // Generate message for console
 private String buildString(String message) {
   PluginDescriptionFile pdFile = plugin.getDescription();
   return "[" + pdFile.getName() + "] (" + pdFile.getVersion() + ") " + message;
 }