Index
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
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
- 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
- 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
@Modclass 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.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
All Classes and Interfaces|All Packages