Releases: ervinchai/VoxelSniper
v6.1.2
v6.1.1
v6.1.0 [spinning-wizard]
Hello, Voxel!
New features:
-
Added tab completion across all commands and brush subcommands
Tab completion is context sensitive, and will react to certain variables throughout VoxelSniper.Example: When a voxel material is set to
WHEAT
, using/vi
will show you data values that can only be applied toWHEAT
. -
Added support for legacy numerical material IDs
Support for old numerical item IDs have been added. Now you are able to use/v
and/vr
with numerical codes like you always have in the past, alongside the current namespaced ID format.Example:
/v 0
sets material toAIR
similar to/v air
;/v 1
sets material toSTONE
similar to/v stone
-
Added in-game help for all commands, brush subcommands and arguments
You are now able to see commands and arguments help in-game if you do not know how to use the commands.Example:
/b d info
shows the additional arguments for disc brush,/vs help
shows help for the command -
Added several new commands
/vox, /vv, /sniper
The/vox
command is a multi-purpose utility command that replaces/paint, /vchunk, /goto
. It has the same features as those commands. Learn more information by using/vox help
.The
/vv
command allows you to change voxel variables, such as/vh, /vc, /vl
. It has the exact same features as it did previously. Learn more information by using/vv help
.The
/sniper
command is a renamed command from/vs
. It has the same features that it did before.These new commands are COMPATIBLE WITH OLD COMMANDS. You can still continue to use the older commands as they have been configured as aliases to these new commands. If you are not sure, just use what you are familiar with, and it SHOULD work.
Bug Fixes:
- Fixed overlay brush, scatter overlay brush and underlay (reverse overlay) brush
The brushes were not working properly on grass blocks. It was targetingGRASS
(as in, the fern that grows around naturally) instead ofGRASS_BLOCK
.
Nerdy Stuff:
- Rewrote the commands framework and handling to support tab completion
- Refactored, moved and renamed a lot of classes to keep the codebase clean
- Removed some unused functions and variables (and more to remove later on...)
- Rewrote all commands and brush commands handling for better readability
v6.0.2
v6.0.1
v6.0.0
Hello, Voxel! This is the initial release, v6.0.0.
- Remove hardcoded item values (not-so-magic MagicValues) and use Material/BlockData convention.
- Removed ink performers due to changed mechanic
- Removed undo performers (why did we even have this?!)
- When you set a voxel or replace, it will now copy the entire BlockData (which means that it will save data values as well).
This release was built against Bukkit API 1.15.2. Please write in on the issues page if you have any problems.