Types

Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:banner")
data class Banner(val color: DyeColor, val attachment: BannerAttachment = BannerAttachment.GROUND) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:bed")
data class Bed(val texture: ResourcePath<ResourceType.BedTexture>, val part: BedPart) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:bell")
data object Bell : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:book")
data class Book(val openAngle: Int, val page1: Float, val page2: Float) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:chest")
data class Chest(val texture: ResourcePath<ResourceType.ChestTexture>, val openness: Double = 0.0, val type: ChestType = ChestType.SINGLE) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:conduit")
data object Conduit : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:copper_golem_statue")
data class CopperGolemStatue(val pose: CopperGolemStatuePose, val texture: ResourcePath<ResourceType.CopperGolemStatueTexture>) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:decorated_pot")
data object DecoratedPot : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:end_cube")
data class EndCube(val effect: EndCubeEffect) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:hanging_sign")
data class HangingSign(val woodType: WoodType, val texture: ResourcePath<ResourceType.SignTexture>? = null, val attachment: HangingSignAttachment = HangingSignAttachment.CEILING_MIDDLE) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:head")
data class Head(val kind: HeadKind, val texture: ResourcePath<ResourceType.EntityTexture>? = kind.defaultTexture, val animation: Double = 0.0) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:player_head")
data object PlayerHead : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:shield")
data object Shield : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:shulker_box")
data class ShulkerBox(val texture: ResourcePath<ResourceType.ShulkerTexture>, val openness: Double = 0.0) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:standing_sign")
data class StandingSign(val woodType: WoodType, val texture: ResourcePath<ResourceType.SignTexture>? = null, val attachment: StandingSignAttachment = StandingSignAttachment.GROUND) : ItemModel.Special.SpecialModel
Link copied to clipboard
@Serializable
@SerialName(value = "minecraft:trident")
data object Trident : ItemModel.Special.SpecialModel