Hytale Modding
Hytale Modding

ArgTypes

Available ArgTypes

Redactado por Valeena
NameTarget ClassDescription
Booleanjava.lang.BooleanA 'true' or 'false' input
Integerjava.lang.IntegerA whole number
Stringjava.lang.StringWords, text, numbers, letters. To input more than one word at a time, you may need to wrap it with double quotes ("my fancy sentence").
Floatjava.lang.FloatA floating-pointer number
Doublejava.lang.DoubleA decimal number
UUIDjava.util.UUIDA UUID (Universally Unique IDentifier)
Player_UUIDjava.util.UUIDA UUID or an online player username
Game_Profile_Lookup_AsyncProfileServiceClient.PublicGameProfileA player UUID or username. If not found locally, performs a remote lookup via the Profile Service.
Relative_Double_CoordCoordAn x, y, or z coordinate as a decimal, optionally relative by specifying a tilde (~) in front of the number
Relative_Int_CoordIntCoordAn x, y, or z coordinate as a whole number, optionally relative by specifying a tilde (~) in front of the number
Relative_IntegerRelativeIntegerA tilde to mark an integer relative to a base
Relative_FloatRelativeFloatA tilde to mark a float relative to a base
Player_RefPlayerRefA UUID or an online player's username
WorldWorldA world folder name
Model_AssetModelAssetA reference to an Asset of type Model
Weather_AssetWeatherA reference to an Asset of type Weather
Interaction_AssetInteractionA reference to an Asset of type Interaction
Root_Interaction_AssetRootInteractionA reference to an Asset of type Root Interaction
Effect_AssetEntityEffectA refernece to an Asset of type EntityEffect
Environment_AssetEnvironmentA reference to an Asset of type Environment
Item_AssetItemA reference to an Asset of type Item
Block_Type_AssetBlockTypeA reference to an Asset of type BlockType
Particle_SystemParticleSystemA reference to an Asset of type ParticleSystem
Hitbox_Collision_ConfigHitboxCollisionConfigA reference to an Asset of type HitboxCollisionConfig
Repulsion_ConfigRepulsionConfigA reference to an Asset of type RepulsionConfig
Sound_Event_AssetSoundEventA reference to an Asset of type SoundEvent
Ambiance_Fx_AssetAmbianceFXA reference to an Asset of type AmbianceFX
Sound_CategorySoundCategoryA sound category (sfx, music, ambient, ui)
Entity_IDArgWrapper<EntityWrappedArg, UUID>A UUID representing an entity id
Integer_Comparison_OperatorIntegerComparisonOperatorA mathematical sign for integer comparison
Integer_OperationIntegerOperationA mathematical sign for performing an operation
Int_RangePair<Integer, Integer>Two integers representing a minimum and maximum of a range
Relative_Int_RangeRelativeIntRangeTwo integers representing a minimum and maximum of a range
Vector2IVector2iTwo integers, generally corresponding to x/z axis
Vector3IVector3iThree integers, generally corresponding to x/y/z axis
Relative_Vector3IRelativeVector3iThree optionally relative integers, generally corresponding to x/y/z axis
Relative_Block_PositionRelativeIntPositionA position with three integer coordinates, representing a block's location in world space.
Relative_PositionRelativeA position with three decimal coordinates, representing a location in world space.
Relative_Chunk_PositionRealtiveChunkPositionA position with two integer coordinates (x, z), representing a chunk's location.
RotationVector3fA rotation with three coordinates, representing the pitch, yaw, and roll respectively
Block_Type_KeyStringA block type
Block_IDIntegerA block type, converted to an int id
ColorIntegerA color value in hex format, hex integer, or decimal integer
Weighted_Block_TypePair<Integer, String>A weight corresponding to a blocktype
Weighted_Block_EntryStringA block with optional weight prefix
Block_PatternBlockPatternA list of blocks with optional weights
Individual_Block_MaskBlockMaskCreate a block mask using symbols and block names
Block_MaskBlockMaskA tick rate value (e.g., 30tps, 33ms, or 30)
Tick_RateIntegerA list of block masks that combine together
Game_ModeGameModeGameMode