#Need help making player mount minecart (solved)

1 messages · Page 1 of 1 (latest)

crisp shuttle
#

Hello, so i tried to make a player mount a minecart using minecart.addPassenger(player), but it wont work. Does anyone know how to do this? Do I need to use packets?

#

Need help making player mount minecart

crisp shuttle
#

I found out now how to do it after some hours of researching, you can use ProtocolLib with this code:

void rideEntity(Player p, Entity e) { // Player p will ride Entity e
  ProtocolManager manager = ProtocolLibrary.getProtocolManager();
  PacketContainer packet = manager.createPacket(PacketType.Play.Server.MOUNT);
  packet.getIntegers().write(0, e.getEntityId());
  packet.getIntegerArrays().write(0, new int[] {p.getEntityId()});
  manager.broadcastServerPacket(packet); // send packet to everyone
}```