About 🐸
Library for my mods. Contains utilities & abstractions.
MtJava part of toadlib - custom lib for java.
Required for ALL(Exclude forks) my mods.
Start with lib for developers 📗
Features⭐ :
- Property utils
- Integration utils
- Block And Item utils
- World-Gen utils
- Entity Abstractions
- Entity utils
- Java utils
- Custom config
- And more
Mods📑 :
- VillageUpgrade [unfinished] (50%) - Village/Overworld content
- EndlessJourney [unfinished] (8%) - End update
- MovieMaker [Alpha] ✨ - Large-scale creative mod
- H+ [Finished] 💠 - Content and hardcore
- Palladium [DISCONTINUED] 🟥
- EBE(EnlightenedBlockEntities)[DISCONTINUED] 🟥
- GPUTape [Finished] 💠- Optimization
Available languanges: 🌐
- English(en_us) - Mr.Toad
- Russian(ru_ru) - Mr.Toad
- Turkish(tr_tr) - MissionWAR
- Ukrainian(uk_ua) - StarmanMine142
Want to add localization? Welcome to github-pull requests!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 |
- Migrated to **Architectury API** for multiplatform support (Fabric & NeoForge)
- Added new custom API events
### 🛠️ Misc
- Overhauled
ToadlyTagUtilsand renamed it toToadlyRegistry - Direct integration of the config screen into the Neoforge Config Screen API and removal of the separate button
- Config versioning for future updates.
- Support for Version 26 and Removal of
@DeprecatedMethods, Classes, and Fields**
- Rewritten almost all code to match my new style**
- It's also available on version 26.2, but the configuration screen doesn't work, so it's not recommended.*
### Added➕:
ToadResourceUtils- New integration system
floatanddoubleconfig entries instead of BigDecimal- TooltipSuffixes API instead of
PerformanceImpact/HighlightWarning - New unsafe memory copying utils
CloseableWidgetfor widgets that work with resources
### Fixes🛠️:
ColorPaletteWidgetpositioning and color selection- NPE in
CheckboxV2 SupportOptionalMixinsMixinPlugin- Update widgets each
- Widgets in config screen are updated every frame
ToadOtherUtils
### Misc:
- Deprecation rule now can set display value
ToadlyMemoryTrackerrenamed toToadMemoryUtils
- Hotfix: DeprecationRule may produce crash**
- Special version for new build of MM.**
### Changes:
- Instead of the PerformanceImpact and HighlightWarning enumerations, the TooltipSuffix list is now used; this will allow you to create your own custom suffixes for descriptions.
- Fixed desynchronisation of lists in configuration screen
- Improvements to the DeprecationRule.class
- Although these changes are highly compatible, they may cause errors when used with unpatched mods.**
- Special version for new build of MM.**
### Changes:
- ExSlider value stringifier fix
- ColorPalette/Cells widget fixes
- RU and EN translations for toadconfig.performance_impact.various_(de/in)crease
### Fixes:
- Global .nbt storage
- Removed "test" entry from config
- Added support for older versions of my mods
### Added:
- Various description for enum entries
- Config entry load callback
### Fixes:
- Resource reloading after config value change
- Enum entries save/load
- Multi-deprecation rules
- Config setting for auto-resource reload
### Fixes:
- Russian localization fix
- Config tooltip fix
### Features:
- New 'performance impact' types
### Fixes:
- Config tooltips building
- Vector saving to FBB
- EN localization
- RU localization
- Config entries search
### Features:
- All collections are now based on 'FastUtils' collections.
- The 'Print debug info' setting allows you to hide or show additional information in the log for all my mods
- New format(json-like) for config files
- Accelerated loading of configs
- Dynamic screen for configs
### Localization:
- Updated EN
- Updated RU(Thanks mpustovoi)
- Updated UK(Thanks StarmanMine142)
- Fix set(index, value) method in Vec#$ classes
- Add set(value) for Vec#$
Comparative methods for vectors.
Fix "normalize" methods.
Completely remade for neoforge.
Fixed bug with percentages in SimpleARGB.
- Logo has been updated.
- New OBB constructors added.
- Added transformation methods for vectors(“mul”) via Quaternion and Matrix.
- Added new math methods.
- Finally fixed compatibility with [spark](https://modrinth.com/mod/spark) and lags in the world.
- Added “BiPredicates”.
- Fixed “of” methods in Quadruplet and Triplet.
- Added full support for [Catalogue](https://www.curseforge.com/minecraft/mc-mods/catalogue) .
- Removed useless classes and methods.
<br/>
Config values are now searchable by id.
<br/>
Using STB to get colors from palette instead of ImageIO
Fixed “cell” palette.
<br/>
Added Ukrainian localization(Thanks to “StarmanMine142”).
- To developers:**
ARGB color implementation.
<br/>
PathInputStream.
<br/>
NIO utils.
<br/>
Keyframes for interpolations(Beta).
<br/>
Improved OBB.
<br/>
Fixed incorrect behavior of “dontDrawInScreen” method.
Added Ukrainian localization(Thanks to “StarmanMine142”).
Removed highlight for widgets in config screen.
Centered search widget in config screen.
Updated Turkish localization[MissionWAR].
Fixed incorrect display of widgets in ConfigScreen.
- To developers:**
Added DeprecationRule, fixed text input bug in StringEntry and some other small bug-fixes.
<br/>
<br/>
- To developers:**
Added “PercentEntry”.