From 0589b2c4fb6536c0bfc39bb20da021769ff3c075 Mon Sep 17 00:00:00 2001 From: ZXMushroom63 Date: Thu, 26 Sep 2024 13:04:02 +0800 Subject: [PATCH] npcspawner fix 153 --- examplemods/npcspawner.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examplemods/npcspawner.js b/examplemods/npcspawner.js index bbf7c75..f0b8c33 100644 --- a/examplemods/npcspawner.js +++ b/examplemods/npcspawner.js @@ -45,9 +45,9 @@ var worldNameProp = ModAPI.util.getNearestProperty(ModAPI.server.getRef(), "$worldName"); var worldName = ModAPI.server.getRef()[worldNameProp]; console.log(ModAPI.util.ustr(worldName)); - const fakePlayer = EntityPlayerMPClass.constructors[0]( + const fakePlayer = ModAPI.util.wrap(EntityPlayerMPClass.constructors[0]( ModAPI.server.getRef(), world.getRef(), fakeProfile, playerInteractionManager - ); + )); killFS = false; // Set the fake player position to be near the command sender @@ -55,7 +55,7 @@ fakePlayer.setPosition(senderPos.getX(), senderPos.getY(), senderPos.getZ()); // Add the fake player to the world - world.addEntityToWorld(fakePlayer.getEntityId(), fakePlayer); + world.addEntityToWorld(fakePlayer.getEntityId(), fakePlayer.getRef()); // Notify the player that the fake player has been spawned const ChatComponentTextClass = ModAPI.reflect.getClassById("net.minecraft.util.ChatComponentText");