插件功能很简单
用桶右键黑曜石,黑曜石消失,桶变岩浆桶
没有其他多余的使用要求
开发于Bukkit1.6.4,适用于Bukkit1.6和1.7,其他版本未经测试
因为项目太小,所以开源都懒得创建一个github repo,于是直接贴在这里了
package com.bangbang93.SkyBlockLavaBucket;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
import java.util.logging.Logger;
public class SkyBlockLavaBucket extends JavaPlugin implements Listener {
static Logger logger;
@Override
public void onEnable(){
logger = this.getLogger();
logger.info("Enabling SkyBlockLavaBucket");
getServer().getPluginManager().registerEvents(this, this);
}
@EventHandler
public void onBlockInteract(PlayerInteractEvent event){
if (event.getClickedBlock().getType() == Material.OBSIDIAN && event.getItem().getType() == Material.BUCKET){
event.getClickedBlock().setType(Material.AIR);
event.getPlayer().setItemInHand(new ItemStack(Material.LAVA_BUCKET, 1));
}
}
@Override
public void onDisable(){
logger.info("Disabling SkyBlockLavaBucket");
}
}