2.0 Features
This page describes some of the changes which have been made in version 2.0.
The following features have been implemented and tested:
More Entity Aliases
See Entity List for full list of aliases (example: HANDS for AIR). Underscores can now be replaced with spaces in entity names.
Abbreviated Drop Syntax
You can (optionally) embed the quantity and chance into a drop parameter (eg. APPLE/2/50%
). Quantity and chance can go in either order, and you may include one or both. Quantity ranges are allowed.
Drop Lists
drop: [APPLE, EGG]
drops bothdrop: {APPLE, EGG}
drops one or the other (50-50 chance)drop: {APPLE/75%, EGG/25%}
drops one or the other via distribution (in this example, apple drops 3x as often as egg)
Economy Support
Added support for iConomy 6, BOSEconomy 7 & MultiCurrency (courtesy of Nijikokun's Register).
Action Parameter
An "action" parameter has been added. Values:
- BREAK (default; also applies to creature/player deaths)
- LEFT_CLICK
- RIGHT_CLICK
- LEAF_DECAY (natural leaf decay)
"Unique" Flag
Can now set a parameter of flag: UNIQUE
(see Parameters page).
Condition Parameters
- time:
- Specify DAY/NIGHT/DUSK/DAWN/DARKNESS.
- weather:
- Specify RAIN/SNOW/THUNDER/CLEAR/CLOUD/NONE/STORM.
Result Parameters
- loc-offset:
- Specify x/y/z offset for drop result.
- loc-randomise:
- Specify x/y/z tolerance for drop result.
Events
An "event" parameter has been added. Values:
- EXPLOSION
- creates an explosion
- SHEAR/UNSHEAR/SHEARTOGGLE/DYE
- sheep events
- TREE/FORCETREE
- tree growth (can optionally specify tree type as data value)
- LIGHTNING
- trigger a lightning bolt
- STORM/THUNDER
- change the weather; can use @ON/@OFF data values
Effects
An "effect" parameter has been added. Values: BOW_FIRE, CLICK1, CLICK2, DOOR_TOGGLE, EXTINGUISH, RECORD_PLAY@GREEN_RECORD, RECORD_PLAY@GOLD_RECORD, SMOKE, STEP_SOUND@<materialtype>.
New Features (untested)
- New tool options: projectiles, explosions, player
- New group synonyms: ANY_OBJECT, ANY_CREATURE, ANY_BLOCK, ANY_VEHICLE
- Drop EVERY_ (for every member of a group)
- Note block, mob spawner, and painting data support (see Entity List)
- Drop vehicles in object-like form rather than inventory item form by prefacing with "VEHICLE_" (eg.
drop: VEHICLE_STORAGE_MINECART
to spawn an actual in-world storage minecart)
Old Features (tested)
Old Features (untested)
- Assorted conditional parameters:
- lightlevel
- biome
- region
- height
- permissions
- Tool/player damage result parameters:
- damageattacker
- damagetool
- Players as objects:
- PLAYER
- PLAYER@<playername>
- PLAYERGROUP@<groupname>
Documented features not yet implemented
- %v for victim in
command:
parameter (Parameters page) event: NOPHYSICS
(Parameters page)- LEFT_CLICK and RIGHT_CLICK on AIR (Entity List, Objects)
- Using creature names as MOB_SPAWNER contents (Entity List)
- Using "replacementblock:" and "drop: THIS" with custom MOB_SPAWNER types (Entity List, Data Values)
To be documented
Neither documented nor implemented
- "SELF" as a synonym for "THIS"
Comments