Index

A C D E F G I M N O P R S 
All Classes and Interfaces|All Packages

A

addConfigurationPayloads(Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
addDataGeneration(String, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
addPayload(Consumer) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
 
addTranslations() - Method in class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
 
ArgumentTypeRegistryImpl - Class in net.ixdarklord.coolcatcore.api.core.commands.neoforge
 
ArgumentTypeRegistryImpl() - Constructor for class net.ixdarklord.coolcatcore.api.core.commands.neoforge.ArgumentTypeRegistryImpl
 

C

canPlayerReceive(ServerPlayer, CustomPacketPayload.Type) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
client(Supplier) - Method in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
Constructs the client entry point, only on a client.
ClientServicesImpl - Class in net.ixdarklord.coolcatcore.internal.platform.neoforge
 
ClientServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
common(Supplier) - Method in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
Constructs the common entry point, on both sides.
CommonServicesImpl - Class in net.ixdarklord.coolcatcore.internal.platform.neoforge
 
CommonServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
CONFIGURATION_PAYLOADS - Static variable in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
 
ConstructorServicesImpl - Class in net.ixdarklord.coolcatcore.internal.core.neoforge
 
ConstructorServicesImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
container - Variable in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
 
createBlockEntityType(BlockEntityTypes.Factory, Block...) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
createDeferredRegister(String, ResourceKey) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
createExtendedMenuType(ExtendedMenus.Factory) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
creativeTabBuilder() - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 

D

dataGeneration(Supplier) - Method in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
Registers the data generation entry point; the factory is only called when data is generated.

E

ENTITY_ATTRIBUTES - Static variable in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
Default attributes of living entity types, waiting for EntityAttributeCreationEvent.

F

factory(String, String, Supplier) - Static method in class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
Creates a factory for generating language data providers targeting a specific locale.
factory(String, Supplier) - Static method in class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
Creates a factory for generating language data providers targeting the default locale (en_us).

G

get() - Static method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
get() - Static method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
get() - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
get() - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
getConfigFolder() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
getEntries() - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeDeferredRegister
 
getGameFolder() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
getModName(String) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
getName() - Method in class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
 
getOutput(ItemStack, ItemStack) - Method in class net.ixdarklord.coolcatcore.api.brewing.neoforge.NeoForgeBrewingRecipe
 

I

invalidateBlockHandlers(Level, BlockPos) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
isClient() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isDevelopmentEnvironment() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isFabric() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isFakePlayer(Player) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isForge() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isForgeLike() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isIngredient(ItemStack) - Method in class net.ixdarklord.coolcatcore.api.brewing.neoforge.NeoForgeBrewingRecipe
 
isInput(ItemStack) - Method in class net.ixdarklord.coolcatcore.api.brewing.neoforge.NeoForgeBrewingRecipe
 
isModLoaded(String) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
isNeoforge() - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 

M

modEventBus - Variable in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
 
modId - Variable in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
 
ModPlatformImpl - Class in net.ixdarklord.coolcatcore.internal.core.neoforge
 
ModPlatformImpl() - Constructor for class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 

N

NeoForgeBrewingRecipe - Class in net.ixdarklord.coolcatcore.api.brewing.neoforge
 
NeoForgeBrewingRecipe(IBrewingRecipe) - Constructor for class net.ixdarklord.coolcatcore.api.brewing.neoforge.NeoForgeBrewingRecipe
 
NeoForgeClientEventHooks - Class in net.ixdarklord.coolcatcore.internal.event.neoforge
 
NeoForgeClientSetup - Class in net.ixdarklord.coolcatcore.internal.core.neoforge
 
NeoForgeClientSetup(ModContainer) - Constructor for class net.ixdarklord.coolcatcore.internal.core.neoforge.NeoForgeClientSetup
 
NeoForgeDeferredRegister<T> - Class in net.ixdarklord.coolcatcore.internal.platform.neoforge
 
NeoForgeDeferredRegister(String, ResourceKey) - Constructor for class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeDeferredRegister
 
NeoForgeEventHooks - Class in net.ixdarklord.coolcatcore.internal.event.neoforge
 
NeoForgeLanguageWrapper - Class in net.ixdarklord.coolcatcore.api.datagen
Forge adapter that wraps LanguageProvider.
NeoForgeLanguageWrapper(PackOutput, String, String, LanguageProvider) - Constructor for class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
Creates a new Forge language wrapper for a specific locale.
NeoForgeLanguageWrapper(PackOutput, String, LanguageProvider) - Constructor for class net.ixdarklord.coolcatcore.api.datagen.NeoForgeLanguageWrapper
Creates a new Forge language wrapper for en_us.
NeoForgeModEntrypoint - Class in net.ixdarklord.coolcatcore.api.core.neoforge
A base for a mod's @Mod class that constructs its common mod constructors, taking the mod id from the container.
NeoForgeModEntrypoint(ModContainer) - Constructor for class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
 
NeoForgeRegistrations - Class in net.ixdarklord.coolcatcore.internal.platform.neoforge
 
NeoForgeSetup - Class in net.ixdarklord.coolcatcore.internal.core.neoforge
 
NeoForgeSetup(ModContainer) - Constructor for class net.ixdarklord.coolcatcore.internal.core.neoforge.NeoForgeSetup
 
NeoForgeTransferCompat - Class in net.ixdarklord.coolcatcore.internal.platform.neoforge
 
net.ixdarklord.coolcatcore.api.brewing.neoforge - package net.ixdarklord.coolcatcore.api.brewing.neoforge
 
net.ixdarklord.coolcatcore.api.core.commands.neoforge - package net.ixdarklord.coolcatcore.api.core.commands.neoforge
 
net.ixdarklord.coolcatcore.api.core.neoforge - package net.ixdarklord.coolcatcore.api.core.neoforge
 
net.ixdarklord.coolcatcore.api.datagen - package net.ixdarklord.coolcatcore.api.datagen
 
net.ixdarklord.coolcatcore.internal.core.neoforge - package net.ixdarklord.coolcatcore.internal.core.neoforge
 
net.ixdarklord.coolcatcore.internal.event.neoforge - package net.ixdarklord.coolcatcore.internal.event.neoforge
 
net.ixdarklord.coolcatcore.internal.platform.neoforge - package net.ixdarklord.coolcatcore.internal.platform.neoforge
 

O

onClientSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
onCommonSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
onRegisterKeyMappings(RegisterKeyMappingsEvent) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
onRegisterMenuScreens(RegisterMenuScreensEvent) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
onRegisterRenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
onRegisterTooltipComponents(RegisterClientTooltipComponentFactoriesEvent) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
onServerSetup(String, Runnable) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ConstructorServicesImpl
 
openExtendedMenu(ServerPlayer, MenuProvider, Consumer) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 

P

PAYLOADS - Static variable in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
 
payloadsRegistered - Static variable in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
 

R

readModIcon(String) - Method in class net.ixdarklord.coolcatcore.internal.core.neoforge.ModPlatformImpl
 
register() - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeDeferredRegister
 
register(Class, I) - Static method in class net.ixdarklord.coolcatcore.api.core.commands.neoforge.ArgumentTypeRegistryImpl
 
register(String, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeDeferredRegister
 
register(IEventBus) - Static method in class net.ixdarklord.coolcatcore.internal.event.neoforge.NeoForgeClientEventHooks
 
register(IEventBus) - Static method in class net.ixdarklord.coolcatcore.internal.event.neoforge.NeoForgeEventHooks
 
register(RegisterCapabilitiesEvent) - Static method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeTransferCompat
 
registerBlockEntityRenderer(Supplier, BlockEntityRendererProvider) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
registerClientbound(CustomPacketPayload.Type, StreamCodec, PayloadReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
registerConfigurationClientbound(CustomPacketPayload.Type, StreamCodec, CommonServices.ConfigurationReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
registerEntityAttributes(Supplier, Supplier) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
registerEntityRenderer(Supplier, EntityRendererProvider) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
registerKeyMapping(KeyMapping) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
registerMenuScreen(Supplier, MenuScreenRegistry.ScreenFactory) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
registerServerbound(CustomPacketPayload.Type, StreamCodec, PayloadReceiver) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
registerServerReloadListener(Identifier, PreparableReloadListener) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
registerTooltipComponent(Class, Function) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 

S

sendToPlayer(ServerPlayer, CustomPacketPayload) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.CommonServicesImpl
 
sendToServer(CustomPacketPayload) - Method in class net.ixdarklord.coolcatcore.internal.platform.neoforge.ClientServicesImpl
 
server(Supplier) - Method in class net.ixdarklord.coolcatcore.api.core.neoforge.NeoForgeModEntrypoint
Constructs the dedicated server entry point, only on a dedicated server.
SERVER_RELOAD_LISTENERS - Static variable in class net.ixdarklord.coolcatcore.internal.platform.neoforge.NeoForgeRegistrations
 
A C D E F G I M N O P R S 
All Classes and Interfaces|All Packages