Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ARGUMENT_TYPES - Static variable in class net.kamkeyke.raccooncore.registry.ModArgumentTypes
- AutoSoundProvider - Class in net.kamkeyke.raccooncore.datagen
-
Automatic data provider for generating
sounds.jsonfrom a list ofSoundEntry. - AutoSoundProvider(PackOutput, String) - Constructor for class net.kamkeyke.raccooncore.datagen.AutoSoundProvider
B
- basePathAndName() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns the value of the
basePathAndNamerecord component. - blasting(Consumer<FinishedRecipe>, List<ItemLike>, RecipeCategory, ItemLike, float, int, String) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- blockItem(RegistryObject<Block>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- Blocks() - Constructor for class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Blocks
- BLOCKS - Static variable in class net.kamkeyke.example.registry.ModBlocks
- blockWithItem(RegistryObject<Block>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- buildComponentList(List<MutableComponent>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
- buildComponentUnorderedList(List<MutableComponent>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
- buildPlayerList(Collection<? extends Player>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
-
Builds a human-readable
Componentcontaining the provided players' display names. - buildPlayerListCopyName(Collection<? extends Player>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
-
Builds a human-readable
Componentcontaining the provided players' display names. - buildPlayerListCopyUUID(Collection<? extends Player>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
-
Builds a human-readable
Componentcontaining the provided players' display names.
C
- cancelAllWithOwner(String) - Static method in class net.kamkeyke.raccooncore.misc.scheduler.ServerTaskScheduler
-
Cancel all pending or happening tasks that have the given owner tag.
- cancelAllWithOwner(String) - Static method in class net.kamkeyke.raccooncore.util.ServerScheduler
-
Deprecated, for removal: This API element is subject to removal in a future version.
- channel() - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- client(T) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
- cloneOnDeath(PlayerEvent.Clone, Capability<T>) - Static method in class net.kamkeyke.raccooncore.util.PlayerCapabilityUtils
-
Clones a capability from the original player to the new player instance.
- ColorUtils - Class in net.kamkeyke.raccooncore.util
-
Utility methods for reading, writing and mixing item colors stored via NBT, following the same
display.colorconvention vanilla uses for dyeable leather items. - ColorUtils() - Constructor for class net.kamkeyke.raccooncore.util.ColorUtils
- CommonEvents - Class in net.kamkeyke.raccooncore.event
- CommonEvents() - Constructor for class net.kamkeyke.raccooncore.event.CommonEvents
- CommonEvents.ForgeEvents - Class in net.kamkeyke.raccooncore.event
- CommonEvents.ModEvents - Class in net.kamkeyke.raccooncore.event
- copyFrom(ExampleCapData) - Method in class net.kamkeyke.example.capability.ExampleCapData
- copyFrom(T) - Method in interface net.kamkeyke.raccooncore.api.IPlayerCapability
-
Copies data from another instance.
- createBlockAndItemDrop(Block, Item) - Method in class net.kamkeyke.raccooncore.datagen.loot.RaccoonBlockLootTables
- createBlockOnly(PackOutput, Supplier<LootTableSubProvider>) - Static method in class net.kamkeyke.raccooncore.datagen.RaccoonLootTableProvider
- createCopperLikeOreDrops(Block, Item) - Method in class net.kamkeyke.raccooncore.datagen.loot.RaccoonBlockLootTables
- CREATIVE_MODE_TAB - Static variable in class net.kamkeyke.example.registry.ModCreativeTab
- CreativeTabs() - Constructor for class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.CreativeTabs
- customPaths(JsonObject, String, String...) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
-
Registers a sound event with multiple variations from different places.
- customPaths(String, String...) - Static method in record class net.kamkeyke.raccooncore.data.SoundEntry
- customPathsAndNames() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns the value of the
customPathsAndNamesrecord component.
D
- deserializeNBT(CompoundTag) - Method in class net.kamkeyke.raccooncore.capability.RaccoonCapabilityProvider
E
- equals(Object) - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Indicates whether some other object is "equal to" this one.
- EXAMPLE_BLOCK - Static variable in class net.kamkeyke.example.registry.ModBlocks
- EXAMPLE_CAP_DATA - Static variable in class net.kamkeyke.example.capability.ExamplePlayerCapabilityProvider
- ExampleAutoModSoundProvider - Class in net.kamkeyke.example.datagen
-
Example implementation of
AutoSoundProvider. - ExampleAutoModSoundProvider(PackOutput) - Constructor for class net.kamkeyke.example.datagen.ExampleAutoModSoundProvider
- ExampleCapData - Class in net.kamkeyke.example.capability
- ExampleCapData() - Constructor for class net.kamkeyke.example.capability.ExampleCapData
- ExampleDataGenerators - Class in net.kamkeyke.example.datagen
-
This class was not registered in the ModEventBus and therefore will not appear in-game.
- ExampleDataGenerators() - Constructor for class net.kamkeyke.example.datagen.ExampleDataGenerators
- ExampleManualModSoundProvider - Class in net.kamkeyke.example.datagen
-
Example implementation of
RaccoonSoundProvider. - ExampleManualModSoundProvider(PackOutput) - Constructor for class net.kamkeyke.example.datagen.ExampleManualModSoundProvider
- ExamplePlayerCapabilityProvider - Class in net.kamkeyke.example.capability
-
This class was not registered in the ModEventBus and therefore will not appear in-game.
- ExamplePlayerCapabilityProvider() - Constructor for class net.kamkeyke.example.capability.ExamplePlayerCapabilityProvider
-
Call me inside the
AttachCapabilitiesEventExample:
F
- ForgeEvents() - Constructor for class net.kamkeyke.raccooncore.event.CommonEvents.ForgeEvents
- formatTicksToDuration(long) - Static method in class net.kamkeyke.raccooncore.util.TimeUtils
-
Formats a duration given in game ticks into a human-readable string.
G
- gatherData(GatherDataEvent) - Static method in class net.kamkeyke.example.datagen.ExampleDataGenerators
- getCapability(Capability<T>, Direction) - Method in class net.kamkeyke.raccooncore.capability.RaccoonCapabilityProvider
- getColor(ItemStack, int) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
-
Reads the custom color stored in the item's
display.colorNBT tag. - getEntries() - Method in class net.kamkeyke.example.datagen.ExampleAutoModSoundProvider
- getEntries() - Method in class net.kamkeyke.raccooncore.datagen.AutoSoundProvider
- getFilteredItems(DeferredRegister<Item>, Set<RegistryObject<?>>) - Static method in class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.CreativeTabs
-
Filters a DeferredRegister of items based on a set of exceptions.
- getKnownBlocksFromRegistry(DeferredRegister<Block>) - Method in class net.kamkeyke.raccooncore.datagen.loot.RaccoonBlockLootTables
- getName() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
- getPlayerList(CommandContext<CommandSourceStack>, String) - Static method in class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
-
Retrieves the parsed player argument and resolves it into a collection of
ServerPlayerinstances. - getPlayerNames(CommandContext<CommandSourceStack>, String) - Static method in class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
-
Retrieves the raw list of player names parsed by this argument.
- getValue() - Method in class net.kamkeyke.example.capability.ExampleCapData
- getWoolColor(ItemStack) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
H
- handheldItem(RegistryObject<Item>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonItemModelProvider
- hasColor(ItemStack) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
- hashCode() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns a hash code value for this object.
- helper() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
I
- IPlayerCapability<T> - Interface in net.kamkeyke.raccooncore.api
-
Base contract for player capabilities.
- Items() - Constructor for class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Items
- ITEMS - Static variable in class net.kamkeyke.example.registry.ModItems
L
- leavesBlock(RegistryObject<Block>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
- loadNBTData(CompoundTag) - Method in class net.kamkeyke.example.capability.ExampleCapData
- loadNBTData(CompoundTag) - Method in interface net.kamkeyke.raccooncore.api.IPlayerCapability
-
Loads internal state from the given tag.
- LOGGER - Static variable in class net.kamkeyke.raccooncore.RaccoonCore
- lookup() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
M
- mixColors(int, Iterable<ItemStack>) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
-
Mixes an existing color (or none) with one or more dye stacks.
- ModArgumentTypes - Class in net.kamkeyke.raccooncore.registry
- ModArgumentTypes() - Constructor for class net.kamkeyke.raccooncore.registry.ModArgumentTypes
- ModBlocks - Class in net.kamkeyke.example.registry
-
This class was not registered in the ModEventBus and therefore will not appear in-game.
- ModBlocks() - Constructor for class net.kamkeyke.example.registry.ModBlocks
- ModCreativeTab - Class in net.kamkeyke.example.registry
-
This class was not registered in the ModEventBus and therefore will not appear in-game.
- ModCreativeTab() - Constructor for class net.kamkeyke.example.registry.ModCreativeTab
- ModEvents() - Constructor for class net.kamkeyke.raccooncore.event.CommonEvents.ModEvents
- modid - Variable in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- modid - Variable in class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- modid - Variable in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
- MODID - Static variable in class net.kamkeyke.example.RaccoonCoreMod
- MODID - Static variable in class net.kamkeyke.raccooncore.RaccoonCore
- ModItems - Class in net.kamkeyke.example.registry
-
This class was not registered in the ModEventBus and therefore will not appear in-game.
- ModItems() - Constructor for class net.kamkeyke.example.registry.ModItems
- ModSounds - Class in net.kamkeyke.example.registry
-
Example registry class for all sound events of the mod.
- ModSounds() - Constructor for class net.kamkeyke.example.registry.ModSounds
N
- net.kamkeyke.example - package net.kamkeyke.example
- net.kamkeyke.example.capability - package net.kamkeyke.example.capability
- net.kamkeyke.example.datagen - package net.kamkeyke.example.datagen
- net.kamkeyke.example.registry - package net.kamkeyke.example.registry
- net.kamkeyke.raccooncore - package net.kamkeyke.raccooncore
- net.kamkeyke.raccooncore.api - package net.kamkeyke.raccooncore.api
- net.kamkeyke.raccooncore.capability - package net.kamkeyke.raccooncore.capability
- net.kamkeyke.raccooncore.command - package net.kamkeyke.raccooncore.command
- net.kamkeyke.raccooncore.command.argumenttype - package net.kamkeyke.raccooncore.command.argumenttype
- net.kamkeyke.raccooncore.data - package net.kamkeyke.raccooncore.data
- net.kamkeyke.raccooncore.datagen - package net.kamkeyke.raccooncore.datagen
- net.kamkeyke.raccooncore.datagen.loot - package net.kamkeyke.raccooncore.datagen.loot
- net.kamkeyke.raccooncore.event - package net.kamkeyke.raccooncore.event
- net.kamkeyke.raccooncore.misc.scheduler - package net.kamkeyke.raccooncore.misc.scheduler
- net.kamkeyke.raccooncore.networking - package net.kamkeyke.raccooncore.networking
- net.kamkeyke.raccooncore.registry - package net.kamkeyke.raccooncore.registry
- net.kamkeyke.raccooncore.util - package net.kamkeyke.raccooncore.util
O
- onServerTick(TickEvent.ServerTickEvent) - Static method in class net.kamkeyke.raccooncore.event.CommonEvents.ForgeEvents
- oreCooking(Consumer<FinishedRecipe>, RecipeSerializer<? extends AbstractCookingRecipe>, List<ItemLike>, RecipeCategory, ItemLike, float, int, String, String, String) - Static method in class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- output - Variable in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
- output() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
P
- parse(StringReader) - Method in class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
- parseDurationToTicks(String) - Static method in class net.kamkeyke.raccooncore.util.TimeUtils
-
Parses a human-readable duration string into game ticks.
- PlayerCapabilityUtils - Class in net.kamkeyke.raccooncore.util
-
Utility methods for player capability handling.
- PlayerCapabilityUtils() - Constructor for class net.kamkeyke.raccooncore.util.PlayerCapabilityUtils
- PLAYERLIST_ARGUMENT_TYPE - Static variable in class net.kamkeyke.raccooncore.registry.ModArgumentTypes
- PlayerListArgument - Class in net.kamkeyke.raccooncore.command.argumenttype
-
Custom argument type for commands that allows the selection of multiple player names in a formatted list enclosed in curly braces.
- PlayerListArgument() - Constructor for class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
- players() - Static method in class net.kamkeyke.raccooncore.command.argumenttype.PlayerListArgument
R
- RACCOON_CORE_TAB - Static variable in class net.kamkeyke.example.registry.ModCreativeTab
- RaccoonBlockLootTables - Class in net.kamkeyke.raccooncore.datagen.loot
- RaccoonBlockLootTables(Set<Item>, FeatureFlagSet) - Constructor for class net.kamkeyke.raccooncore.datagen.loot.RaccoonBlockLootTables
- RaccoonBlockStateProvider - Class in net.kamkeyke.raccooncore.datagen
- RaccoonBlockStateProvider(PackOutput, String, ExistingFileHelper) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- RaccoonCapabilityProvider - Class in net.kamkeyke.raccooncore.capability
-
Base provider that allows registering multiple player capabilities without boilerplate duplication.
- RaccoonCapabilityProvider() - Constructor for class net.kamkeyke.raccooncore.capability.RaccoonCapabilityProvider
- RaccoonCore - Class in net.kamkeyke.raccooncore
-
The main entry point for the RaccoonCore library.
- RaccoonCore(FMLJavaModLoadingContext) - Constructor for class net.kamkeyke.raccooncore.RaccoonCore
- RaccoonCoreMod - Class in net.kamkeyke.example
- RaccoonCoreMod() - Constructor for class net.kamkeyke.example.RaccoonCoreMod
- RaccoonData - Class in net.kamkeyke.raccooncore.datagen
-
To see an example of usage head to
ExampleDataGenerators. - RaccoonData(GatherDataEvent) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonData
- RaccoonItemModelProvider - Class in net.kamkeyke.raccooncore.datagen
- RaccoonItemModelProvider(PackOutput, String, ExistingFileHelper) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonItemModelProvider
- RaccoonLootTableProvider - Class in net.kamkeyke.raccooncore.datagen
- RaccoonLootTableProvider() - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonLootTableProvider
- RaccoonNetworking - Class in net.kamkeyke.raccooncore.networking
- RaccoonNetworking(String, String) - Constructor for class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- RaccoonRecipeProvider - Class in net.kamkeyke.raccooncore.datagen
- RaccoonRecipeProvider(PackOutput, String) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- RaccoonRegistryUtil - Class in net.kamkeyke.raccooncore.util
- RaccoonRegistryUtil() - Constructor for class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil
- RaccoonRegistryUtil.Blocks - Class in net.kamkeyke.raccooncore.util
- RaccoonRegistryUtil.CreativeTabs - Class in net.kamkeyke.raccooncore.util
- RaccoonRegistryUtil.Items - Class in net.kamkeyke.raccooncore.util
- RaccoonSoundProvider - Class in net.kamkeyke.raccooncore.datagen
-
Base data provider for generating
sounds.json. - RaccoonSoundProvider(PackOutput, String) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
- RaccoonSpecialRecipeBuilder - Class in net.kamkeyke.raccooncore.datagen
-
A
SpecialRecipeBuilderwith support for recipe unlock advancements. - RaccoonSpecialRecipeBuilder(RecipeSerializer<?>) - Constructor for class net.kamkeyke.raccooncore.datagen.RaccoonSpecialRecipeBuilder
- register(CommandDispatcher<CommandSourceStack>) - Static method in class net.kamkeyke.raccooncore.command.UuidCommand
- register(String, Capability<T>, NonNullSupplier<T>) - Method in class net.kamkeyke.raccooncore.capability.RaccoonCapabilityProvider
- register(IEventBus) - Static method in class net.kamkeyke.example.registry.ModBlocks
- register(IEventBus) - Static method in class net.kamkeyke.example.registry.ModCreativeTab
- register(IEventBus) - Static method in class net.kamkeyke.example.registry.ModItems
- register(IEventBus) - Static method in class net.kamkeyke.example.registry.ModSounds
- register(IEventBus) - Static method in class net.kamkeyke.raccooncore.registry.ModArgumentTypes
- registerBlock(String, Supplier<T>, int, DeferredRegister<Block>, DeferredRegister<Item>) - Static method in class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Blocks
-
Registers a Block and automatically creates its corresponding
BlockItemwith a burn time. - registerBlock(String, Supplier<T>, DeferredRegister<Block>, DeferredRegister<Item>) - Static method in class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Blocks
-
Registers a Block and automatically creates its corresponding
BlockItem. - registerBlockItem(String, RegistryObject<T>, int, DeferredRegister<Item>) - Static method in class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Items
-
Registers a
BlockItemwith fuel properties for a previously registered Block. - registerBlockItem(String, RegistryObject<T>, DeferredRegister<Item>) - Static method in class net.kamkeyke.raccooncore.util.RaccoonRegistryUtil.Items
-
Registers a
BlockItemfor a previously registered Block. - registerCommandsEvent(RegisterCommandsEvent) - Static method in class net.kamkeyke.raccooncore.event.CommonEvents.ForgeEvents
- registerPacket(Class<MSG>, FriendlyByteBuf.Reader<MSG>, BiConsumer<MSG, FriendlyByteBuf>, BiConsumer<MSG, Supplier<NetworkEvent.Context>>) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- registerPacket(Class<MSG>, FriendlyByteBuf.Reader<MSG>, BiConsumer<MSG, FriendlyByteBuf>, BiConsumer<MSG, Supplier<NetworkEvent.Context>>, NetworkDirection) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- registerSounds(JsonObject) - Method in class net.kamkeyke.example.datagen.ExampleManualModSoundProvider
- registerSounds(JsonObject) - Method in class net.kamkeyke.raccooncore.datagen.AutoSoundProvider
- registerSounds(JsonObject) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
- resolveVariant(DyeColor, String, String) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
-
Resolves a vanilla colored-block-item variant for a given
DyeColorand suffix (e.g. - run(CachedOutput) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
S
- saplingBlock(RegistryObject<Block>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
- save(Consumer<FinishedRecipe>, String) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSpecialRecipeBuilder
-
Saves the special recipe using the given recipe ID.
- save(Consumer<FinishedRecipe>, ResourceLocation) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSpecialRecipeBuilder
-
Saves the special recipe using the given recipe ID.
- saveNBTData(CompoundTag) - Method in class net.kamkeyke.example.capability.ExampleCapData
- saveNBTData(CompoundTag) - Method in interface net.kamkeyke.raccooncore.api.IPlayerCapability
-
Saves internal state into the given tag.
- schedule(int, Runnable) - Static method in class net.kamkeyke.raccooncore.misc.scheduler.ServerTaskScheduler
-
Schedules a task to be executed after a specified time in ticks.
- schedule(int, Runnable) - Static method in class net.kamkeyke.raccooncore.util.ServerScheduler
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ServerTaskScheduler.schedule(int, Runnable)instead. - schedule(int, Runnable, String) - Static method in class net.kamkeyke.raccooncore.misc.scheduler.ServerTaskScheduler
-
Schedules a task to be executed after a specified time in ticks.
- schedule(int, Runnable, String) - Static method in class net.kamkeyke.raccooncore.util.ServerScheduler
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ServerTaskScheduler.schedule(int, Runnable, String)instead. - sendNearPlayer(MSG, ServerPlayer, double) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- sendToAllPlayers(MSG) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- sendToClient(MSG, ServerPlayer) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- sendToPlayers(MSG, Iterable<? extends ServerPlayer>) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- sendToServer(MSG) - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
- serializeNBT() - Method in class net.kamkeyke.raccooncore.capability.RaccoonCapabilityProvider
- server(T) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
- ServerScheduler - Class in net.kamkeyke.raccooncore.util
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ServerTaskSchedulerinstead. This class will be removed in RaccoonCore 3.0.0.This class is kept for backwards compatibility and will be removed in a future major version of RaccoonCore.
All methods in this class delegate directly to the new
ServerTaskSchedulerimplementation. - ServerScheduler() - Constructor for class net.kamkeyke.raccooncore.util.ServerScheduler
-
Deprecated.
- ServerTaskScheduler - Class in net.kamkeyke.raccooncore.misc.scheduler
-
A tick-based task scheduler for the server environment.
- ServerTaskScheduler() - Constructor for class net.kamkeyke.raccooncore.misc.scheduler.ServerTaskScheduler
- setColor(ItemStack, int) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
-
Stores an RGB color (
0xRRGGBB) in the stack'sdisplay.colorNBT tag. - setValue(boolean) - Method in class net.kamkeyke.example.capability.ExampleCapData
- simpleItem(RegistryObject<Item>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonItemModelProvider
- simulateBlock(String, String) - Static method in class net.kamkeyke.raccooncore.RaccoonCore
- simulateItem(String, String) - Static method in class net.kamkeyke.raccooncore.RaccoonCore
- single(String, String) - Static method in record class net.kamkeyke.raccooncore.data.SoundEntry
- singleSound(JsonObject, String, String) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
-
Registers a single sound event.
- smelting(Consumer<FinishedRecipe>, List<ItemLike>, RecipeCategory, ItemLike, float, int, String) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- SOUND_ENTRIES - Static variable in class net.kamkeyke.example.registry.ModSounds
- SOUND_EVENTS - Static variable in class net.kamkeyke.example.registry.ModSounds
- SoundEntry - Record Class in net.kamkeyke.raccooncore.data
- SoundEntry(String, String, int, String[]) - Constructor for record class net.kamkeyke.raccooncore.data.SoundEntry
-
Creates an instance of a
SoundEntryrecord class. - soundName() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns the value of the
soundNamerecord component. - special(RecipeSerializer<? extends CraftingRecipe>) - Static method in class net.kamkeyke.raccooncore.datagen.RaccoonSpecialRecipeBuilder
-
Creates a new special recipe builder.
T
- TextUtils - Class in net.kamkeyke.raccooncore.util
-
Utility class containing helper methods for building formatted text
Components. - TextUtils() - Constructor for class net.kamkeyke.raccooncore.util.TextUtils
- THINGY - Static variable in class net.kamkeyke.example.registry.ModItems
- tick() - Static method in class net.kamkeyke.raccooncore.misc.scheduler.ServerTaskScheduler
-
Advances the countdown for all registered tasks and execute the tasks when the countdown reaches zero.
- tick() - Static method in class net.kamkeyke.raccooncore.util.ServerScheduler
-
Deprecated, for removal: This API element is subject to removal in a future version.You still shouldn't use this... But if you do for some reason, use
ServerTaskScheduler.tick()instead. - TimeUtils - Class in net.kamkeyke.raccooncore.util
-
Small utility class for time-related calculations and formatting within the Minecraft environment.
- TimeUtils() - Constructor for class net.kamkeyke.raccooncore.util.TimeUtils
- toRgb(DyeColor) - Static method in class net.kamkeyke.raccooncore.util.ColorUtils
-
Converts a
DyeColorinto a packed0xRRGGBBvalue. - toString() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns a string representation of this record class.
U
- unlockedBy(String, CriterionTriggerInstance) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSpecialRecipeBuilder
-
Adds an advancement criterion required to unlock the recipe.
- UuidCommand - Class in net.kamkeyke.raccooncore.command
V
- variations() - Method in record class net.kamkeyke.raccooncore.data.SoundEntry
-
Returns the value of the
variationsrecord component. - varied(String, String, int) - Static method in record class net.kamkeyke.raccooncore.data.SoundEntry
- variedSound(JsonObject, String, String, int) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonSoundProvider
-
Registers a sound event with multiple numbered variations.
- VINE_BOOM - Static variable in class net.kamkeyke.example.registry.ModSounds
All Classes and Interfaces|All Packages|Constant Field Values
ServerTaskScheduler.cancelAllWithOwner(String)instead.