首先,你需要创建一个新的Spigot插件项目,并在pom.xml文件中添加以下依赖项:

<dependency>
  <groupId>org.spigotmc</groupId>
  <artifactId>spigot-api</artifactId>
  <version>1.19.4-R0.1-SNAPSHOT</version>
  <scope>provided</scope>
</dependency>

接下来,在你的插件主类中,使用以下代码来注册玩家加入服务器事件,并在事件处理程序中给予玩家铁剑、铁镐、铁锹和铁斧:

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;

public class YourPluginMainClass implements Listener {
    
    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent event) {
        Player player = event.getPlayer();
        player.getInventory().addItem(new ItemStack(Material.IRON_SWORD));
        player.getInventory().addItem(new ItemStack(Material.IRON_PICKAXE));
        player.getInventory().addItem(new ItemStack(Material.IRON_SHOVEL));
        player.getInventory().addItem(new ItemStack(Material.IRON_AXE));
    }
    
}

最后,你需要在plugin.yml文件中添加以下内容以便插件能够被加载:

name: YourPluginName
version: 1.0
main: com.yourplugin.YourPluginMainClass

之后,你可以将插件打包成.jar文件并在服务器上安装它。当玩家加入服务器时,插件将会自动给予他们铁剑、铁镐、铁锹和铁斧


原文地址: https://www.cveoy.top/t/topic/hlmA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录