bukkit开发环境搭建 2

简介: bukkit开发环境搭建

bukkit开发环境搭建 1:https://developer.aliyun.com/article/1375202

选择运行Maven目标

输入,点击确定

clean package

最后在项目根目录下的pom.xml中配置

<outputDirectory>${session.executionRootDirectory}/plugins/</outputDirectory>

点击右上角重新加载maven后这时候我们点击运行

然后可以看到这么一段

我们打开上面生成的eula.txt,把false改成true

然后打开server.propertiesonline-mode改为false

好了后我们再次启动,可以看到服务器开启了

我们进入游戏

点击多人游戏

点击添加服务器

image-20201005155542820.png

输入,点击完成

localhost:25565

可以看到服务器状态良好

image-20201005155639547.png

双击进去,发现一切正常

那么我们来写一个非常简单的laugh命令插件,游戏中玩家输入/laugh,然后系统向玩家发送一条消息为“哈哈哈”

首先到HelloBukkit.java中按ALT+INSERT点击重写onCommand方法

然后开始编写代码

package hellobukkit.hellobukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public final class HelloBukkit extends JavaPlugin {
    @Override
    public void onEnable() {
        // Plugin startup logic
    }
    @Override
    public void onDisable() {
        // Plugin shutdown logic
    }
    @Override
    public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
        if (command.getName().equalsIgnoreCase("laugh")) {
            if (!(sender instanceof Player)) {
                sender.sendMessage("你不是玩家");
                return false;
            }
            sender.sendMessage("哈哈哈");
            return true;
        }
        return false;
    }
}

然后写完了需要到plugin.yml中配置一下


name: HelloBukkit
version: ${project.version}
main: hellobukkit.hellobukkit.HelloBukkit
api-version: 1.15
commands:
  laugh:
    description: Laugh out loudly!
    usage: /laugh

然后我们运行

游戏中输入/laugh

发现插件运行成功!

如果我们在控制台中试图运行该命令

可以看到返回结果也是正常

相关文章
|
2月前
|
IDE Java 开发工具
【C/C++】C/C++编程——C++ 开发环境搭建
【C/C++】C/C++编程——C++ 开发环境搭建
83 0
|
传感器 XML 消息中间件
Qt开发技术:mqtt介绍、QtMqtt编译和开发环境搭建
Qt开发技术:mqtt介绍、QtMqtt编译和开发环境搭建
Qt开发技术:mqtt介绍、QtMqtt编译和开发环境搭建
|
8月前
|
Java
bukkit开发环境搭建 1
bukkit开发环境搭建
41 0
|
10月前
|
Ubuntu Linux 虚拟化
嵌入式Linux系列第1篇:开发环境搭建
Ublox ZED-F9P 厘米级定位模组开箱评估
|
JavaScript 开发工具 开发者
openHarmony开发环境搭建
从今天开始正式写openHarmony相关的文章,经过一段时间的沉淀,学习之路漫漫,不断地学习才是王道,熟话说万事开头难,安装软件应该是学习的第一道坎,废话不多说了,看内容了~~
277 0
openHarmony开发环境搭建
|
Java 5G 开发工具
鸿蒙系统开发工具DevEco Studio 2.2下载/安装教程
鸿蒙开发包括鸿蒙应用开发(手机app)和鸿蒙设备开发(硬件开发)两大部分,其中设备开发又包括TV,音响,眼镜,手表,PC,平板,汽车,耳机以及未来的各种智能家居,手机作为一个超级终端,与各种设备实现互联,未来无论是在工作,学习,运动还是做家务,都会用到鸿蒙系统
390 1
鸿蒙系统开发工具DevEco Studio 2.2下载/安装教程
|
移动开发 IDE Java
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略(一)
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略(一)
|
IDE 程序员 开发工具
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略(二)
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略
IDE之VS:Visual Studio的简介(包括 VS2013、VS2015、VS2017、VS2019)、安装、入门、使用方法之详细攻略(二)
|
Apache Android开发 JavaScript
WebStorm 之 Cordova 环境搭建
原文:WebStorm 之 Cordova 环境搭建 一、环境搭建   Cordova 环境配置之前,应先下载安装 Node.js ,中文官网:http://nodejs.cn/。   以管理员身份运行 cmd 命令行工具:   1、查看 Node.
1724 0
|
开发工具 C++ git
Q#开发环境搭建
Q#是微软新公开的一门语言,用于量子程序开发。Q是量子的英文Quantum 的第一个字母。   做为微软的语言,自然要用微软的IDE:VS。 如果电脑没有安装vs,先去下载安装:https://www.visualstudio.com/downloads/ 任意选择一款vs的版本,只要别选成vs code就行。
1327 0