Releases: brentmaas/BuildGuide
Releases · brentmaas/BuildGuide
1.18.1-0.3.1
New requirement is Minecraft Forge 39.0.5.
Added:
- Keybinds (unbound by default) to toggle rendering, set the base position, and set the global base position.
Changed:
- Visualization GUI is now accessible via the main GUI when advanced mode is empty.
- If a shape is invisible, its name will now be striked through in the main GUI.
Fixed:
- Various porting mistakes
- +/- buttons for base position and global base position now only clear their relevant red text fields, not all of them.
1.17.1-0.3.1
Added:
- Keybinds (unbound by default) to toggle rendering, set the base position, and set the global base position.
Changed:
- Visualization GUI is now accessible via the main GUI when advanced mode is empty.
- If a shape is invisible, its name will now be striked through in the main GUI.
Fixed:
- Various porting mistakes
- +/- buttons for base position and global base position now only clear their relevant red text fields, not all of them.
1.16.5-0.3.1
New requirement is Minecraft Forge 36.2.22.
Added:
- Keybinds (unbound by default) to toggle rendering, set the base position, and set the global base position.
Changed:
- Visualization GUI is now accessible via the main GUI when advanced mode is empty.
- If a shape is invisible, its name will now be striked through in the main GUI.
Fixed:
- Various porting mistakes
- +/- buttons for base position and global base position now only clear their relevant red text fields, not all of them.
1.18.1-0.3.0
Update to 1.18.1. New requirement is Minecraft Forge 39.0.0.
1.17.1-0.3.0
New requirement is Minecraft Forge 37.1.1.
Added:
- The state of the mod (shapes, settings, etc.) are now unique per world/server and dimension, and are preserved when a player returns.
- Multiple shapes can now be used at once using 'Advanced mode' and a new Shapelist GUI. The shapes can be individually changes using the main GUI as before, can be individually toggled on or off, or can be moved all at once using the 'Global base position' buttons. The mod will act the same as before with just one shape if advanced mode is disabled ('Simple mode').
- A keybind for the Visualization GUI (formerly Colors), unbound by default.
- A keybind for the Shapelist GUI, unbound by default.
- A close button for the Visualization GUI (formerly Colors).
Changed:
- Empty/None shape is removed in favour of an 'Enable' checkbox.
- Line shape now only uses the directions X, Y and Z and can have a negative length in order to decrease clunkiness.
- Moved Depth test property to Visualization GUI (formerly Colors).
- Renamed Colors GUI to Visualization GUI to better reflect its purpose.
- Made the GUIs more compact to hopefully counteract some buttons moving off the screen.
- Constructing a shape now uses BufferBuilder.defaultColor in a step towards phasing out colours in the buffer.
- Shapes now use a crude registry to reduce hardcoding.
- Reduced the amount of hardcoding of Properties and introduced a PropertyScreen to handle them better.
Fixed:
- Fixed a bug where 'Set' in the Visualization GUI (formerly Colors) would set both the shape block and the base pos block.
- Colours of simple mode are now properly synchronised.
- Updated dependencies to encourage mitigations against Log4Shell.
1.16.5-0.3.0
Updated to Minecraft 1.16.5. New requirement is Minecraft Forge 36.2.20.
Added:
- The state of the mod (shapes, settings, etc.) are now unique per world/server and dimension, and are preserved when a player returns.
- Multiple shapes can now be used at once using 'Advanced mode' and a new Shapelist GUI. The shapes can be individually changes using the main GUI as before, can be individually toggled on or off, or can be moved all at once using the 'Global base position' buttons. The mod will act the same as before with just one shape if advanced mode is disabled ('Simple mode').
- A keybind for the Visualization GUI (formerly Colors), unbound by default.
- A keybind for the Shapelist GUI, unbound by default.
- A close button for the Visualization GUI (formerly Colors).
Changed:
- Empty/None shape is removed in favour of an 'Enable' checkbox.
- Line shape now only uses the directions X, Y and Z and can have a negative length in order to decrease clunkiness.
- Moved Depth test property to Visualization GUI (formerly Colors).
- Renamed Colors GUI to Visualization GUI to better reflect its purpose.
- Made the GUIs more compact to hopefully counteract some buttons moving off the screen.
- Constructing a shape now uses BufferBuilder.defaultColor in a step towards phasing out colours in the buffer.
- Shapes now use a crude registry to reduce hardcoding.
- Reduced the amount of hardcoding of Properties and introduced a PropertyScreen to handle them better.
Fixed:
- Fixed a bug where 'Set' in the Visualization GUI (formerly Colors) would set both the shape block and the base pos block.
- Colours of simple mode are now properly synchronised.
- Updated dependencies to encourage mitigations against Log4Shell.
1.17.1-0.2.3
Updated to 1.17.1. New requirement is Minecraft Forge 37.0.17.
1.16.4-0.2.3
Added:
- New shape; torus.
- Text input for number-like parameters. Carpel tunnel is gone.
Fixed:
- Extended compatibility fix of previous version 0.2.2 to the entire rendering state, which should pre-emptively fix other compatibility issues.
- Fixed missing blocks on extreme ellipses. Not yet fixed for ellipsoids.
1.16.4-0.2.2
Fixed:
- Depth test handling is now more robust, which fixes an issue with certain mods where depth test would always appear disabled.
1.16.4-0.2.1
Added:
- New shape: ellipse. Works similar to the circle, but now has two semi-major axes instead of a radius.
- New shape: ellipsoid. Works similar to the sphere, but now has three semi-major axes instead of a radius.
Fixed:
- A crash that occurred when starting a server with the mod installed. It should now correctly do nothing.
- Servers with the mod installed should no longer claim that the mod is needed to connect.