Index

A B C D F G I J M N O P R S 
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) PotionBrewing mixes, 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, so registryLookup is 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
 
getExtraModel(ResourceLocation) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
 
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
 
registerExtraModels(Function<ResourceManager, Collection<ResourceLocation>>) - Method in class net.ixdarklord.coolcatcore.internal.platform.fabric.ClientServicesImpl
 
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 RegisterBrewingRecipesEvent and 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
 
A B C D F G I J M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values