Schematic history
Adds a brush history to each schematic brush. this history saves previously used schematics on this brush.
Add commands to go back and forth
/sbrm next and
/sbrm previous allow you to go backwards and forwards through your schematics. While the previous will be always the previously selected schematic the next command will bring up the next schematic based on the selection mode you choose. Using the next command is equal to using the F key (Or the swap hand hotkey)
Add selection modes for schematics
As of today the next schematic was a random schematic chosen from a random set. From today on you can use
/sbrm selection <mode> to chose a selection mode based on your preference. There are 4 different selection modes:
- random: That's the default and what you are used to. The next schematic will be always a random schematic from any set.
- Ordered: This mode will choose the next schematic in your current set after the current schematic or the first schematic of the next set if the end is reached. If you only have one set the first schematic of your current set will be chosen. Schematics inside a set are ordered by name and their numbers if they have some.
- Locked Random: This mode will always use the same schematic unless you press the f key or use the /sbrm next command to switch to another random schematic
- Locked ordered: The same like locked random except that the next schematic is chosen by the order like the ordered selection
Companion Mod
ARR4NN developed a companion fabric mod for schematic brush which will allow you to define hotkeys to change to the next or previous schematic. You can also define hotkeys to change the selection modes for schematics. Of course this mod will require the latest version of schematic brush.
Check it out on
modrinth and thank you for developing it!
Bugfixes
Fixed a bug when loading a preset with list or random modifiers of any kind.
Fixed another bug which caused weird characters when using a windows server. This was caused by using windows linebreaks, which is enforced by java on windows and Minecraft doesn't seem to be able to understand those.