The Impossible Library
alpha22 ноября 2025 г.- [1.18.2-1.20.1 Forge] The 1.20.4+ mod loading format is no longer assumed for Java 21
- [1.20.1] Fixed a bad advancement wrapper cast
The Impossible Library
alpha19 ноября 2025 г.commit history since 0.4.5 because I forgot to keep track of everything
- Lots of backend rewrites and refactoring:
- Java 25 (and Java 24 with -XX:+UseCompactObjectHeaders) should be able to load now
- All internal BurningWave calls are now routed through
Hacks - Consolidated and removed code smells from all
Wrappedimplementations - [Forge & Neoforge] Rewrote and standardized mod loading (this also fixes 1.20.4 & 1.20.6 Forge not being able to load)
- [Forge & Neoforge] Reorganized module layer hacks for proper (WIP) dev environment support
- [1.16.5+] Consolidated & standardized network implementations (this also fixes serverside triggers for Music Triggers not working in 1.20.4+ Forge & NeoForge)
- [1.20.6+ Neoforge] Replaced poorly implemented string-based early loading file path scanning that caused a crash with Linux
- Fixed the TOML parser ignoring leading '-' when parsing numbers (leading to negative numbers being parsed as positive)
- Partially (or maybe fully?) fixed a JVM shutdown crash caused by the BurningWave resource releaser
- Fixed mouse hover calculations for radial & scrollable GUI widgets
- [1.12.2] Fixed rendering compatibility issues with nothirium
- [1.16.5+] Implemented dimension-specific respawn position checks for players (Music Triggers home trigger)
- [1.19.2 - 1.20.1 Forge] Fixed CustomSuggester not being properly registered for the WrappedCommand implementations (Music Triggers decoder exception)
- [1.21.1 Forge] Added a fallback for the Minecraft version not being parsed on servers
The Impossible Library
alpha13 июля 2025 г.- Updated the bundled version of BurningWave for Java 24 support
- Fixed block pos offset issues for negative coordinates
- Relocated the parameter API from music triggers to mods.thecomputerizer.theimpossiblelibrary.api.parameter
- Fixed Renderable implementations not handling parameters properly (music triggers image & title card issue)
- Fixed references to forge class/methods being present in common version code
- Fixed some null checking issues when retrieving registry names for biomes & dimensions
- Consolidated & refactored item registration implementations
- Fixed MineraftAPI#isPaused always returning false when connected to a server
- [1.12.2] Fixed packets not being able to get decoded on dedicated servers
- [1.16.5+] Fixed registry names for dimensions not being retrieved properly
- [1.16.5 - 1.18.2] Fixed the custom argument type for wrapped commands not being registered
- [1.16.5 - 1.20.1 Forge] Fixed network direction issues causing a disconnect when trying to join a server
- [1.16.5 - 1.20.1 Forge] Fixed the 'Unknown custom packet identifier' warnings when receiving packets on the client side
- [1.20.1 Forge] Updated the supported Enhanced Celestials version to 5.0.3.1
- [1.21.1] Added support for Enhanced Celestials 6.0.2.0 to all mod loaders
The Impossible Library
alpha16 апреля 2025 г.- Added sources and javadoc jars as additional files
- Fixed a startup crash with unexpected file names and/or content from mod jars
- 1.12.2 is now fully compatible with cleanroom
The Impossible Library
alpha14 апреля 2025 г.- Fixed a startup crash during the coremod phase when sinytra connector is present
- Fixed most of the entrypoint stuff not being called in NeoForge 1.20.6/1.21.1 (causing crashes & weird behavior)
- Fixed an offset issue with EntityAPI#getRoundedPos
- Add a bunch more Toml helper methods mainly pertaining to value retrieval
Совместимость
Minecraft: Java Edition
1.20.1–1.21.11.18.2–1.19.41.16.51.12–1.12.2
Создатели
The_Computerizer
Владелец
Детали
Лицензия:GPL-3.0-or-later
Опубликован:2 года назад
Обновлён:3 недели назад
