Index

B C D E F G H I L M O P R S T 
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

PLATFORM - Static variable in class de.cech12.ceramicshears.platform.Services
Platform instance

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
 
B C D E F G H I L M O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values