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. |