Index

A B C E F G H I L M N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

ARGUMENT_TYPES - Static variable in class net.kamkeyke.raccooncore.registry.ArgumentTypes
 
ArgumentTypes - Class in net.kamkeyke.raccooncore.registry
 
ArgumentTypes() - Constructor for class net.kamkeyke.raccooncore.registry.ArgumentTypes
 

B

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
 
buildPlayerList(Collection<? extends Player>) - Static method in class net.kamkeyke.raccooncore.util.TextUtils
Builds a human-readable Component containing the display names of the provided players.

C

channel() - Method in class net.kamkeyke.raccooncore.networking.RaccoonNetworking
 
client(T) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
 
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
 
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
 

E

EXAMPLE_BLOCK - Static variable in class net.kamkeyke.example.registry.ModBlocks
 

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

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
 
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 ServerPlayer instances.
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.

H

handheldItem(RegistryObject<Item>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonItemModelProvider
 
helper() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
 

I

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
 
LOGGER - Static variable in class net.kamkeyke.raccooncore.RaccoonCore
 
lookup() - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
 

M

ModBlocks - Class in net.kamkeyke.example.registry
This class was not registered in 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 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 - Static variable in class net.kamkeyke.raccooncore.RaccoonCore
 
ModItems - Class in net.kamkeyke.example.registry
This class was not registered in ModEventBus and therefore will not appear in-game.
ModItems() - Constructor for class net.kamkeyke.example.registry.ModItems
 

N

net.kamkeyke.example - package net.kamkeyke.example
 
net.kamkeyke.example.registry - package net.kamkeyke.example.registry
 
net.kamkeyke.raccooncore - package net.kamkeyke.raccooncore
 
net.kamkeyke.raccooncore.command.argumenttype - package net.kamkeyke.raccooncore.command.argumenttype
 
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.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() - 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.
PLAYERLIST_ARGUMENT_TYPE - Static variable in class net.kamkeyke.raccooncore.registry.ArgumentTypes
 
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
 
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
 
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
 
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.raccooncore.registry.ArgumentTypes
 
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 BlockItem with 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 BlockItem with 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 BlockItem for a previously registered Block.
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
 

S

saplingBlock(RegistryObject<Block>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonBlockStateProvider
 
schedule(int, Runnable) - Static method in class net.kamkeyke.raccooncore.util.ServerScheduler
Schedules a task to be executed after a specified time in ticks.
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
 
server(T) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonData
 
ServerScheduler - Class in net.kamkeyke.raccooncore.util
A lightweight, tick-based task scheduler for the server environment.
ServerScheduler() - Constructor for class net.kamkeyke.raccooncore.util.ServerScheduler
 
simpleItem(RegistryObject<Item>) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonItemModelProvider
 
smelting(Consumer<FinishedRecipe>, List<ItemLike>, RecipeCategory, ItemLike, float, int, String) - Method in class net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
 

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.util.ServerScheduler
Advances the countdown for all registered tasks and execute the tasks when the countdown reaches zero.
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
 
A B C E F G H I L M N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values