Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addConfigurationPayloads(Supplier<List<CustomPacketPayload>>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- addDataGeneration(String, Supplier<? extends DataGenerationConstructor>) - Method in class net.ixdarklord.coolcatcore.internal.core.fabric.ConstructorServicesImpl
- 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
- BrewingStandBlockEntityMixin - Class in net.ixdarklord.coolcatcore.mixin
- BrewingStandBlockEntityMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.BrewingStandBlockEntityMixin
- BrewingStandPotionSlotMixin - Class in net.ixdarklord.coolcatcore.mixin
- BrewingStandPotionSlotMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.BrewingStandPotionSlotMixin
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<T>, BiConsumer<String, Supplier<T>>) - 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<? extends T>, Block...) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- createDeferredRegister(String, ResourceKey<? extends Registry<T>>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- createExtendedMenuType(ExtendedMenus.Factory<T>) - 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
- FabricBrewingRecipes - Class in net.ixdarklord.coolcatcore.api.brewing.fabric
-
The custom brewing recipes on Fabric, next to vanilla's (static)
PotionBrewingmixes, which the brewing stand checks first. - 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<? extends Registry<T>>) - 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(FabricDataOutput, String, LanguageProvider) - Constructor for class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
- FabricLanguageWrapper(FabricDataOutput, CompletableFuture<HolderLookup.Provider>, String, LanguageProvider) - Constructor for class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
-
Same as
FabricLanguageWrapper(FabricDataOutput, String, LanguageProvider); translations don't need the registries on 1.20.1, soregistryLookupis unused. - FabricLevelRendererMixin - Class in net.ixdarklord.coolcatcanvas.internal.mixin.fabric
- FabricLevelRendererMixin() - Constructor for class net.ixdarklord.coolcatcanvas.internal.mixin.fabric.FabricLevelRendererMixin
- 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<LanguageProvider>) - Static method in class net.ixdarklord.coolcatcore.api.datagen.FabricLanguageWrapper
-
Creates a factory for generating language data providers targeting a specific locale.
- factory(Supplier<LanguageProvider>) - 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(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
- getItem(int) - Method in class net.ixdarklord.coolcatcore.mixin.BrewingStandBlockEntityMixin
- getModConfigScreenFactory() - Method in class net.ixdarklord.coolcatcore.internal.integration.modmenu.ModMenuIntegration
- 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
- getProvidedConfigScreenFactories() - Method in class net.ixdarklord.coolcatcore.internal.integration.modmenu.ModMenuIntegration
- getRecipes() - Static method in class net.ixdarklord.coolcatcore.api.brewing.fabric.FabricBrewingRecipes
-
Retrieves recipes that use the more general interface.
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
- 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) - Static method in class net.ixdarklord.coolcatcore.api.brewing.fabric.FabricBrewingRecipes
-
Checks if an item stack is a valid input for brewing, for use in the lower 3 slots where water bottles would normally go.
- isModLoaded(String) - 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
- ModMenuIntegration - Class in net.ixdarklord.coolcatcore.internal.integration.modmenu
- ModMenuIntegration() - Constructor for class net.ixdarklord.coolcatcore.internal.integration.modmenu.ModMenuIntegration
- ModPlatformImpl - Class in net.ixdarklord.coolcatcore.internal.core.fabric
- ModPlatformImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.core.fabric.ModPlatformImpl
N
- net.ixdarklord.coolcatcanvas.internal.mixin.fabric - package net.ixdarklord.coolcatcanvas.internal.mixin.fabric
- net.ixdarklord.coolcatcore.api.brewing.fabric - package net.ixdarklord.coolcatcore.api.brewing.fabric
- 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.integration.modmenu - package net.ixdarklord.coolcatcore.internal.integration.modmenu
- 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<FriendlyByteBuf>) - 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
- PotionBrewingMixin - Class in net.ixdarklord.coolcatcore.mixin
- PotionBrewingMixin() - Constructor for class net.ixdarklord.coolcatcore.mixin.PotionBrewingMixin
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<A>, I) - Static method in class net.ixdarklord.coolcatcore.api.core.commands.fabric.ArgumentTypeRegistryImpl
- register(String, Supplier<? extends I>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.FabricDeferredRegister
- registerClientbound(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, PayloadReceiver<T>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerConfigurationClientbound(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, CommonServices.ConfigurationReceiver<T>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerKeyMapping(KeyMapping) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerMenuScreen(Supplier<? extends MenuType<? extends M>>, MenuScreenRegistry.ScreenFactory<M, U>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registerRecipes() - Static method in class net.ixdarklord.coolcatcore.api.brewing.fabric.FabricBrewingRecipes
-
Fires
RegisterBrewingRecipesEventand keeps its recipes; only the first call does anything. - registerRecipes(IRecipeRegistration) - Method in class net.ixdarklord.coolcatcore.internal.integration.jei.JEIIntegration
- registerServerbound(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, PayloadReceiver<T>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerServerReloadListener(ResourceLocation, PreparableReloadListener) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.CommonServicesImpl
- registerTooltipComponent(Class<T>, Function<? super T, ? extends ClientTooltipComponent>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
- registry() - Static method in class net.ixdarklord.coolcatcore.api.brewing.fabric.FabricBrewingRecipes
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
All Classes and Interfaces|All Packages|Constant Field Values