Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BlockInteractShearsMixin - Class in de.cech12.ceramicshears.mixin
- BlockInteractShearsMixin() - Constructor for class de.cech12.ceramicshears.mixin.BlockInteractShearsMixin
C
- CERAMIC_SHEARS - Static variable in class de.cech12.ceramicshears.Constants
-
Supplier of registered ceramic shears item
- CERAMIC_SHEARS - Static variable in class de.cech12.ceramicshears.FabricCeramicShearsMod
-
ceramic shears item registry object
- CERAMIC_SHEARS_PART - Static variable in class de.cech12.ceramicshears.FabricCeramicShearsMod
-
ceramic shears part item registry object
- ceramicshears$getItem() - Method in interface de.cech12.ceramicshears.mixin.DataComponentHolderMixin
- CeramicShearsItem - Class in de.cech12.ceramicshears.item
-
Extends the ShearsItem to have a unique class and simplify the construction.
- CeramicShearsItem(Item.Properties) - Constructor for class de.cech12.ceramicshears.item.CeramicShearsItem
-
Constructs a CeramicShearsItem by configure it to stack to one item.
- CLAY_SHEARS_PART - Static variable in class de.cech12.ceramicshears.FabricCeramicShearsMod
-
clay shears part item registry object
- CommonLoader - Class in de.cech12.ceramicshears
-
A static class for all loaders which initializes everything which is used by all loaders.
- CONFIG - Static variable in class de.cech12.ceramicshears.platform.Services
-
Config instance
- Constants - Class in de.cech12.ceramicshears
-
Class that contains all common constants.
D
- DataComponentHolderMixin - Interface in de.cech12.ceramicshears.mixin
- de.cech12.ceramicshears - package de.cech12.ceramicshears
- de.cech12.ceramicshears.compat - package de.cech12.ceramicshears.compat
- de.cech12.ceramicshears.item - package de.cech12.ceramicshears.item
- de.cech12.ceramicshears.mixin - package de.cech12.ceramicshears.mixin
- de.cech12.ceramicshears.mixin.accessor - package de.cech12.ceramicshears.mixin.accessor
- de.cech12.ceramicshears.platform - package de.cech12.ceramicshears.platform
- de.cech12.ceramicshears.platform.services - package de.cech12.ceramicshears.platform.services
- DURABILITY - Variable in class de.cech12.ceramicshears.platform.FabricConfigHelper
- DURABILITY_DEFAULT - Static variable in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Default value of the shear's durability
- DURABILITY_DESCRIPTION - Static variable in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Config description of the shear's durability
- DURABILITY_MAX - Static variable in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Maximal value of the shear's durability
- DURABILITY_MIN - Static variable in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Minimal value of the shear's durability
E
- EntityInteractShearsMixin - Class in de.cech12.ceramicshears.mixin
- EntityInteractShearsMixin() - Constructor for class de.cech12.ceramicshears.mixin.EntityInteractShearsMixin
F
- FabricCeramicShearsMod - Class in de.cech12.ceramicshears
-
Mod class for the Fabric loader.
- FabricCeramicShearsMod() - Constructor for class de.cech12.ceramicshears.FabricCeramicShearsMod
- FabricConfigHelper - Class in de.cech12.ceramicshears.platform
-
The config service implementation for Fabric.
- FabricConfigHelper() - Constructor for class de.cech12.ceramicshears.platform.FabricConfigHelper
- FabricPlatformHelper - Class in de.cech12.ceramicshears.platform
-
The platform service implementation for Fabric.
- FabricPlatformHelper() - Constructor for class de.cech12.ceramicshears.platform.FabricPlatformHelper
G
- getComponents() - Method in interface de.cech12.ceramicshears.mixin.DataComponentHolderMixin
- getContents() - Method in interface de.cech12.ceramicshears.mixin.accessor.HolderSetDirectAccessor
- getDurability() - Method in class de.cech12.ceramicshears.platform.FabricConfigHelper
- getDurability() - Method in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Gets the configured durability value.
- getEnvironmentName() - Method in interface de.cech12.ceramicshears.platform.services.IPlatformHelper
-
Gets the name of the environment type as a string.
- getModConfigScreenFactory() - Method in class de.cech12.ceramicshears.compat.ModMenuCompat
- getOrDefaultProxy(DataComponentType, T, CallbackInfoReturnable) - Method in interface de.cech12.ceramicshears.mixin.DataComponentHolderMixin
- getPlatformName() - Method in class de.cech12.ceramicshears.platform.FabricPlatformHelper
- getPlatformName() - Method in interface de.cech12.ceramicshears.platform.services.IPlatformHelper
-
Gets the name of the current platform
- getProxy(DataComponentType, CallbackInfoReturnable) - Method in interface de.cech12.ceramicshears.mixin.DataComponentHolderMixin
- getProxy(CraftingInput, CallbackInfoReturnable) - Method in class de.cech12.ceramicshears.mixin.RepairItemRecipeMixin
H
- hasProxy(DataComponentType, CallbackInfoReturnable) - Method in interface de.cech12.ceramicshears.mixin.DataComponentHolderMixin
- HolderSetDirectAccessor<T> - Interface in de.cech12.ceramicshears.mixin.accessor
I
- IConfigHelper - Interface in de.cech12.ceramicshears.platform.services
-
Common configuration helper service interface.
- id(String) - Static method in class de.cech12.ceramicshears.Constants
- init() - Static method in class de.cech12.ceramicshears.CommonLoader
-
Initialize method that should be called by every loader mod in the constructor.
- init() - Method in class de.cech12.ceramicshears.platform.FabricConfigHelper
- init() - Method in interface de.cech12.ceramicshears.platform.services.IConfigHelper
-
Initialization method for the Service implementations.
- IPlatformHelper - Interface in de.cech12.ceramicshears.platform.services
-
Common platform helper service interface.
- isDevelopmentEnvironment() - Method in class de.cech12.ceramicshears.platform.FabricPlatformHelper
- isDevelopmentEnvironment() - Method in interface de.cech12.ceramicshears.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isModLoaded(String) - Method in class de.cech12.ceramicshears.platform.FabricPlatformHelper
- isModLoaded(String) - Method in interface de.cech12.ceramicshears.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
L
- LeashFenceKnotEntityMixin - Class in de.cech12.ceramicshears.mixin
- LeashFenceKnotEntityMixin() - Constructor for class de.cech12.ceramicshears.mixin.LeashFenceKnotEntityMixin
- load(Class) - Static method in class de.cech12.ceramicshears.platform.Services
-
This code is used to load a service for the current environment.
- LOG - Static variable in class de.cech12.ceramicshears.Constants
-
Logger instance
M
- MatchToolMixin - Class in de.cech12.ceramicshears.mixin
- MatchToolMixin() - Constructor for class de.cech12.ceramicshears.mixin.MatchToolMixin
- MobInteractShearsMixin - Class in de.cech12.ceramicshears.mixin
- MobInteractShearsMixin() - Constructor for class de.cech12.ceramicshears.mixin.MobInteractShearsMixin
- MOD_ID - Static variable in class de.cech12.ceramicshears.Constants
-
mod id
- MOD_NAME - Static variable in class de.cech12.ceramicshears.Constants
-
mod name
- ModMenuCompat - Class in de.cech12.ceramicshears.compat
- ModMenuCompat() - Constructor for class de.cech12.ceramicshears.compat.ModMenuCompat
O
- onInitialize() - Method in class de.cech12.ceramicshears.FabricCeramicShearsMod
-
Initialization of a mod instance.
P
R
- RepairItemRecipeMixin - Class in de.cech12.ceramicshears.mixin
- RepairItemRecipeMixin() - Constructor for class de.cech12.ceramicshears.mixin.RepairItemRecipeMixin
S
- Services - Class in de.cech12.ceramicshears.platform
-
Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one environment to another.
- setContents(List) - Method in interface de.cech12.ceramicshears.mixin.accessor.HolderSetDirectAccessor
- setContentsSet(Set) - Method in interface de.cech12.ceramicshears.mixin.accessor.HolderSetDirectAccessor
T
- TripwireBlockMixin - Class in de.cech12.ceramicshears.mixin
- TripwireBlockMixin() - Constructor for class de.cech12.ceramicshears.mixin.TripwireBlockMixin
All Classes and Interfaces|All Packages|Constant Field Values