概述
我们假设需要做一个传送命令(这里就姑且叫做TryTeleport吧),我们想要什么呢?
- 输入
/tryteleport notch 64 128 64
将把玩家notch
传送到坐标为(64,128,64)的位置 - 输入
/tryteleport 64 128 64
将把自己传送到坐标为(64,128,64)的位置 - 输入
/tryteleport DIM-1 64 128
我们假设需要做一个传送命令(这里就姑且叫做TryTeleport吧),我们想要什么呢?
/tryteleport notch 64 128 64
notch
传送到坐标为(64,128,64)的位置/tryteleport 64 128 64
/tryteleport DIM-1 64 128
Sponge是一个富有活力的、社区驱动的、开源并且全是BUG的Minecraft插件平台。其设计了一套崭新的API用于1.8以上版本的Minecraft服务端的插件开发。Sponge项目提供的SpongeAPI有两个实现:基于纯原版的SpongeVanilla,和基于MinecraftForge服务端的SpongeForge。
这一篇Post的内容就是讲述开发者如何开始Sponge插件的开发的。当然为了方便(也是因为笔者懒),这里只讲述基于SpongeVanilla的1.10.2版本的Minecraft服务端的开发,不过SpongeForge,以及其他版本的Minecraft服务端,往往也是同理。
我们首先下载原版Minecraft服务端:
https://s3.amazonaws.com/Minecraft.Download/versions/1.