#Entity Like Horse Broken??

1 messages · Page 1 of 1 (latest)

kindred solstice
#

Entity Code

public class EntityChocobo extends EntityHorse implements CustomEntity {

    public EntityChocobo(IChunk chunk, CompoundTag nbt) {
        super(chunk, nbt);
    }

    @Override
    public @NotNull String getIdentifier() {
        return "ac:chocobo";
    }

    @Override
    public String getOriginalName() {
        return "Chocobo";
    }

    @Override
    public float getWidth() {
        return 1.5f;
    }

    @Override
    public float getHeight() {
        return 2f;
    }


    @Override
    public Vector3f getMountedOffset(Entity entity) {
        return new Vector3f(0, 2.75f, 0);
    }


}
#

Rideable Code

            EntityChocobo chocobo = new EntityChocobo(chunk, Entity.getDefaultNBT(pos));
            chocobo.setNameTagAlwaysVisible(false);
            chocobo.setNameTag(name);
            chocobo.setSaddle(Item.get(ItemID.SADDLE));
            Attribute attr = chocobo.getAttributes().get(Attribute.MOVEMENT_SPEED).setValue(mountSpeeds);
            chocobo.syncAttribute(attr);
            chocobo.setOwnerName(player.getName());
            chocobo.saveNBT();
            chocobo.spawnTo(player);
            chocobo.mountEntity(player);
            player.sendMessage("§aSpeed: " + chocobo.getAttributes().get(Attribute.MOVEMENT_SPEED).getValue());
deep flower
#

What's your mountspeeds

kindred solstice
#

and it's work on horse