Advertisement
Guest User

plugin

a guest
May 22nd, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 7.03 KB | None | 0 0
  1. package me.simplyfish11.UTILS;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Sound;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.plugin.java.JavaPlugin;
  10.  
  11. public class Main extends JavaPlugin implements Listener {
  12.    
  13.     public void onEnable() {
  14.         getLogger().info("The plugin bedrockUTILS has been Enabled");
  15.     }
  16.          public void onDisable() {
  17.                  getLogger().info("the plugin bedrockUTILLS has been disbaled");
  18.          }
  19.          
  20.          public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  21.                        if (cmd.getName().equalsIgnoreCase("bedrockinfo")) {
  22.                                
  23.                                 if (sender instanceof Player) {
  24.                                    Player p = (Player) sender;
  25.                                
  26.                                    p.playSound(p.getLocation(), Sound.NOTE_PLING, 10.0F, -10.0F);
  27.                                    p.sendMessage("");
  28.                                    p.sendMessage("");
  29.                                    p.sendMessage("");
  30.                                    p.sendMessage("");
  31.                                    p.sendMessage("");
  32.                                    p.sendMessage("§a=====§f[Server Information]§a=====");
  33.                                    p.sendMessage("§6To start do /rules to view all the bedrock rules");
  34.                                    p.sendMessage("§6to get information about the 'build project' do /buidproject");
  35.                                    p.sendMessage("§6to get the donation store do /buy or /donate");
  36.                                    p.sendMessage("§6to list all staff on the server do /staff");
  37.                                    p.sendMessage("§6to get help on reporting a player do /reporthelp");
  38.                                    p.sendMessage("§6to get the forum/wbsite for the server do /forums");
  39.                                    p.sendMessage("§6to view all the kits on the server do /kits");
  40.                                    p.sendMessage("§6to find out what your ping is do /ping");
  41.                                    p.sendMessage("§6to go to diffrent worlds/servers do /serverinfo");
  42.                                    p.sendMessage("");
  43.                                    p.sendMessage("§bThanks for reading the rules! to show you have read them do /rulesCONFIRM");
  44.                                 }
  45.                                
  46.                                 if (cmd.getName().equalsIgnoreCase("rulesconfirm")) {
  47.                                     if (sender instanceof Player) {
  48.                                         Player p = (Player) sender;
  49.                                        
  50.                                    Bukkit.broadcastMessage("");
  51.                                    Bukkit.broadcastMessage("");
  52.                                    Bukkit.broadcastMessage("");
  53.                                    Bukkit.broadcastMessage("");
  54.                                    Bukkit.broadcastMessage(p.getName() + "  §aHas read all the rules!    §c§lTHANKYOU!" + p.getName());
  55.                                 }
  56.                                
  57.                                 if (cmd.getName().equalsIgnoreCase("rules")) {
  58.                                     if (sender instanceof Player) {
  59.                                         Player p = (Player) sender;
  60.                                        
  61.                                         p.playSound(p.getLocation(), Sound.NOTE_PLING, 10.0F, -10.0F);
  62.                                         p.sendMessage("");
  63.                                         p.sendMessage("");
  64.                                         p.sendMessage("");
  65.                                         p.sendMessage("§a=======§c[Rules]§a=======");
  66.                                         p.sendMessage("§9DONT NOT SPAM, spam = mute");
  67.                                         p.sendMessage("§9DO NOT ADVERTISE, advertise = warn + mute");
  68.                                         p.sendMessage("§9DO NOT USE HACKS, hacks = ban untill following year");
  69.                                         p.sendMessage("§9DO NOT USE XRAY TEXTURE/RESOURCE PACKS, xray packs = tempban 5 days");
  70.                                         p.sendMessage("§9DO NOT SWEAR IN ANY CHAT, swear = 10 minute mute");
  71.                                         p.sendMessage("§9DO NOT ABUSE ANY GLICHES OR BUGS, bug abus = Warn ");
  72.                                         p.sendMessage("§9");
  73.                                         p.sendMessage("§9");
  74.                                         p.sendMessage("§9");
  75.                                     }
  76.                                    
  77.                                     if (cmd.getName().equalsIgnoreCase("buildproject")) {
  78.                                         if (sender instanceof Player) {
  79.                                             Player p = (Player) sender;
  80.  
  81.                                             p.playSound(p.getLocation(), Sound.NOTE_PLING, 10.0F, -10.0F);
  82.                                             p.sendMessage("");
  83.                                             p.sendMessage("");
  84.                                             p.sendMessage("§a=====[§fBuild Project§a]=====");
  85.                                             p.sendMessage("§3");
  86.                                             p.sendMessage("§3");
  87.                                             p.sendMessage("§3");
  88.                                             p.sendMessage("§3");
  89.                                             p.sendMessage("§3");
  90.                                             p.sendMessage("§3");
  91.                                             p.sendMessage("§3");
  92.                                             p.sendMessage("§3");
  93.                                         }
  94.                                          
  95.                                        
  96.                                        
  97.                                        
  98.                                            
  99.  
  100.                                         }
  101.                                     }
  102.                                    
  103.                                 }
  104.                        }
  105.                     return true;
  106.          }
  107. }
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117. name: BedrockINFO
  118. version: 1.0
  119. main: me.simplyfish11.UTILS.Main
  120. author: simplyfish11
  121. description: All bedrock information has been built into this plugin!
  122.  
  123. commands:
  124.    bedrockinfo:
  125.        usage: /<command>
  126.        description: this will bring up all info about the server
  127.        
  128.        
  129.    rulesconfirm:
  130.        usage: /<command>
  131.        description: this will broadcast a message to say to have read all the rules
  132.    
  133.    
  134.    rules:
  135.        usage: /<command>
  136.        description: this will list all rules on the server
  137.  
  138.  
  139.    buildproject:
  140.        usage: /<command>
  141.        description: this will bring up all facts/info about our servers 'build project'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement