ArgTypes
Available ArgTypes
Автор Valeena
| Name | Target Class | Description | |
|---|---|---|---|
| Boolean | java.lang.Boolean | A 'true' or 'false' input | |
| Integer | java.lang.Integer | A whole number | |
| String | java.lang.String | Words, text, numbers, letters. To input more than one word at a time, you may need to wrap it with double quotes ("my fancy sentence"). | |
| Float | java.lang.Float | A floating-pointer number | |
| Double | java.lang.Double | A decimal number | |
| UUID | java.util.UUID | A UUID (Universally Unique IDentifier) | |
| Player_UUID | java.util.UUID | A UUID or an online player username | |
| Game_Profile_Lookup_Async | ProfileServiceClient.PublicGameProfile | A player UUID or username. If not found locally, performs a remote lookup via the Profile Service. | |
| Relative_Double_Coord | Coord | An x, y, or z coordinate as a decimal, optionally relative by specifying a tilde (~) in front of the number | |
| Relative_Int_Coord | IntCoord | An x, y, or z coordinate as a whole number, optionally relative by specifying a tilde (~) in front of the number | |
| Relative_Integer | RelativeInteger | A tilde to mark an integer relative to a base | |
| Relative_Float | RelativeFloat | A tilde to mark a float relative to a base | |
| Player_Ref | PlayerRef | A UUID or an online player's username | |
| World | World | A world folder name | |
| Model_Asset | ModelAsset | A reference to an Asset of type Model | |
| Weather_Asset | Weather | A reference to an Asset of type Weather | |
| Interaction_Asset | Interaction | A reference to an Asset of type Interaction | |
| Root_Interaction_Asset | RootInteraction | A reference to an Asset of type Root Interaction | |
| Effect_Asset | EntityEffect | A refernece to an Asset of type EntityEffect | |
| Environment_Asset | Environment | A reference to an Asset of type Environment | |
| Item_Asset | Item | A reference to an Asset of type Item | |
| Block_Type_Asset | BlockType | A reference to an Asset of type BlockType | |
| Particle_System | ParticleSystem | A reference to an Asset of type ParticleSystem | |
| Hitbox_Collision_Config | HitboxCollisionConfig | A reference to an Asset of type HitboxCollisionConfig | |
| Repulsion_Config | RepulsionConfig | A reference to an Asset of type RepulsionConfig | |
| Sound_Event_Asset | SoundEvent | A reference to an Asset of type SoundEvent | |
| Ambiance_Fx_Asset | AmbianceFX | A reference to an Asset of type AmbianceFX | |
| Sound_Category | SoundCategory | A sound category (sfx, music, ambient, ui) | |
| Entity_ID | ArgWrapper<EntityWrappedArg, UUID> | A UUID representing an entity id | |
| Integer_Comparison_Operator | IntegerComparisonOperator | A mathematical sign for integer comparison | |
| Integer_Operation | IntegerOperation | A mathematical sign for performing an operation | |
| Int_Range | Pair<Integer, Integer> | Two integers representing a minimum and maximum of a range | |
| Relative_Int_Range | RelativeIntRange | Two integers representing a minimum and maximum of a range | |
| Vector2I | Vector2i | Two integers, generally corresponding to x/z axis | |
| Vector3I | Vector3i | Three integers, generally corresponding to x/y/z axis | |
| Relative_Vector3I | RelativeVector3i | Three optionally relative integers, generally corresponding to x/y/z axis | |
| Relative_Block_Position | RelativeIntPosition | A position with three integer coordinates, representing a block's location in world space. | |
| Relative_Position | Relative | A position with three decimal coordinates, representing a location in world space. | |
| Relative_Chunk_Position | RealtiveChunkPosition | A position with two integer coordinates (x, z), representing a chunk's location. | |
| Rotation | Vector3f | A rotation with three coordinates, representing the pitch, yaw, and roll respectively | |
| Block_Type_Key | String | A block type | |
| Block_ID | Integer | A block type, converted to an int id | |
| Color | Integer | A color value in hex format, hex integer, or decimal integer | |
| Weighted_Block_Type | Pair<Integer, String> | A weight corresponding to a blocktype | |
| Weighted_Block_Entry | String | A block with optional weight prefix | |
| Block_Pattern | BlockPattern | A list of blocks with optional weights | |
| Individual_Block_Mask | BlockMask | Create a block mask using symbols and block names | |
| Block_Mask | BlockMask | A tick rate value (e.g., 30tps, 33ms, or 30) | |
| Tick_Rate | Integer | A list of block masks that combine together | |
| Game_Mode | GameMode | GameMode |
