Minecraft PC IP: play.cubecraft.net

DrHam

Forum Veteran
Sep 15, 2015
3,615
4,166
518
Kepler-452b
Simple code to make NPCs (which will only be seen be the player who receives the packet)
Code:
PlayerConnection pc = ((CraftPlayer) p).getHandle().playerConnection;
WorldServer world = ((CraftWorld) p.getLocation().getWorld()).getHandle();
MinecraftServer server = ((CraftServer) Bukkit.getServer()).getServer();
EntityPlayer ep = new EntityPlayer(server, world, new GameProfile(p.getUniqueId(), ""), new PlayerInteractManager(world));

ep.world = ((CraftWorld) p.getLocation().getWorld()).getHandle();
ep.setLocation(p.getLocation().getX(), p.getLocation().getY(), p.getLocation().getZ()+2, 20, 0);
pc.sendPacket(new PacketPlayOutNamedEntitySpawn(ep));
There are bunch of methods for entityplayer, so it's fairly easy to set its rotation, wether its swimming, etc

upload_2020-5-5_20-28-8.png

Result ^

I’m not a nms expert, so you’re better off asking on Spigot tbh
bai
 
  • Like
Reactions: Finixly
Members Online

Members online

Latest profile posts

thank you flxen you are the best cubecrafter
sebasxd12 wrote on Flxen's profile.
mis condolencias hermano
day #7 on the way to #100
1751326464917.png
Minor server update: CubeCraft replaced the emote stand with how to play in all game lobbies. Very nice QoL change for Bedrock. It's also added to the hotbar when you join the game, so now new players can walk up to it or use it while waiting for game to start to learn the game
HoppyFrog wrote on Flxen's profile.
Aww :(, sorry I'm late. Thanks for everything Flxen :despair:
Top Bottom