package me.danielporsh.Materials2Cake;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin implements Listener{
@eventHandler
public void onBlockPlace(BlockPlaceEvent e) {
Material block = e.getBlock().getType();
if(getConfig().getStringList("bannedblocks").contains(block)){
e.isCancelled();
e.getPlayer().sendMessage(ChatColor.RED + "[Materials2Cake] " + ChatColor.DARK_RED + "You are not allowed to use this block.");
}
}
public void onEnable() {
getLogger().info(ChatColor.RED + "[Materials2Cake] " + ChatColor.AQUA + "Plugin Has Been Enabled");
getConfig().options().copyDefaults(true);
saveConfig();
Bukkit.getServer().getPluginManager().registerEvents(this, this);
}
public void onDisable() {
getLogger().info(ChatColor.RED + "[Materials2Cake] " + ChatColor.AQUA + "Plugin Has Been Disabled");
}
}