
LibuLib
Library of Lumaa which includes a custom made generation system.
General
Cross-compatibility with Fabric and Forge.
Cross-compatibility causes new bugs See the following list down below to see the new bugs.Changed
- Maze Tool is not in any creative tabs anymore.
- Removed the glint from the Maze Tool
New bugs
This section of the changelog will only be present only if features from pre-Forge are now bugged
- GenerationCore & MazeCore can't
fill()air (usingBlocks.AIR.defaultBlockState())
General
Cross-compatibility with Fabric and Forge.
Cross-compatibility causes new bugs See the following list down below to see the new bugs.Changed
- Maze Tool is not in any creative tabs anymore.
- Removed the glint from the Maze Tool
New bugs
This section of the changelog will only be present only if features from pre-Forge are now bugged
- GenerationCore & MazeCore can't
fill()air (usingBlocks.AIR.defaultBlockState())
Нет описания изменений
Added
AnglePitchandAngleYawto theMinecraftGeometryclassAdded
- Geometry & MinecraftGeometry classes
- IGenerator interface
Experimental
- Libu UI
- Pattern (GenerationCore)
Full Changelog: https://github.com/lumaa-dev/LibuLib/compare/1.2.1...1.3.0
General
Fixed compatibility with Minecraft 1.19.4
This version might not work.
This is a patch version of version 1.2.0 in 1.19.4
Full Changelog: https://github.com/lumaa-dev/LibuLib/compare/1.2.0...1.2.0-1.19.4
Added
Library tag in the Mod Menu
Removed
All stuff related to
UpdateChecker, Mod Menu is currently making a better one.Useless lines of code
Full Changelog: https://github.com/lumaa-dev/LibuLib/compare/1.1.2...1.2.0
Bug fixes
I ACTUALLY fixed the Maze Tool description
Bug fixes
Maze Tool item description shortened
General
LibuLib has been updated for 1.19.3 and will NOT be backported.
Fabric API is now required, version 0.70.0 or more.Separated
LibuLibclass in 2 classes,LibuLibClientandLibuLibServerUpdates
The whole update stuff has been optimised and reworked, check out the wiki to see how it all works now.
New:
displayUpdates(),printUpdates()doing their respective actions: Displaying the updates and printing the updates.
sendUpdates()only inLibuLibServersends a message to all players in the server, to update to the latest version.
hasUpdateDisplayed()checking if updates were displayed or printed.Removed: "Auto-Display" updates on the game's launch
Custom Generation
The elephant in the room, custom generation.
You can do your own custom generation using the newest class
GenerationCoreor use pre-existant ones (for now there is only one)MazeCore.
Both classes will be documented in the wiki as fast as possible.Items
An experimental item has been added, the Maze Tool helps you generate a randomly generated maze. IT IS EXPERIMENTAL.
Other
Moved
Colorclass incom.lumaa.libu.util.
CreatedBetterTextto better handle RGB colors in MinecraftScreenclasses
Full Changelog: https://github.com/lumaa-dev/LibuLib/compare/1.0.0...1.1.0
Finally a fully stable release!
UpdateChecker- Made to ask for updates (when there is) from Modrinth
LibuWeapons- Make your own weapons with their own statistics⚠️ Warning:
LibuWeapons.LibuProjectiledoesn't work :DChangelog since dev-a: https://github.com/u-lumaa/LibuLib/compare/alpha-a...1.0.0 I named it alpha-a yeah Changelog since dev-h: https://github.com/u-lumaa/LibuLib/compare/dev-h...1.0.0