Skip to content

com.hypixel.hytale.server.core.asset.type.item.config

Package: com.hypixel.hytale.server.core.asset.type.item.config

Item and crafting recipe asset configuration types. Defines the data model for all items, recipes, tools, weapons, armor, and related configurations. Types marked as API surface are used by multiple game systems. The package includes two subpackages: container for drop table logic and metadata for system-specific item metadata.

TypeKindAPI SurfaceDescription
ItemclassyesCentral item asset definition with all item properties.
CraftingRecipeclassyesCrafting recipe with inputs, outputs, bench requirements.
ItemDropListclassnoReusable named drop list asset.
BlockGroupclassnoNamed group of block types for recipes and tools.
TypeKindAPI SurfaceDescription
ItemWeaponclassyesWeapon damage, speed, and knockback configuration.
ItemToolclassyesTool mining speed and durability configuration.
ItemTool.DurabilityLossBlockTypesclassyesPer-block-type durability loss rates.
ItemToolSpecclassyesTool capability specifications.
ItemArmorclassyesArmor defense and slot configuration.
ItemGliderclassyesGlider physics parameters.
ItemUtilityclassyesConsumable/usable item behavior.
PortalKeyclassyesPortal access key configuration.
TypeKindAPI SurfaceDescription
AssetIconPropertiesclassyesIcon rendering configuration (scale, translation, rotation).
ItemTranslationPropertiesclassyesLocalization/translation keys.
ItemAppearanceConditionclassyesConditional visual appearance rules.
ItemReticleConfigclassnoCrosshair/reticle configuration.
ItemReticleclassnoSingle reticle definition.
ItemReticleWithDurationclassnoDuration-based reticle state.
TypeKindAPI SurfaceDescription
ItemEntityConfigclassyesDropped entity spawning configuration.
ItemPullbackConfigclassyesCharge/pullback mechanics for bows.
ItemStackContainerConfigclassyesContainer item (bag/pouch) configuration.
BlockSelectorToolDataclassyesBlock selector tool UI configuration.
BuilderToolItemReferenceAssetclassnoBuilder tool item reference.
TypeKindDescription
ItemCategoryclassUI sorting categories.
ItemQualityclassQuality/rarity tiers.
FieldcraftCategoryclassField crafting recipe categories.
ResourceTypeclassMaterial-based crafting resource types.
ItemDropclassSingle drop entry (item, quantity, chance).
InteractionModifierIdenumInteraction modifier identifiers.
PackageDescription
containerItem drop container hierarchy for loot tables.
metadataSystem-specific item metadata extensions.
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.