Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- activationType - Enum Class in io.github.gameking1happy.gk1hcore.packs
-
The activation type of the pack.
- addCDP(Object, String, String) - Static method in class io.github.gameking1happy.gk1hcore.packs.AddPackPreset
-
CDP = Configurable Datapack Preset, used for data packs which are toggled via configs.
- addClass(AddPacks) - Static method in class io.github.gameking1happy.gk1hcore.Main
-
List of
AddPacksclasses given by mods. - addHiddenPack(Object, String, String, String, activationType, packType, packSource, packPosition) - Static method in class io.github.gameking1happy.gk1hcore.packs.AddPackPreset
-
Also adds the pack to
Main.PackExclusions. - addPack(Object, String, String, String, activationType, packType, packSource, packPosition) - Method in interface io.github.gameking1happy.gk1hcore.packs.AddPack
- addPack(Object, String, String, String, activationType, packType, packSource, packPosition) - Method in class io.github.gameking1happy.gk1hcore.packs.AddPackFabric
- AddPack - Interface in io.github.gameking1happy.gk1hcore.packs
-
Simplifies adding packs by allowing using a method in common instead of separate methods for Fabric & NeoForge.
- ADDPACK - Static variable in class io.github.gameking1happy.gk1hcore.platform.Services
- AddPackFabric - Class in io.github.gameking1happy.gk1hcore.packs
-
Fabric code for adding packs.
- AddPackFabric() - Constructor for class io.github.gameking1happy.gk1hcore.packs.AddPackFabric
- AddPackPreset - Class in io.github.gameking1happy.gk1hcore.packs
-
Add pack presets, for adding to the
Main.PackExclusionslist, and commonly used parameters and display name formating. - AddPackPreset() - Constructor for class io.github.gameking1happy.gk1hcore.packs.AddPackPreset
- addPacks(Object) - Method in interface io.github.gameking1happy.gk1hcore.packs.AddPacks
- AddPacks - Interface in io.github.gameking1happy.gk1hcore.packs
-
Implemented by mods to add their packs.
- AddPacksList - Static variable in class io.github.gameking1happy.gk1hcore.Main
-
List of
AddPacksclasses given by other mods for their packs to be added. - AdvNet - Static variable in class io.github.gameking1happy.gk1hcore.compat.CompatFlags
-
Advanced Netherite
- ALWAYS - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.activationType
-
NeoForge & Fabric: The pack is forced active always.
B
- BOTTOM - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packPosition
-
Add the pack at the bottom.
- BUILT_IN - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Packs built into the mod, usually you should use this, unless you want it to be toggled by players via the pack selection screen, then see
packSource.FEATURE.
C
- CompatFlags - Class in io.github.gameking1happy.gk1hcore.compat
-
Checks for if other mods are loaded.
- CompatFlags() - Constructor for class io.github.gameking1happy.gk1hcore.compat.CompatFlags
- CoreData - Class in io.github.gameking1happy.gk1hcore.data
-
Useful things for data-related stuff.
- CoreData() - Constructor for class io.github.gameking1happy.gk1hcore.data.CoreData
D
- DATA - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packType
-
Data pack.
- DEFAULT - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.activationType
-
NeoForge: Players have to manually activate the pack themselves.
- DEFAULT - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Used for packs that don't fall into any of the other cases.
F
- FabricPlatformHelper - Class in io.github.gameking1happy.gk1hcore.platform
-
Fabric code for the platform helper which provides information which platform the mod is running on.
- FabricPlatformHelper() - Constructor for class io.github.gameking1happy.gk1hcore.platform.FabricPlatformHelper
- FEATURE - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Use this if you want the pack to be toggled by players via the pack selection screen.
- fNaP(String, String) - Static method in class io.github.gameking1happy.gk1hcore.data.CoreData
-
Method to more simply call the
ResourceLocation.fromNamespaceAndPath(String, String)method.
G
- getEnvironmentName() - Method in interface io.github.gameking1happy.gk1hcore.platform.services.IPlatformHelper
-
Returns the name of the current environment as a string.
- getModID() - Method in interface io.github.gameking1happy.gk1hcore.packs.AddPacks
- getPlatformName() - Method in class io.github.gameking1happy.gk1hcore.platform.FabricPlatformHelper
- getPlatformName() - Method in interface io.github.gameking1happy.gk1hcore.platform.services.IPlatformHelper
-
Returns the name of the platform.
I
- init(Object) - Static method in class io.github.gameking1happy.gk1hcore.Main
-
Common method for initializing the mod.
- io.github.gameking1happy.gk1hcore - package io.github.gameking1happy.gk1hcore
- io.github.gameking1happy.gk1hcore.compat - package io.github.gameking1happy.gk1hcore.compat
- io.github.gameking1happy.gk1hcore.data - package io.github.gameking1happy.gk1hcore.data
- io.github.gameking1happy.gk1hcore.mixin - package io.github.gameking1happy.gk1hcore.mixin
- io.github.gameking1happy.gk1hcore.packs - package io.github.gameking1happy.gk1hcore.packs
- io.github.gameking1happy.gk1hcore.platform - package io.github.gameking1happy.gk1hcore.platform
- io.github.gameking1happy.gk1hcore.platform.services - package io.github.gameking1happy.gk1hcore.platform.services
- IPlatformHelper - Interface in io.github.gameking1happy.gk1hcore.platform.services
-
Platform helper which provides information which platform the mod is running on.
- isDevelopmentEnvironment() - Method in class io.github.gameking1happy.gk1hcore.platform.FabricPlatformHelper
- isDevelopmentEnvironment() - Method in interface io.github.gameking1happy.gk1hcore.platform.services.IPlatformHelper
-
Checks if the current environment is a development environment.
- isModLoaded(String) - Method in class io.github.gameking1happy.gk1hcore.platform.FabricPlatformHelper
- isModLoaded(String) - Method in interface io.github.gameking1happy.gk1hcore.platform.services.IPlatformHelper
-
Checks if a mod is loaded given its mod ID.
- ITKC(String, String) - Static method in class io.github.gameking1happy.gk1hcore.data.CoreData
-
Method to more simply call the
TagKey.create(ResourceKey, ResourceLocation)method. - ITKC(ResourceLocation) - Static method in class io.github.gameking1happy.gk1hcore.data.CoreData
-
Method to more simply call the
TagKey.create(ResourceKey, ResourceLocation)method.
L
- load(Class<T>) - Static method in class io.github.gameking1happy.gk1hcore.platform.Services
-
This code is used to load a service for the current environment.
- LOG - Static variable in class io.github.gameking1happy.gk1hcore.Main
-
The mod logger.
M
- Main - Class in io.github.gameking1happy.gk1hcore
-
The main class for the mod.
- Main() - Constructor for class io.github.gameking1happy.gk1hcore.Main
- MainFabric - Class in io.github.gameking1happy.gk1hcore
-
The Fabric main class for the mod.
- MainFabric() - Constructor for class io.github.gameking1happy.gk1hcore.MainFabric
- MetBun - Static variable in class io.github.gameking1happy.gk1hcore.compat.CompatFlags
-
Metal Bundles
- MOD_ID - Static variable in class io.github.gameking1happy.gk1hcore.Main
-
The mod ID.
- MOD_NAME - Static variable in class io.github.gameking1happy.gk1hcore.Main
-
The mod name.
N
- Neted - Static variable in class io.github.gameking1happy.gk1hcore.compat.CompatFlags
-
Netherited
- NORMAL - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.activationType
-
NeoForge: Players have to manually activate the pack themselves.
O
- onInitialize() - Method in class io.github.gameking1happy.gk1hcore.MainFabric
-
Runs the Fabric mod initializer.
P
- packContainsAnyFromList(Pack, List<String>) - Static method in class io.github.gameking1happy.gk1hcore.Main
-
Method to check if a pack ID contains any of the strings in a list.
- packExclude(String) - Static method in class io.github.gameking1happy.gk1hcore.Main
-
Adds a string to
Main.AddPacksList. - PackExclusions - Static variable in class io.github.gameking1happy.gk1hcore.Main
-
List of packs to be excluded from the pack selection screen.
- packPosition - Enum Class in io.github.gameking1happy.gk1hcore.packs
-
NeoForge Only.
- PackSelectionModelMixin - Class in io.github.gameking1happy.gk1hcore.mixin
-
Injects code after findNewPacks to remove certain packs from the pack selection screen, usually ones controlled via configs or/and are addons for other mods.
- PackSelectionModelMixin() - Constructor for class io.github.gameking1happy.gk1hcore.mixin.PackSelectionModelMixin
- packSource - Enum Class in io.github.gameking1happy.gk1hcore.packs
-
NeoForge Only.
- packType - Enum Class in io.github.gameking1happy.gk1hcore.packs
-
NeoForge Only.
- PLATFORM - Static variable in class io.github.gameking1happy.gk1hcore.platform.Services
R
- registerpacks(Object) - Method in interface io.github.gameking1happy.gk1hcore.packs.RegisterPacks
- registerpacks(Object) - Method in class io.github.gameking1happy.gk1hcore.packs.RegisterPacksFabric
- RegisterPacks - Interface in io.github.gameking1happy.gk1hcore.packs
-
Used to register the added packs.
- REGISTERPACKS - Static variable in class io.github.gameking1happy.gk1hcore.platform.Services
- registerpacksFa() - Static method in class io.github.gameking1happy.gk1hcore.packs.RegisterPacksFabric
-
Method that registers every mods' packs by mod.
- RegisterPacksFabric - Class in io.github.gameking1happy.gk1hcore.packs
-
Fabric code for registering packs.
- RegisterPacksFabric() - Constructor for class io.github.gameking1happy.gk1hcore.packs.RegisterPacksFabric
- RESOURCE - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packType
-
Resource pack.
S
- SERVER - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Used for resources packs given by a server to the client.
- Services - Class in io.github.gameking1happy.gk1hcore.platform
-
Loads services, allowing platform-specific code to be called in common.
- Services() - Constructor for class io.github.gameking1happy.gk1hcore.platform.Services
- SpiSpi - Static variable in class io.github.gameking1happy.gk1hcore.compat.CompatFlags
-
Spiky Spikes
T
- TKC(ResourceKey<? extends Registry<T>>, String, String) - Static method in class io.github.gameking1happy.gk1hcore.data.CoreData
-
Method to more simply call the
TagKey.create(ResourceKey, ResourceLocation)method. - TKC(ResourceKey<? extends Registry<T>>, ResourceLocation) - Static method in class io.github.gameking1happy.gk1hcore.data.CoreData
-
Method to more simply call the
TagKey.create(ResourceKey, ResourceLocation)method. - TOP - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packPosition
-
Add the pack at the top.
U
- UniEnc - Static variable in class io.github.gameking1happy.gk1hcore.compat.CompatFlags
-
Universal Enchants
V
- valueOf(String) - Static method in enum class io.github.gameking1happy.gk1hcore.packs.activationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packPosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.gameking1happy.gk1hcore.packs.activationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.gameking1happy.gk1hcore.packs.packType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WORLD - Enum constant in enum class io.github.gameking1happy.gk1hcore.packs.packSource
-
Used for data packs added to the datapack directory and world resource packs.
All Classes and Interfaces|All Packages|Constant Field Values