Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion java/assets/item_definition.mcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ use ::java::assets::model::ItemDisplayContext
use ::java::util::color::RGB
use ::java::util::color::DyeColor
use ::java::util::direction::Direction
use ::java::util::player_model::HumanoidArm
use ::java::util::avatar::HumanoidArm
use ::java::util::text::Keybind

#[since="1.21.4"]
Expand Down
20 changes: 20 additions & 0 deletions java/util/profile.mcdoc → java/util/avatar.mcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,23 @@ struct ProfilePropertyMap {
/// Base64 encoded JSON value of the texture index.
[string]: [string]
}

enum(string) HumanoidArm {
Left = "left",
Right = "right",
}

enum(string) PlayerModelType {
Wide = "wide",
Slim = "slim",
}

enum(string) PlayerModelPart {
Cape = "cape",
Jacket = "jacket",
LeftSleeve = "left_sleeve",
RightSleeve = "right_sleeve",
LeftPantsLeg = "left_pants_leg",
RightPantsLeg = "right_pants_leg",
Hat = "hat",
}
19 changes: 0 additions & 19 deletions java/util/player_model.mcdoc

This file was deleted.

2 changes: 1 addition & 1 deletion java/util/text.mcdoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
use ::java::util::color::RGBA
use ::java::util::profile::Profile
use ::java::util::avatar::Profile
use ::java::world::item::ItemStack
use ::java::world::component::DataComponentPatch
use ::java::data::dialog::Dialog
Expand Down
2 changes: 1 addition & 1 deletion java/world/block/head.mcdoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use ::java::util::profile::Profile
use ::java::util::avatar::Profile

dispatch minecraft:block_entity[skull] to struct Skull {
...super::BlockEntity,
Expand Down
2 changes: 1 addition & 1 deletion java/world/component/item.mcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use ::java::util::effect::MobEffectInstance
use ::java::util::slot::EquipmentSlot
use ::java::util::slot::EquipmentSlotGroup
use ::java::util::text::Text
use ::java::util::profile::Profile
use ::java::util::avatar::Profile
use ::java::world::item::ItemStack
use ::java::world::item::SingleItem
use ::java::world::entity::AnyEntity
Expand Down
8 changes: 4 additions & 4 deletions java/world/entity/mob/mannequin.mcdoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use ::java::util::profile::Profile
use ::java::util::player_model::HumanoidArm
use ::java::util::player_model::PlayerModelType
use ::java::util::player_model::PlayerModelPart
use ::java::util::avatar::Profile
use ::java::util::avatar::HumanoidArm
use ::java::util::avatar::PlayerModelType
use ::java::util::avatar::PlayerModelPart
use super::LivingEntity

dispatch minecraft:entity[mannequin] to struct Mannequin {
Expand Down