Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addConfigurationPayloads(Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- addDataGeneration(String, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- addRecipe(IBrewingRecipe) - Method in interface net.ixdarklord.coolcatcore.api.brewing.fabric.ext.PotionBrewingBuilderExt
-
Adds a new brewing recipe with custom logic.
- addRecipe(IBrewingRecipe) - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin.BuilderMixin
- addRecipe(Ingredient, Ingredient, ItemStack) - Method in interface net.ixdarklord.coolcatcore.api.brewing.fabric.ext.PotionBrewingBuilderExt
-
Adds a new simple brewing recipe.
- addRecipe(Ingredient, Ingredient, ItemStack) - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin.BuilderMixin
- ArgumentTypeRegistryImpl - Class in net.ixdarklord.coolcatcore.api.core.commands.fabric
- ArgumentTypeRegistryImpl() - Constructor for class net.ixdarklord.coolcatcore.api.core.commands.fabric.ArgumentTypeRegistryImpl
B
- BlockItemMixin - Class in net.ixdarklord.coolcatcore.mixin
- BlockItemMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.BlockItemMixin
- BuilderMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin.BuilderMixin
C
- canPlayerReceive(ServerPlayer, CustomPacketPayload.Type) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- CLIENT - Static variable in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricEntrypoints
- ClientServicesImpl - Class in net.ixdarklord.coolcatcore.internal.platform.fabric
- ClientServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- COMMON - Static variable in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricEntrypoints
- CommonServicesImpl - Class in net.ixdarklord.coolcatcore.internal.platform.fabric
- CommonServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- construct(String, Class, BiConsumer) - Static method in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricEntrypoints
- ConstructorServicesImpl - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- ConstructorServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- createBlockEntityType(BlockEntityTypes.Factory, Block...) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- createDeferredRegister(String, ResourceKey) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- createExtendedMenuType(ExtendedMenus.Factory) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- creativeTabBuilder() - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
D
- DATA_GENERATION - Static variable in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricEntrypoints
- dataGeneration(String) - Static method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
F
- FabricClientEventHooks - Class in net.ixdarklord.coolcatcore.internal.event.fabric
- FabricClientSetup - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- FabricClientSetup() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.FabricClientSetup
- FabricDataGenerationEntrypoint - Class in net.ixdarklord.coolcatcore.api.core.fabric
-
Runs a mod's
DataGenerationConstructors on Fabric. - FabricDataGenerationEntrypoint() - Constructor for class net.ixdarklord.coolcatcore.api.core.fabric.FabricDataGenerationEntrypoint
- FabricDeferredRegister<T> - Class in net.ixdarklord.coolcatcore.internal.platform.fabric
- FabricDeferredRegister(String, ResourceKey) - Constructor for class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricDeferredRegister
- FabricEntrypoints - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- FabricEventHooks - Class in net.ixdarklord.coolcatcore.internal.event.fabric
- FabricLanguageWrapper - Class in net.ixdarklord.coolcatcore.api.datagen
-
Fabric adapter that wraps
LanguageProvider. - FabricLanguageWrapper(FabricPackOutput, CompletableFuture, String, LanguageProvider) - Constructor for class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
- FabricServerSetup - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- FabricServerSetup() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.FabricServerSetup
- FabricSetup - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- FabricSetup() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.FabricSetup
- FabricTransferCompat - Class in net.ixdarklord.coolcatcore.internal.platform.fabric
- factory(String, Supplier) - Static method in class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
-
Creates a factory for generating language data providers targeting a specific locale.
- factory(Supplier) - Static method in class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
-
Creates a factory for generating language data providers targeting the default locale (
en_us).
G
- generateTranslations(HolderLookup.Provider, FabricLanguageProvider.TranslationBuilder) - Method in class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
- get() - Static method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- get() - Static method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- get() - Static method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- get() - Static method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- getConfigFolder() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- getEntries() - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricDeferredRegister
- getGameFolder() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- getModName(String) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- getName() - Method in class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
- getPluginUid() - Method in class net.ixdarklord.coolcatcore.internal.integration.jei.JEIIntegration
- getRecipes() - Method in interface net.ixdarklord.coolcatcore.api.brewing.fabric.ext.PotionBrewingExt
-
Retrieves recipes that use the more general interface.
- getRecipes() - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
I
- invalidateBlockHandlers(Level, BlockPos) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- isClient() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isContainer(ItemStack) - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
- isDevelopmentEnvironment() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isFabric() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isFakePlayer(Player) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isForge() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isForgeLike() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isInput(ItemStack) - Method in interface net.ixdarklord.coolcatcore.api.brewing.fabric.ext.PotionBrewingExt
-
Checks if an item stack is a valid input for brewing, for use in the lower 3 slots where water bottles would normally go.
- isInput(ItemStack) - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
- isModLoaded(String) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- isNeoforge() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
J
- JEIIntegration - Class in net.ixdarklord.coolcatcore.internal.integration.jei
- JEIIntegration() - Constructor for class net.ixdarklord.coolcatcore.internal.integration.jei.JEIIntegration
M
- ModPlatformImpl - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- ModPlatformImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
N
- net.ixdarklord.coolcatcore.api.brewing.fabric.ext - package net.ixdarklord.coolcatcore.api.brewing.fabric.ext
- net.ixdarklord.coolcatcore.api.core.commands.fabric - package net.ixdarklord.coolcatcore.api.core.commands.fabric
- net.ixdarklord.coolcatcore.api.core.fabric - package net.ixdarklord.coolcatcore.api.core.fabric
- net.ixdarklord.coolcatcore.api.datagen - package net.ixdarklord.coolcatcore.api.datagen
- net.ixdarklord.coolcatcore.internal.core.fabric - package net.ixdarklord.coolcatcore.internal.core.fabric
- net.ixdarklord.coolcatcore.internal.event.fabric - package net.ixdarklord.coolcatcore.internal.event.fabric
- net.ixdarklord.coolcatcore.internal.integration.jei - package net.ixdarklord.coolcatcore.internal.integration.jei
- net.ixdarklord.coolcatcore.internal.platform.fabric - package net.ixdarklord.coolcatcore.internal.platform.fabric
- net.ixdarklord.coolcatcore.mixin - package net.ixdarklord.coolcatcore.mixin
O
- onClientSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- onCommonSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- onInitialize() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricSetup
- onInitializeClient() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricClientSetup
- onInitializeDataGenerator(FabricDataGenerator) - Method in class net.ixdarklord.coolcatcore.api.core.fabric.FabricDataGenerationEntrypoint
- onInitializeServer() - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricServerSetup
- onServerSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- openExtendedMenu(ServerPlayer, MenuProvider, Consumer) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
P
- PlayerMixin - Class in net.ixdarklord.coolcatcore.mixin
- PlayerMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.PlayerMixin
- PotionBrewingBuilderExt - Interface in net.ixdarklord.coolcatcore.api.brewing.fabric.ext
- PotionBrewingExt - Interface in net.ixdarklord.coolcatcore.api.brewing.fabric.ext
- PotionBrewingMixin - Class in net.ixdarklord.coolcatcore.mixin
- PotionBrewingMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
- PotionBrewingMixin.BuilderMixin - Class in net.ixdarklord.coolcatcore.mixin
R
- readModIcon(String) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
- register() - Static method in class net.ixdarklord.coolcatcore.internal.event.fabric.FabricClientEventHooks
- register() - Static method in class net.ixdarklord.coolcatcore.internal.event.fabric.FabricEventHooks
- register() - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricDeferredRegister
- register() - Static method in class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricTransferCompat
- register(Class, I) - Static method in class net.ixdarklord.coolcatcore.api.core.commands.fabric.ArgumentTypeRegistryImpl
- register(String, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricDeferredRegister
- registerBlockEntityRenderer(Supplier, BlockEntityRendererProvider) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerClientbound(CustomPacketPayload.Type, StreamCodec, PayloadReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerConfigurationClientbound(CustomPacketPayload.Type, StreamCodec, CommonServices.ConfigurationReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerEntityAttributes(Supplier, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerEntityRenderer(Supplier, EntityRendererProvider) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerKeyMapping(KeyMapping) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerMenuScreen(Supplier, MenuScreenRegistry.ScreenFactory) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerRecipes(IRecipeRegistration) - Method in class net.ixdarklord.coolcatcore.internal.integration.jei.JEIIntegration
- registerServerbound(CustomPacketPayload.Type, StreamCodec, PayloadReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerServerReloadListener(Identifier, PreparableReloadListener) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerTooltipComponent(Class, Function) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
S
- sendToPlayer(ServerPlayer, CustomPacketPayload) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- sendToServer(CustomPacketPayload) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- SERVER - Static variable in class net.ixdarklord.coolcatcore.internal.core.fabric.FabricEntrypoints
- setBrewingRegistry(BrewingRecipeRegistry) - Method in interface net.ixdarklord.coolcatcore.api.brewing.fabric.ext.PotionBrewingExt
- setBrewingRegistry(BrewingRecipeRegistry) - Method in class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
All Classes and Interfaces|All Packages|Constant Field Values