Description
Gallery
Changelog
Versions
This mod is a universal library for mods created by MegaDarkness, providing common code to avoid unnecessary duplication and reimplementation.
Additionally, it ports certain features from newer versions of Minecraft (>1.20.1)(such as Item Components),and introduces additional commands.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 |
[2.2.2] EndingLibrary 2.2.2
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
### Additions
- Improved entity update handling during time stop.
### Additions
- Added support for smoother rendering of custom time-stop entities.
- Added optional scene-depth sampling for post-processing effects, with vanilla and Oculus shader support. Depth is captured only when an active effect requests it, excludes the player's hand, and is shared between effects each frame.
[2.2.1fix] EndingLibrary 2.2.1fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed time stop occasionally getting stuck.
[2.2.1] EndingLibrary 2.2.1
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed players becoming unable to move when time stop is active in dimensions other than the Overworld.
- Fixed FantasyEnding's time-stop spell being unable to force-cast while time is stopped.
[2.2] EndingLibrary 2.2
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed an issue that could prevent dynamic key mappings from registering on dedicated servers.
[2.1.20] EndingLibrary 2.1.20
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Improved dedicated-server memory efficiency.
[2.1.19fix] EndingLibrary 2.1.19fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed a possible crash when saved disabled permission pack data was not available.
[2.1.19] EndingLibrary 2.1.19
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed a possible crash when EndingLibrary entity capability data was not available.
[2.1.18fix2] EndingLibrary 2.1.18fix2
by MegaDarkness on Oct 14, 2026
Download
### Additions
- MegaGuiGraphics blit methods now support RGBA color values.
[2.1.18fix] EndingLibrary 2.1.18fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed an issue where EventItf could be incompatible with abstract event classes.
[2.1.18] EndingLibrary 2.1.18
by MegaDarkness on Oct 14, 2026
Download
### Additions
- Added a new interface that lets custom entity capabilities run their own tick logic during
Level#guardEntityTick.
[2.1.17] EndingLibrary 2.1.17
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
### Additions
- Fixed an issue with
executewhen storingStringdata in a formatted way.
### Additions
- Key mapping now supports key modifiers.
[2.1.16fix] EndingLibrary 2.1.16fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Improved item component compatibility with loot tables that modify item NBT data.
[2.1.16] EndingLibrary 2.1.16
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
### Additions
- Improved item component compatibility with loot tables that modify item NBT data.
- Fixed a compatibility issue with Hexerei that could cause crashes from client-only particle code.
### Additions
- Added a new item component for handling repeated item-use ticks.
[2.1.15fix] EndingLibrary 2.1.15fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed an issue where cached rendering matrices could miss the player position, which could cause visual problems in some cases.
[2.1.15] EndingLibrary 2.1.15
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed an issue that could prevent certain creature status effects from being applied correctly in some cases.
- Improved saved data handling so null map entries are now ignored during loading and saving.
[2.1.14fix] EndingLibrary 2.1.14fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Improved the method used to determine whether the current runtime is a development environment.
- Fixed a critical issue in CompoundTagUtils when reading map-type data from NBT.
[2.1.14] EndingLibrary 2.1.14
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Enhanced the stability of entity capability retrieval.
[2.1.13] EndingLibrary 2.1.13
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes:
- Centered ChatFormatting is now compatible with the Legendary Tooltips mod.
[2.1.12beta] EndingLibrary 2.1.12beta
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Attempted to remove the read-write lock in synched entity capabilities (might introduce unforeseen issues).
[2.1.12] EndingLibrary 2.1.12
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Improved the core structure of synched entity capabilities, greatly boosting client/server performance.
[2.1.11fix] EndingLibrary 2.1.11fix
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Fixed a crash caused by forcibly casting a non-display entity to a display entity.
[2.1.11] EndingLibrary 2.1.11
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Optimized the server-side lag issues.
- Made minor improvements to the TimStop system.
[2.1.10] EndingLibrary 2.1.10
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- Optimized the speed of getting entity capabilities.
[2.1.9] EndingLibrary 2.1.9
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- added ReenderShadowEvent
[2.1.8] EndingLibrary 2.1.8
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes
- RenderAPI now supports using custom shaders when rendering textures.
[2.1.7hotfix1] EndingLibrary 2.1.7hotfix1
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes:
- fixed the NPE problem when invoking CameraUtils#canChangeCameraType
[2.1.7] EndingLibrary 2.1.7
by MegaDarkness on Oct 14, 2026
Download
### Fixes & Changes:
- Added compatibility with TacZ mod's mouse sensitivity adjustment.
[2.1.6] EndingLibrary 2.1.6
by MegaDarkness on Oct 14, 2026
Download
1. First-person player animations will render the arms.
[2.1.5] EndingLibrary 2.1.5
by MegaDarkness on Oct 14, 2026
Download
1. Slightly increased packet sending rate.
[2.1.4] EndingLibrary 2.1.4
by MegaDarkness on Oct 14, 2026
Download
1. compat with BetterCombat
2. compat with Supplementaries
2. compat with Supplementaries