可以参照这个写
 本帖最后由 无敌三脚猫 于 2024-1-3 17:56 编辑 
复制代码
- events.register<crafttweaker.forge.api.event.entity.EntityJoinLevelEvent>((e)=>{
 
-         val world=e.level;
 
-         if(!world.isClientSide&&!e.loadedFromDisk&&e.entity.getType()==<entitytype:iceandfire:dread_knight>&&world.random.nextDouble()>0.5)
 
-                 e.cancel();
 
- });
谢谢三脚猫大佬,俺给的例子也是大佬写的