xiao_bang
如题,在cauldron插件生成mod里面的实体生物。

南柯郡守
什么MOD

一般是通过反射来调用MOD本身的方法生成实体

xiao_bang
是龙珠mod

天辉胡萝卜
  1. net.minecraft.world.World forge_world = (net.minecraft.world.World) ((Object)((CraftWorld) world).getHandler());
  2. forge_world.spawnEntityInWorld(xxx);
复制代码

xiao_bang
疾风暗影 发表于 2020-7-25 06:50

net.minecraft.world.World支持库在哪里下载?

天辉胡萝卜
xiao_bang 发表于 2020-7-25 07:06
net.minecraft.world.World支持库在哪里下载?

自己配置forge环境。。。
插件要生成mod生物需要借助部分forge API

xiao_bang
疾风暗影 发表于 2020-7-25 07:08
自己配置forge环境。。。
插件要生成mod生物需要借助部分forge API

好的,谢谢回答

wshycaa
直接利用MOD在Bukkit里面注册的EntityType也可以用Bukkit方法直接生成怪物(适用于1.7)

xiao_bang
wshycaa 发表于 2020-7-28 23:51
直接利用MOD在Bukkit里面注册的EntityType也可以用Bukkit方法直接生成怪物(适用于1.7) ...

233我正好是1.7.10的,这个方法应该怎么用(我想多了解233)

wshycaa
xiao_bang 发表于 2020-7-29 08:20
233我正好是1.7.10的,这个方法应该怎么用(我想多了解233)

World.spawnEntity(loc, EntityType.valueOf("ZOMBIE"))

这里的ZOMBIE可以是MOD怪物的EntityType名
查询的话可以下我的插件:https://www.mcbbs.net/thread-856359-1-1.html

米擦亮
xiao_bang 发表于 2020-7-25 07:06
net.minecraft.world.World支持库在哪里下载?

nms还是啥的
你写bukkit插件肯定有的
调用mod的方法建议反射
Class.forName还是啥来着

第一页 上一页 下一页 最后一页