#Added: official support for MC version 1.20.2 and below.
#Changed: warning message about the lack of a valid implementation to make it more clear that the plugin is trying to use the last valid/updated implementation in this case.
I want to stress out the fact that in many cases the plugin does not need to be updated specifically in order to work properly on future versions - especially if the API did not change drastically (which is usually the case). However new block types (like bamboo) that got added in such updates will of course not work then. In this case, feel free to contact me directly via PM.
#Added: official support for MC version 1.19.3.
#Added: the plugin will now inform you if the latest implementation is used and if so, for what version it was last tested.
#Changed: the warning messages about the lack of a valid implementation was more or less replaced by the above info message.
The plugin already tried to use the default implementation if no valid implementation was found. Therefore I think these changes give some clarity over what is actually happening. In addition future versions will now not be "unvalid" so to speak but rather untested (hence the new info message informing you of the last tested version) because the later versions will very likely work except for new block types for example.
I hope this gives more transparency. Furthermore the plugin is now open source.
#Added: official support for MC 1.18.2.
#Added: official support for MC 1.19.
#Added: update checker by
mfnalex along with some config options.
#Added: permission unstriplog.updatechecker to get notified on login of a new version if existent.
#Changed: updated commons code to v1.10.2. In particular this updates bstats integration.
#Fixed: v1.16+: CRIMSON_HYPHAE and WARPED_HYPHAE could not be unstripped.
IMPORTANT: This update requires editing of the current config. Please add the following to the bottom of the file:
#Added: permission unstriplog.*, unstriplog.wood, unstriplog.path (default: true) to give/deny players the permission to unstrip
#Added: unstripped blocks will now transformed to the block type before the stripping (i.e. DIRT_PATH will not only convert to GRASS_BLOCK)
#Fixed: must_sneak_strip did not work for timeframe equal to -1
#Fixed: MC1.17+: unstripping of DIRT_PATH was not possible if anything other than GRASS_BLOCK was stripped beforehand.
I would highly appreciate some more/new ratings. Thanks in advance!
#Added: option to only allow stripping while sneaking. (disabled by default)
IMPORTANT: This update needs editing of the current config. Please
rename must_sneak to must_sneak_unstrip and add the following at the bottom of the file:
Code (YAML):
# Set to true if stripping should only be possible while sneaking. must_sneak_strip: false
#Changed: native Minecraft version to 1.15.
#Changed: updated commons code to v1.7.1. This slightly improves performance of console messages and might change their appearance a bit.
#Changed: package structure to fit common java conventions.
#Changed: console messages.
#Changed: Native Minecraft version to 1.14
#Changed: plugin is now using maven.
#Changed: shared code between different plugins is now imported with maven.
#Fixed: timeframe was shortened by unstripping within the first timeframe.
With this update I refactored the whole plugin in order to use maven. This sets the foundation for mutli-version support.
#Added: unstripping of grass_path blocks.
#Added: separate options for both timeframes in config.
#Added: option to disable one of the block types. (set value to 0)
#Added: console info messages which display information of what got enabled.
#Changed: values for timeframe_log and timeframe_path can now be 0 in order to disable those block types.
IMPORTANT: This update needs a config reset. So please move the file out of the plugin's folder in order to get recreated (or just delete it).