ArgTypes
Available ArgTypes
Rakstīja 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 |