All Classes and Interfaces

Class
Description
Automatic data provider for generating sounds.json from a list of SoundEntry.
Utility methods for reading, writing and mixing item colors stored via NBT, following the same display.color convention vanilla uses for dyeable leather items.
 
 
 
Example implementation of AutoSoundProvider.
 
This class was not registered in the ModEventBus and therefore will not appear in-game.
Example implementation of RaccoonSoundProvider.
This class was not registered in the ModEventBus and therefore will not appear in-game.
Base contract for player capabilities.
 
This class was not registered in the ModEventBus and therefore will not appear in-game.
This class was not registered in the ModEventBus and therefore will not appear in-game.
This class was not registered in the ModEventBus and therefore will not appear in-game.
Example registry class for all sound events of the mod.
Utility methods for player capability handling.
Custom argument type for commands that allows the selection of multiple player names in a formatted list enclosed in curly braces.
 
 
Base provider that allows registering multiple player capabilities without boilerplate duplication.
The main entry point for the RaccoonCore library.
 
To see an example of usage head to ExampleDataGenerators.
 
 
 
 
 
 
 
 
Base data provider for generating sounds.json.
A SpecialRecipeBuilder with support for recipe unlock advancements.
Deprecated, for removal: This API element is subject to removal in a future version.
Use ServerTaskScheduler instead.
A tick-based task scheduler for the server environment.
 
Utility class containing helper methods for building formatted text Components.
Small utility class for time-related calculations and formatting within the Minecraft environment.