Releases: brentmaas/BuildGuide
Releases · brentmaas/BuildGuide
0.4.4
New requirements are as follows:
- 1.17.1: Minecraft Forge 37.1.1, or Fabric Loader 0.16.10 and Fabric API 0.46.1.
- 1.18/1.18.1/1.18.2: Minecraft Forge 38.0.17, or Fabric Loader 0.16.10 and Fabric API 0.44.0.
- 1.19/1.19.1/1.19.2: Minecraft Forge 41.1.0, or Fabric Loader 0.16.10 and Fabric API 0.58.0.
- 1.19.3: Minecraft Forge 44.1.23, or Fabric Loader 0.16.10 and Fabric API 0.76.1.
- 1.19.4: Minecraft Forge 45.3.15, or Fabric Loader 0.16.10 and Fabric API 0.87.2.
- 1.20/1.20.1: Minecraft Forge 46.0.14, or Fabric Loader 0.16.10 and Fabric API 0.83.0.
- 1.20.2/1.20.3: Minecraft Forge 48.1.0, or Fabric Loader 0.16.10 and Fabric API 0.91.6.
- 1.20.4/1.20.5: Minecraft Forge 49.1.23, or Fabric Loader 0.16.10 and Fabric API 0.97.2.
- 1.20.6: Minecraft Forge 50.1.32, or Fabric Loader 0.16.10 and Fabric API 0.100.8.
- 1.21/1.21.1: Minecraft Forge 51.0.33, or Fabric Loader 0.16.10 and Fabric API 0.102.0, or NeoForge 21.0.167.
- 1.21.3/1.21.4: Fabric Loader 0.16.10 and Fabric API 0.114.0, or NeoForge 21.3.58.
Added:
- Support for Minecraft 1.21.3 and 1.21.4 for Fabric and NeoForge.
- Support for localisation.
- Translations for Simplified Chinese (thanks @iNyanPasu!), British English, and Dutch.
0.4.3
Added:
- An option to Cuboid to use a centred origin instead.
Fixed:
- An issue where all three origin fields would set the X coordinate. (Thanks @SpokenWig620933!)
- Improved flexibility of persistence loading for future updates.
0.4.2
New requirements are as follows:
- 1.17.1: Minecraft Forge 37.1.1, or Fabric Loader 0.16.2 and Fabric API 0.46.1.
- 1.18/1.18.1/1.18.2: Minecraft Forge 38.0.17, or Fabric Loader 0.16.2 and Fabric API 0.44.0.
- 1.19/1.19.1/1.19.2: Minecraft Forge 41.1.0, or Fabric Loader 0.16.2 and Fabric API 0.58.0.
- 1.19.3: Minecraft Forge 44.1.23, or Fabric Loader 0.16.2 and Fabric API 0.76.1.
- 1.19.4: Minecraft Forge 45.3.3, or Fabric Loader 0.16.2 and Fabric API 0.87.2.
- 1.20/1.20.1: Minecraft Forge 46.0.14, or Fabric Loader 0.16.2 and Fabric API 0.83.0.
- 1.20.2/1.20.3: Minecraft Forge 48.1.0, or Fabric Loader 0.16.2 and Fabric API 0.91.6.
- 1.20.4/1.20.5: Minecraft Forge 49.1.4, or Fabric Loader 0.16.2 and Fabric API 0.97.1.
- 1.20.6: Minecraft Forge 50.1.12, or Fabric Loader 0.16.2 and Fabric API 0.100.8.
- 1.21/1.21.1: Minecraft Forge 51.0.33, or Fabric Loader 0.16.2 and Fabric API 0.102.0, or NeoForge 21.0.167.
Added:
- Shapes can now persist by automatically saving them to a file. This is disabled by default due to some strange classloading issues under Minecraft Forge, but can be enabled in the config.
- NeoForge support for Minecraft 1.21 and up.
- Shape: Grid.
Fixed: - Java versions on Fabric now allow versions greater than the supported version, like Java 22.
- Build Guide no longer pauses the game on some versions of Minecraft.
Removed: - Support for 1.16.4 and 1.16.5 as Minecraft Forge no longer runs on the latest versions of Java.
0.4.1
Fixed:
- Removed newlines in manifest file
0.4.0
New requirements are as follows:
- 1.16.4/1.16.5: Minecraft Forge 35.1.37, or Fabric Loader 0.14.22 and Fabric API 0.29.3.
- 1.17.1: Minecraft Forge 37.1.1, or Fabric Loader 0.14.22 and Fabric API 0.46.1.
- 1.18/1.18.1/1.18.2: Minecraft Forge 38.0.17, or Fabric Loader 0.14.22 and Fabric API 0.46.6.
- 1.19/1.19.1/1.19.2: Minecraft Forge 41.1.0, or Fabric Loader 0.14.22 and Fabric API 0.58.0.
- 1.19.3: Minecraft Forge 44.1.23, or Fabric Loader 0.14.22 and Fabric API 0.76.1.
- 1.19.4: Minecraft Forge 45.2.2, or Fabric Loader 0.14.22 and Fabric API 0.87.0.
- 1.20/1.20.1: Minecraft Forge 46.0.14, or Fabric Loader 0.14.22 and Fabric API 0.83.0.
- 1.20.2: Minecraft Forge 48.0.13, or Fabric Loader 0.14.22 and Fabric API 0.89.3.
Added:
- Support for Minecraft 1.20.2 and 1.20.4.
- Shape: Cone.
- Configuration options from the configuration file are now accessible and editable from a GUI.
- References to GitHub repository.
Changed:
- Restructured project to cover all reasonable Minecraft versions from 1.16.4 and onward.
- Yet Another Redesign of the GUI to merge simple and advanced mode, and provide a lot more order in a single unified GUI.
- GUIs now adhere to tab traversal for Minecraft versions that support it.
- Shapes in the shape list now also have a status indicator.
- Rename Base Position to Origin.
Fixed:
- Fixed a rendering issue on Minecraft versions 1.17.1 and above that would cause the error handlers of some mods like OptiFine and Distant Horizons to trigger.
0.3.3
Forge and Fabric versions are merged into the same jar as of this release.
New requirements are as follows:
- 1.16.5: Minecraft Forge 36.2.39, or Fabric Loader 0.14.8 and Fabric API 0.42.0.
- 1.17.1: Minecraft Forge 37.1.1, or Fabric Loader 0.14.8 and Fabric API 0.44.0.
- 1.18.2: Minecraft Forge 40.1.68, or Fabric Loader 0.14.8 and Fabric API 0.57.0.
- 1.19: Minecraft Forge 41.1.0, or Fabric Loader 0.14.10 and Fabric API 0.58.0.
- 1.19.2: Minecraft Forge 43.0.0, or Fabric Loader 0.14.9 and Fabric API 0.59.0.
- 1.19.3: Minecraft Forge 44.1.0, or Fabric Loader 0.14.12 and Fabric API 0.72.0.
- 1.19.4: Minecraft Forge 45.0.29, or Fabric Loader 0.14.18 and Fabric API 0.76.0.
- 1.20: Minecraft Forge 46.0.2, or Fabric Loader 0.14.21 and Fabric API 0.83.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.
1.18.2-0.3.3-preview
Fabric releases are included in this repository as of this release.
New requirements are Minecraft Forge 40.0.36, and Fabric Loader 0.13.3 and Fabric API 0.48.0.
Changed:
- Refactored almost everything in preparation to moving to universal jars.
1.18.1-0.3.2
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.
1.17.1-0.3.2
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.
1.16.5-0.3.2
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.