Forge and Fabric versions are merged into the same jar as of this release. New requirements are as follows: Minecraft Forge 40.1.68, or Fabric Loader 0.14.8 and Fabric API 0.57.0.
Added:
- Shapes can now be generated asynchronously. This can be configured in the config and is enabled by default.
- Shape names now have indicators whether they are asynchronously generating (spinning line), recently finished generating (green), or ran into an error (red).
- Most shapes now have an 'Even mode' that allows for evenly sized shapes. For example, 4x4, 6x6, 8x8, etc. circles.
- Shape colours can now be randomly generated.
- Shapes can start with randomised colours in Advanced mode using an option in the Visualization screen. The startup state of this option can be configured in the config file.
- Catenary can now be inverted.
- Catenary now has a 'Set endpoint' button to set the second position to the player's position.
- Visualization screen now has a title for rendering-related settings.
Changed:
- Line now uses Catenary's dX,dY,dZ-format as well.
- A lot of parameters are now floating point numbers, which, for example, allow for a radius of 3.672.
- The new shape in Advanced mode now also starts on Circle and remembered inbetween GUI opens.
Fixed:
- The config file now works again because the old system was dropped in favour of a selfmade one.
- The X and Z direction for Torus are no longer swapped.
Forge and Fabric versions are merged into the same jar as of this release. New requirements are as follows: Minecraft Forge 37.1.1, or Fabric Loader 0.14.8 and Fabric API 0.44.0.
Added:
- Shapes can now be generated asynchronously. This can be configured in the config and is enabled by default.
- Shape names now have indicators whether they are asynchronously generating (spinning line), recently finished generating (green), or ran into an error (red).
- Most shapes now have an 'Even mode' that allows for evenly sized shapes. For example, 4x4, 6x6, 8x8, etc. circles.
- Shape colours can now be randomly generated.
- Shapes can start with randomised colours in Advanced mode using an option in the Visualization screen. The startup state of this option can be configured in the config file.
- Catenary can now be inverted.
- Catenary now has a 'Set endpoint' button to set the second position to the player's position.
- Visualization screen now has a title for rendering-related settings.
Changed:
- Line now uses Catenary's dX,dY,dZ-format as well.
- A lot of parameters are now floating point numbers, which, for example, allow for a radius of 3.672.
- The new shape in Advanced mode now also starts on Circle and remembered inbetween GUI opens.
Fixed:
- The config file now works again because the old system was dropped in favour of a selfmade one.
- The X and Z direction for Torus are no longer swapped.
Forge and Fabric versions are merged into the same jar as of this release. New requirements are as follows: Minecraft Forge 36.2.39, or Fabric Loader 0.14.8 and Fabric API 0.42.0.
Added:
- Shapes can now be generated asynchronously. This can be configured in the config and is enabled by default.
- Shape names now have indicators whether they are asynchronously generating (spinning line), recently finished generating (green), or ran into an error (red).
- Most shapes now have an 'Even mode' that allows for evenly sized shapes. For example, 4x4, 6x6, 8x8, etc. circles.
- Shape colours can now be randomly generated.
- Shapes can start with randomised colours in Advanced mode using an option in the Visualization screen. The startup state of this option can be configured in the config file.
- Catenary can now be inverted.
- Catenary now has a 'Set endpoint' button to set the second position to the player's position.
- Visualization screen now has a title for rendering-related settings.
Changed:
- Line now uses Catenary's dX,dY,dZ-format as well.
- A lot of parameters are now floating point numbers, which, for example, allow for a radius of 3.672.
- The new shape in Advanced mode now also starts on Circle and remembered inbetween GUI opens.
Fixed:
- The config file now works again because the old system was dropped in favour of a selfmade one.
- The X and Z direction for Torus are no longer swapped.
New requirement is Minecraft Forge 39.0.6.
Added:
- Shape: catenary (aka a chain or rope line).
- Shape: parabola.
- Shape: paraboloid.
Changed:
- Circle is now enforced as the default shape.
- Renamed 'Height' to 'Depth' in circle, ellipse, and polygon parameters as that made more sense.
Fixed:
- Shape generation timing debug output didn't print regardless of the config file in some versions if the logger didn't want to give the mod the right logging level.
Added:
- Shape: catenary (aka a chain or rope line).
- Shape: parabola.
- Shape: paraboloid.
Changed:
- Circle is now enforced as the default shape.
- Renamed 'Height' to 'Depth' in circle, ellipse, and polygon parameters as that made more sense.
Fixed:
- Shape generation timing debug output didn't print regardless of the config file in some versions if the logger didn't want to give the mod the right logging level.
There were some porting mistakes across the 0.3.0 releases, sorry about those. I'll try to add a couple more shapes for 0.3.2, after which I'm going to overhaul the build system, which should prevent most if not all of these mistakes in the future.
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.
There were some porting mistakes across the 0.3.0 releases, sorry about those. I'll try to add a couple more shapes for 0.3.2, after which I'm going to overhaul the build system, which should prevent most if not all of these mistakes in the future.
New requirements are Fabric Loader 0.12.12 and Fabric API 0.44.0. 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.
There were some porting mistakes across the 0.3.0 releases, sorry about those. I'll try to add a couple more shapes for 0.3.2, after which I'm going to overhaul the build system, which should prevent most if not all of these mistakes in the future.
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.
There were some porting mistakes across the 0.3.0 releases, sorry about those. I'll try to add a couple more shapes for 0.3.2, after which I'm going to overhaul the build system, which should prevent most if not all of these mistakes in the future.
New requirements are Fabric Loader 0.12.12 and Fabric API 0.44.0. 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.