
RaccoonCore
A lightweight core library for my Forge mods. Provides shared infrastructure and some small utilities.
- Загрузки
- 1K
- Подписчики
- 0
- Обновлён
- 11 августа 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 25 февраля 2026 г.
🦝 About 🦝
RaccoonCore is a lightweight base library designed to centralize and optimize the infrastructure used across my Minecraft Forge mods. Its purpose is to reduce boilerplate, and provide utilities that can be used in multiple projects.
This mod does not add gameplay content by itself. It exists as a dependency for my other mods.
✨ Features ✨
- Server Task Scheduler
Schedule server sided tasks to be executed later using tick-based timing, with optional owner tags for bulk cancellation. - PlayerList Command Argument
A custom command argument that accepts comma-separated player lists, e.g.,{player1,player2...}. - Color Utilities
Read, write, and mix item colors. - Time Utilities
Time-related calculations and formatting, e.g., tick to duration:72000 → 1h.
More features and utilities may be added as I learn new things.
❤️Support Me❤️
As you may already know, modding isn't easy and takes a long time. So if you like what I do and would like to support me, you can tip me on ko-fi. One day i'll think of a good reweard for tippers!
Ченджлог
1.20.1-forge-2.6.0Релиз1.20.4, 1.20.5, 1.20.6 · 11 августа 2026 г.
Added
- New
RaccoonSpecialRecipeBuilderto create special recipes with unlock advancements. - New server scheduler
ServerTaskScheduler(tick-based) and newUuidCommandcommand. - New
ColorUtilshelpers for reading, writing and mixing item colors. - Example datagen classes:
ExampleManualModSoundProvider,ExampleAutoModSoundProvider,ExampleDataGenerators. - Added
icon.pngand enabledlogoFileinmods.toml.
Changed
- Bumped version to 2.6.0 and added
loaderproperty; archives name now includes loader. - Renamed several example classes to
Example*and switched sound registry list toSOUND_ENTRIES. RaccoonCore: removed directMinecraftForgeregistration, simplifiedcommonSetup, addedsimulateItem/simulateBlockhelpers.RaccoonSoundProvider/AutoSoundProvider/RaccoonData: improved docs and examples; provider selection clarified.TextUtilsextended with copy-to-clipboard variants and helper builders.ServerSchedulerdeprecated in favor ofServerTaskSchedulerand now delegates to it.- Root project renamed to
RaccoonCore-Forgeinsettings.gradle.
Fixed
- Synchronized datagen and registry naming to avoid sound datagen conflicts.
Notes: added localization keys for new UI strings and removed an unused pluh.ogg asset.
mc1.20.1-v2.5.0Релиз1.20.4, 1.20.5, 1.20.6 · 31 марта 2026 г.
Added
- New sound datagen framework:
SoundEntryas a unified data model for sound definitions.RaccoonSoundProviderfor manualsounds.jsongeneration.AutoSoundProviderfor automatic generation from a list of entries.
- Example implementations for sound datagen:
ManualModSoundProviderAutoModSoundProviderDataGeneratorssetup
- Example
ModSoundsregistry demonstrating:- Integration between
DeferredRegisterand datagen - Helper methods (
singleSound,variedSound,customPaths) pattern
- Integration between
Changed
- Updated Gradle wrapper to 8.14.4
- Renamed
ArgumentTypes→ModArgumentTypes - Added
MODIDconstant in example mod class because why not - Small Javadoc changes
mc1.20.1-v2.4.0Релиз1.20.4, 1.20.5, 1.20.6 · 10 марта 2026 г.
mc1.20.1-v2.3.0Релиз1.20.4, 1.20.5, 1.20.6 · 4 марта 2026 г.
mc1.20.1-v2.2.0Релиз1.20.4, 1.20.5, 1.20.6 · 2 марта 2026 г.
mc1.20.1-v2.1.0Релиз1.20.4, 1.20.5, 1.20.6 · 2 марта 2026 г.
Комментарии
Загружаем…