Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package leees.spawnegg;
- import org.bukkit.Bukkit;
- import org.bukkit.GameMode;
- import org.bukkit.Material;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.BlockDispenseEvent;
- import org.bukkit.event.block.BlockPlaceEvent;
- import org.bukkit.event.player.PlayerGameModeChangeEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.ChatColor;
- import sun.plugin2.message.Message;
- public class Main extends JavaPlugin implements Listener {
- @Override
- public void onEnable() {
- Bukkit.getServer().getPluginManager().registerEvents(this, this);
- }
- @EventHandler
- public void dispenseEvent(BlockDispenseEvent event) {
- if (event.getBlock().getType() == Material.DISPENSER) {
- if (event.getItem().getType() == Material.MONSTER_EGG) {
- event.setCancelled(true);
- }
- }
- }
- @EventHandler
- public void onGamemodeChange(PlayerGameModeChangeEvent event) {
- if (!event.getPlayer().isOp()) {
- event.getPlayer().setGameMode(GameMode.SURVIVAL);
- event.setCancelled(true);
- event.getPlayer().sendMessage(ChatColor.DARK_BLUE + "----------------------------------------------------");
- event.getPlayer().sendMessage(ChatColor.GOLD + "Changing gamemode is not allowed cunt the plugin has texted Leee");
- event.getPlayer().sendMessage(ChatColor.DARK_BLUE + "----------------------------------------------------");
- }
- }
- @EventHandler
- public void onBlockPlace(BlockPlaceEvent event) {
- if (event.getBlock().getType() == Material.BEDROCK) {
- event.setCancelled(true);
- }
- if (event.getBlock().getType() == Material.BARRIER) {
- event.setCancelled(true);
- }
- if (event.getBlock().getType() == Material.ENDER_PORTAL_FRAME) {
- event.setCancelled(true);
- }
- if (event.getBlock().getType() == Material.) {
- event.setCancelled(true);
- }
- if (event.getBlock().getType() == Material.BARRIER) {
- event.setCancelled(true);
- }
- }
- @Override
- public void onDisable() {
- // Plugin shutdown logic
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement