Breaking Changes:
- Added Block Tags to config (as suggested by @WenXin on Discord). To get the new tags section simply delete the old config.
Changes:
- Resolved compatibility issue with Farmer's Delight Refabricated (as suggested by @Leobizaz on Discord).
- The /reload command now triggers a Config reload.
- Added /labelconfig command options to add and remove tags.
- Resolved Copy mode bug, where you could copy labels from non-accepted blocks
Breaking Changes:
- Some of the tags were rearranged, so that they're better grouped. This means that if you were using previous versions of the mod, every labeled block is probably broken
Changes:
- Internals:
- Completely re-written labelling system
- The mod now doesn't use mixins to modify other mod's blocks and block entities (excluding sophisticatedstorage)
- Added the ability to label every block entity
- Block Entity locator is now modular and depends on platform specific checks
- Created event to check if a block entity has to be connected to another (double chest case, to inherit label and display-item) AFTER the block is connected (block entity created)
- Configs:
- Added dependency on FastConfigAPI
- Config
taggable-blocks.json
:- Set which blocks you can label
- Disable
hasTagsLimit
to label every block with a block entity - If the
hasTagsLimit
mode is set, every taggable block will have a tooltip that informs the player that the block can be labeled
- Config
player-preferences.json
:- Set the side of the screen where the HUD will be displayed on (available sides are
left
,center-left
,center-right
,top-left
andtop
)
- Set the side of the screen where the HUD will be displayed on (available sides are
- Commands:
- Commands now require permissions level 2 (as suggested by Dum_Frank)
- Added
/labelconfig
command, to add specific blocks to the config at runtime - Added
/labelposition
command, to set where the HUD will be displayed on screen (center-right
by default, see configplayer-preferences.json
, suggested by alexandercooliomods)
- Items:
- New modes available on the Label Printer item:
Creation mode
: Prints labels as usual (default behaviour in previous versions)Copy mode
: Copies a label from other blocks (doesn't use paper, suggested by Dum_Frank)- Shift right-click to switch mode
- New modes available on the Label Printer item:
Breaking Changes:
- Some of the tags were rearranged, so that they're better grouped. This means that if you were using previous versions of the mod, every labeled block is probably broken
Changes:
- Internals:
- Completely re-written labelling system
- The mod now doesn't use mixins to modify other mod's blocks and block entities (excluding sophisticatedstorage)
- Added the ability to label every block entity
- Block Entity locator is now modular and depends on platform specific checks
- Created event to check if a block entity has to be connected to another (double chest case, to inherit label and display-item) AFTER the block is connected (block entity created)
- Configs:
- Added dependency on FastConfigAPI
- Config
taggable-blocks.json
:- Set which blocks you can label
- Disable
hasTagsLimit
to label every block with a block entity - If the
hasTagsLimit
mode is set, every taggable block will have a tooltip that informs the player that the block can be labeled
- Config
player-preferences.json
:- Set the side of the screen where the HUD will be displayed on (available sides are
left
,center-left
,center-right
,top-left
andtop
)
- Set the side of the screen where the HUD will be displayed on (available sides are
- Commands:
- Commands now require permissions level 2 (as suggested by Dum_Frank)
- Added
/labelconfig
command, to add specific blocks to the config at runtime - Added
/labelposition
command, to set where the HUD will be displayed on screen (center-right
by default, see configplayer-preferences.json
, suggested by alexandercooliomods)
- Items:
- New modes available on the Label Printer item:
Creation mode
: Prints labels as usual (default behaviour in previous versions)Copy mode
: Copies a label from other blocks (doesn't use paper, suggested by Dum_Frank)- Shift right-click to switch mode
- New modes available on the Label Printer item: