自定义扭蛋生物
扭蛋会从 #poopsky:gachapon_mob 实体标签中选择生物。把实体加入这个标签,它就可能被扭蛋抽到;从标签移除后,扭蛋便不会再抽到它。
新建一个服务端脚本,例如:
text
kubejs/server_scripts/poopsky_gachapon_mobs.js添加生物
下面的代码会把苦力怕加入扭蛋生物列表:
javascript
ServerEvents.tags('entity_type', event => {
event.add('poopsky:gachapon_mob', 'minecraft:creeper')
})一次添加多个实体时,把实体 ID 写进数组:
javascript
ServerEvents.tags('entity_type', event => {
event.add('poopsky:gachapon_mob', [
'minecraft:zombie',
'minecraft:skeleton'
])
})移除生物
如果不想让某个默认生物继续出现在扭蛋中,使用 event.remove():
javascript
ServerEvents.tags('entity_type', event => {
event.remove('poopsky:gachapon_mob', 'minecraft:pig')
})添加和移除可以写在同一个事件中:
javascript
ServerEvents.tags('entity_type', event => {
event.add('poopsky:gachapon_mob', [
'minecraft:creeper',
'minecraft:zombie'
])
event.remove('poopsky:gachapon_mob', 'minecraft:pig')
})