Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aiStep() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- asHolder() - Method in interface com.mrbysco.ghastcow.registration.RegistryObject
-
Gets this object wrapped in a vanilla
Holder.
C
- cancelMobGriefing(ServerLevel, Entity) - Method in class com.mrbysco.ghastcow.platform.FabricPlatformHelper
- cancelMobGriefing(ServerLevel, Entity) - Method in interface com.mrbysco.ghastcow.platform.services.IPlatformHelper
-
If mob griefing should be canceled
- canRide(Entity) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- canSpawnHere(EntityType, LevelAccessor, EntitySpawnReason, BlockPos, RandomSource) - Static method in class com.mrbysco.ghastcow.entity.GhastCow
- canUsePortal(boolean) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- causeFallDamage(double, float, DamageSource) - Method in class com.mrbysco.ghastcow.entity.FlyingMonster
- checkFallDamage(double, boolean, BlockState, BlockPos) - Method in class com.mrbysco.ghastcow.entity.FlyingMonster
- ClientClass - Class in com.mrbysco.ghastcow.client
- ClientClass() - Constructor for class com.mrbysco.ghastcow.client.ClientClass
- com.mrbysco.ghastcow - package com.mrbysco.ghastcow
- com.mrbysco.ghastcow.callback - package com.mrbysco.ghastcow.callback
- com.mrbysco.ghastcow.client - package com.mrbysco.ghastcow.client
- com.mrbysco.ghastcow.client.model - package com.mrbysco.ghastcow.client.model
- com.mrbysco.ghastcow.client.renderer - package com.mrbysco.ghastcow.client.renderer
- com.mrbysco.ghastcow.config - package com.mrbysco.ghastcow.config
- com.mrbysco.ghastcow.datagen - package com.mrbysco.ghastcow.datagen
- com.mrbysco.ghastcow.datagen.client - package com.mrbysco.ghastcow.datagen.client
- com.mrbysco.ghastcow.datagen.data - package com.mrbysco.ghastcow.datagen.data
- com.mrbysco.ghastcow.entity - package com.mrbysco.ghastcow.entity
- com.mrbysco.ghastcow.mixin - package com.mrbysco.ghastcow.mixin
- com.mrbysco.ghastcow.platform - package com.mrbysco.ghastcow.platform
- com.mrbysco.ghastcow.platform.services - package com.mrbysco.ghastcow.platform.services
- com.mrbysco.ghastcow.registration - package com.mrbysco.ghastcow.registration
- COMMON - Static variable in class com.mrbysco.ghastcow.config.GhowConfig
- CommonClass - Class in com.mrbysco.ghastcow
- CommonClass() - Constructor for class com.mrbysco.ghastcow.CommonClass
- commonSpec - Static variable in class com.mrbysco.ghastcow.config.GhowConfig
- Constants - Class in com.mrbysco.ghastcow
- Constants() - Constructor for class com.mrbysco.ghastcow.Constants
- create(Registry, String) - Method in class com.mrbysco.ghastcow.FabricRegistrationFactory
- create(Registry, String) - Method in interface com.mrbysco.ghastcow.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - create(ResourceKey, String) - Method in class com.mrbysco.ghastcow.FabricRegistrationFactory
- create(ResourceKey, String) - Method in interface com.mrbysco.ghastcow.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - createMesh() - Static method in class com.mrbysco.ghastcow.client.model.GhastCowModel
- createRenderState() - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
- customServerAiStep(ServerLevel) - Method in class com.mrbysco.ghastcow.entity.GhastCow
D
- defineSynchedData(SynchedEntityData.Builder) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- die(LivingEntity, DamageSource) - Method in interface com.mrbysco.ghastcow.callback.LivingDeathCallback
E
- ENTITY_TYPES - Static variable in class com.mrbysco.ghastcow.registration.ModEntities
- EVENT - Static variable in interface com.mrbysco.ghastcow.callback.LivingDeathCallback
- extractRenderState(GhastCow, GhastCowRenderState, float) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
F
- FabricPlatformHelper - Class in com.mrbysco.ghastcow.platform
- FabricPlatformHelper() - Constructor for class com.mrbysco.ghastcow.platform.FabricPlatformHelper
- FabricRegistrationFactory - Class in com.mrbysco.ghastcow
- FabricRegistrationFactory() - Constructor for class com.mrbysco.ghastcow.FabricRegistrationFactory
- finalizeSpawn(ServerLevelAccessor, DifficultyInstance, EntitySpawnReason, SpawnGroupData) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- FlyingMonster - Class in com.mrbysco.ghastcow.entity
- FlyingMonster(EntityType, Level) - Constructor for class com.mrbysco.ghastcow.entity.FlyingMonster
G
- generate() - Method in class com.mrbysco.ghastcow.datagen.data.ModLootProvider
- generateAttributes() - Static method in class com.mrbysco.ghastcow.entity.GhastCow
- generateTranslations(HolderLookup.Provider, FabricLanguageProvider.TranslationBuilder) - Method in class com.mrbysco.ghastcow.datagen.client.ModLanguageProvider
- get() - Method in interface com.mrbysco.ghastcow.registration.RegistryObject
-
Gets the object behind this wrapper.
- get(Registry, String) - Static method in interface com.mrbysco.ghastcow.registration.RegistrationProvider
-
Gets a provider for specified
modIdandregistry. - get(ResourceKey, String) - Static method in interface com.mrbysco.ghastcow.registration.RegistrationProvider
-
Gets a provider for specified
modIdandresourceKey. - getAmbientSound() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getBlockFriction(Level, BlockPos, Entity) - Method in class com.mrbysco.ghastcow.platform.FabricPlatformHelper
- getBlockFriction(Level, BlockPos, Entity) - Method in interface com.mrbysco.ghastcow.platform.services.IPlatformHelper
-
Get the friction of the block
- getBlockLightLevel(GhastCow, BlockPos) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
- getDeathSound() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getEntries() - Method in interface com.mrbysco.ghastcow.registration.RegistrationProvider
-
Gets all the objects currently registered.
- getHurtSound(DamageSource) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getId() - Method in interface com.mrbysco.ghastcow.registration.RegistryObject
-
Gets the id of the object.
- getInvulnerableTicks() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getModConfigScreenFactory() - Method in class com.mrbysco.ghastcow.config.GhastCowMenuIntegration
- getModId() - Method in interface com.mrbysco.ghastcow.registration.RegistrationProvider
-
Gets the mod id that this provider registers objects for.
- getResourceKey() - Method in interface com.mrbysco.ghastcow.registration.RegistryObject
-
Gets the
ResourceKeyof the registry of the object wrapped. - getSoundCategory() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getSoundSet() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getSoundVolume() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getTargetID() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- getTextureLocation() - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowAuraLayer
- getTextureLocation(GhastCowRenderState) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
- GHAST_COW - Static variable in class com.mrbysco.ghastcow.client.ClientClass
- GHAST_COW - Static variable in class com.mrbysco.ghastcow.registration.ModEntities
- GhastCow - Class in com.mrbysco.ghastcow.entity
- GhastCow(EntityType, Level) - Constructor for class com.mrbysco.ghastcow.entity.GhastCow
- GhastCowAuraLayer - Class in com.mrbysco.ghastcow.client.renderer
- GhastCowAuraLayer(RenderLayerParent, EntityModelSet) - Constructor for class com.mrbysco.ghastcow.client.renderer.GhastCowAuraLayer
- GhastCowFabric - Class in com.mrbysco.ghastcow
- GhastCowFabric() - Constructor for class com.mrbysco.ghastcow.GhastCowFabric
- GhastCowFabricClient - Class in com.mrbysco.ghastcow
- GhastCowFabricClient() - Constructor for class com.mrbysco.ghastcow.GhastCowFabricClient
- GhastCowMenuIntegration - Class in com.mrbysco.ghastcow.config
- GhastCowMenuIntegration() - Constructor for class com.mrbysco.ghastcow.config.GhastCowMenuIntegration
- GhastCowModel - Class in com.mrbysco.ghastcow.client.model
- GhastCowModel(ModelPart) - Constructor for class com.mrbysco.ghastcow.client.model.GhastCowModel
- GhastCowRenderer - Class in com.mrbysco.ghastcow.client.renderer
- GhastCowRenderer(EntityRendererProvider.Context) - Constructor for class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
- GhastCowRenderState - Class in com.mrbysco.ghastcow.client
- GhastCowRenderState() - Constructor for class com.mrbysco.ghastcow.client.GhastCowRenderState
- GhowConfig - Class in com.mrbysco.ghastcow.config
- GhowConfig() - Constructor for class com.mrbysco.ghastcow.config.GhowConfig
- GhowConfig.Common - Class in com.mrbysco.ghastcow.config
H
- hurtServer(ServerLevel, DamageSource, float) - Method in class com.mrbysco.ghastcow.entity.GhastCow
I
- init() - Static method in class com.mrbysco.ghastcow.CommonClass
- INSTANCE - Static variable in interface com.mrbysco.ghastcow.registration.RegistrationProvider.Factory
-
The singleton instance of the
RegistrationProvider.Factory. - invulnerableTicks - Variable in class com.mrbysco.ghastcow.client.GhastCowRenderState
- IPlatformHelper - Interface in com.mrbysco.ghastcow.platform.services
- isAttacking - Variable in class com.mrbysco.ghastcow.client.GhastCowRenderState
- isAttacking() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- isPowered - Variable in class com.mrbysco.ghastcow.client.GhastCowRenderState
- isPowered() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- isPowered(GhastCowRenderState) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowAuraLayer
L
- LivingDeathCallback - Interface in com.mrbysco.ghastcow.callback
- LivingDeathInvoker - Class in com.mrbysco.ghastcow.mixin
- LivingDeathInvoker() - Constructor for class com.mrbysco.ghastcow.mixin.LivingDeathInvoker
- load(Class) - Static method in class com.mrbysco.ghastcow.platform.Services
- loadClass() - Static method in class com.mrbysco.ghastcow.registration.ModEntities
- LOGGER - Static variable in class com.mrbysco.ghastcow.Constants
M
- MOD_ID - Static variable in class com.mrbysco.ghastcow.Constants
- MOD_NAME - Static variable in class com.mrbysco.ghastcow.Constants
- ModDatagenerator - Class in com.mrbysco.ghastcow.datagen
- ModDatagenerator() - Constructor for class com.mrbysco.ghastcow.datagen.ModDatagenerator
- model() - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowAuraLayer
- ModEntities - Class in com.mrbysco.ghastcow.registration
-
Example class for item registration
- ModEntities() - Constructor for class com.mrbysco.ghastcow.registration.ModEntities
- ModLanguageProvider - Class in com.mrbysco.ghastcow.datagen.client
- ModLanguageProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.ghastcow.datagen.client.ModLanguageProvider
- modLoc(String) - Static method in class com.mrbysco.ghastcow.Constants
- ModLootProvider - Class in com.mrbysco.ghastcow.datagen.data
- ModLootProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.ghastcow.datagen.data.ModLootProvider
O
- onClimbable() - Method in class com.mrbysco.ghastcow.entity.FlyingMonster
-
Returns true if this entity should move as if it were on a ladder (either because it's actually on a ladder, or for AI reasons)
- onDeath(LivingEntity, DamageSource) - Static method in class com.mrbysco.ghastcow.CommonClass
- onInitialize() - Method in class com.mrbysco.ghastcow.GhastCowFabric
- onInitializeClient() - Method in class com.mrbysco.ghastcow.GhastCowFabricClient
- onInitializeDataGenerator(FabricDataGenerator) - Method in class com.mrbysco.ghastcow.datagen.ModDatagenerator
P
- performRangedAttack(LivingEntity, float) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- PLATFORM - Static variable in class com.mrbysco.ghastcow.platform.Services
R
- readAdditionalSaveData(ValueInput) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- register(String, Supplier) - Method in interface com.mrbysco.ghastcow.registration.RegistrationProvider
-
Registers an object.
- registerGoals() - Method in class com.mrbysco.ghastcow.entity.GhastCow
- RegistrationProvider<T> - Interface in com.mrbysco.ghastcow.registration
-
Utility class for multiloader registration.
- RegistrationProvider.Factory - Interface in com.mrbysco.ghastcow.registration
-
Factory class for
registration providers. - RegistryObject<T> - Interface in com.mrbysco.ghastcow.registration
-
Represents a lazy wrapper for registry object.
- requireNamed - Variable in class com.mrbysco.ghastcow.config.GhowConfig.Common
S
- scale(GhastCowRenderState, PoseStack) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
- Services - Class in com.mrbysco.ghastcow.platform
- Services() - Constructor for class com.mrbysco.ghastcow.platform.Services
- setAttacking(boolean) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- setCustomName(Component) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- setInvulTime(int) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- setupAnim(GhastCowRenderState) - Method in class com.mrbysco.ghastcow.client.model.GhastCowModel
- startSeenByPlayer(ServerPlayer) - Method in class com.mrbysco.ghastcow.entity.GhastCow
- stopSeenByPlayer(ServerPlayer) - Method in class com.mrbysco.ghastcow.entity.GhastCow
T
- travel(Vec3) - Method in class com.mrbysco.ghastcow.entity.FlyingMonster
U
- updateTargetID(int) - Method in class com.mrbysco.ghastcow.entity.GhastCow
X
- xOffset(float) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowAuraLayer
All Classes and Interfaces|All Packages|Constant Field Values