[Java]我的世界第二个插件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jlran/article/details/52700142

1、刚出生的第一个晚上,总是害怕,学会了这个,以后不怕不怕了!
2、此次用的是1.7.2的版本哦!
3、 SeMcPlugin.java
package com.github.jlran;

import org.bukkit.plugin.java.JavaPlugin;

public class SeMcPlugin  extends JavaPlugin{
@Override
public void onEnable() {
//当插件被加载时调用
getLogger().info("SeMcPlugin onEnable 被加载了....");
getServer().getPluginManager().registerEvents(new SeEventListener(), this);
}
@Override
public void onDisable() {
//当插件卸载时调用
//getLogger().info("onDisable 被卸载了....");
}
}

4、 SeEventListener  .java
package com.github.jlran;

import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.PlayerInventory;

public class SeEventListener implements Listener {
//登陆时候
@EventHandler
public void onJoin(PlayerJoinEvent ev){
//设置欢迎语
String playerName = ev.getPlayer().getName();
ev.setJoinMessage("欢迎[" + playerName + "]加入 Jo Ran测试插件的服务器!");
//获取玩家
Player player = ev.getPlayer();
//获取物品栏
   PlayerInventory playerInventory = player.getInventory();
   ItemStack itemStack = new ItemStack(Material.DIAMOND_SWORD); //哈哈 钻石剑
   //如果玩家物品栏没有钻石剑 嘿嘿  当然是给玩家一把了 到了晚上 我就可以大开杀戒了
   if(!playerInventory.contains(Material.DIAMOND_SWORD)){
    playerInventory.addItem(itemStack);
   }
}

}
[Java]我的世界第二个插件 - Jo Ran - Jo Ran的blog
 
GitHub地址:https://github.com/jlran/McPlugin

猜你喜欢

转载自blog.csdn.net/jlran/article/details/52700142