This repository was archived by the owner on Aug 25, 2025. It is now read-only.
Repository navigation
3.0.0
Maven:com.github.PuzzlesHQ:PuzzleLoader:3.0.0
Github: https://github.com/PuzzlesHQ/PuzzleLoader
Releases: https://github.com/PuzzlesHQ/PuzzleLoader/releases
Discord: https://discord.gg/XeVud4RC9U
Full Changelog: 2.3.10...3.0.0
What's Changed
- Remove DataTags, DataTagAttributes, and IModItem, ITickingItem in favor of CosmicAPI's DataPoints, and ITickingItem, IItem, AbstractCosmicItem.
- Added PuzzleRegistries for
ITEMS.ENTITY_TYPE,SOUNDS. - Added ClientPuzzleRegistry for
SONGS. - Recreated GameLoadingScreen
- Removed Internal Schematics
- Removed Ore/ResourceDict
- Moved IStorageContainer to CosmicAPI as PStorageContainer
Block Loader API, will be moved to CosmicAPI and be rewritten at a later date.
- Removed BlockLoader, IModBlock, BlockGenerator, BlockEventGenerator, BlockModelGenerator.
Remaped GameLoaderAPI
- ReInvented GameLoader
- Added GameLoaderFinishEvent
- Added RegisterStagesEvent
- Added AbstractStage
Added Surface GUI API
- Added Surface, SurfaceImpl, SurfaceGameState.
- Added Element, ButtonElement, CRButtonElement, ImageElement, PulsingImageElement, ProgressBarElement.
Added GLFWInputProcessing API
- Added GLFWInputProcesser, GLFWCoreInputProcessor, GLFWInputMultiplexer