Map Actions

BETAS also provides new Touch Actions and Tile Actions, which I will simply call Map Actions, for you to use in your custom maps. Technically, it adds a few dozen map actions, however only one will be shown on this page. That is because every single one of the custom actions added by BETAS is also registered as both a Touch Action and a Tile Action, letting you use them in your TileData without any additional dependencies. Their documentation will not be repeated here as their functions and arguments are identical and so their usage can be inferred from the trigger action documentation.

Every Map Action added by BETAS is registered as both a Touch Action and a Tile Action, as said above, including the ones that are only documented on this page. This means that you can use them in both the Back and Buildings layers in your maps, so long as you use TouchAction for the former and Action for the latter. If a parameter is wrapped in < > then it is a required parameter. If the parameter is wrapped in [] then it is an optional parameter. If the parameter has a + after it, that means you can provide multiple of that parameter separated by spaces.

TOUCH / TILE ACTION EXPLANATION
Spiderbuttons.BETAS_Action <Action String> Runs the given action when the tile is touched (TouchAction) or interacted with (TileAction). The action may be a vanilla action or a modded action.