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 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.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.entity - package com.mrbysco.ghastcow.entity
- 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 interface com.mrbysco.ghastcow.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - 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
E
- ENTITY_TYPES - Static variable in class com.mrbysco.ghastcow.registration.ModEntities
- extractRenderState(GhastCow, GhastCowRenderState, float) - Method in class com.mrbysco.ghastcow.client.renderer.GhastCowRenderer
F
- 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
- generateAttributes() - Static method in class com.mrbysco.ghastcow.entity.GhastCow
- 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 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
- 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
- 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
- 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
- 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
- modLoc(String) - Static method in class com.mrbysco.ghastcow.Constants
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
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