Klasse MixinHoneyBlock

java.lang.Object
net.minecraft.world.level.block.state.BlockBehaviour
net.minecraft.world.level.block.Block
com.viaversion.viafabricplus.bedrock.injection.mixin.features.movement.MixinHoneyBlock
Alle implementierten Schnittstellen:
net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike

public abstract class MixinHoneyBlock extends net.minecraft.world.level.block.Block
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.world.level.block.Block

    net.minecraft.world.level.block.Block.UpdateFlags

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.world.level.block.state.BlockBehaviour

    net.minecraft.world.level.block.state.BlockBehaviour.BlockStateBase, net.minecraft.world.level.block.state.BlockBehaviour.OffsetFunction, net.minecraft.world.level.block.state.BlockBehaviour.OffsetType, net.minecraft.world.level.block.state.BlockBehaviour.PostProcess, net.minecraft.world.level.block.state.BlockBehaviour.Properties, net.minecraft.world.level.block.state.BlockBehaviour.StateArgumentPredicate<A>, net.minecraft.world.level.block.state.BlockBehaviour.StatePredicate
  • Feldübersicht

    Von Klasse geerbte Felder net.minecraft.world.level.block.Block

    BLOCK_STATE_REGISTRY, INDESTRUCTIBLE, INSTANT, stateDefinition, UPDATE_ALL, UPDATE_ALL_IMMEDIATE, UPDATE_CLIENTS, UPDATE_IMMEDIATE, UPDATE_INVISIBLE, UPDATE_KNOWN_SHAPE, UPDATE_LIMIT, UPDATE_MOVE_BY_PISTON, UPDATE_NEIGHBORS, UPDATE_NONE, UPDATE_SKIP_ALL_SIDEEFFECTS, UPDATE_SKIP_BLOCK_ENTITY_SIDEEFFECTS, UPDATE_SKIP_ON_PLACE, UPDATE_SKIP_SHAPE_UPDATE_ON_WIRE, UPDATE_SUPPRESS_DROPS

    Von Klasse geerbte Felder net.minecraft.world.level.block.state.BlockBehaviour

    bounceRestitution, descriptionId, drops, dynamicShape, explosionResistance, fallDistanceReduction, friction, hasCollision, isRandomlyTicking, jumpFactor, properties, requiredFeatures, soundType, speedFactor, UPDATE_SHAPE_ORDER

    Von Schnittstelle geerbte Felder net.minecraft.world.flag.FeatureElement

    FILTERED_REGISTRIES
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    MixinHoneyBlock(net.minecraft.world.level.block.state.BlockBehaviour.Properties settings)
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    float
     
    float
     
    float
     
    protected abstract boolean
    isSlidingDown(net.minecraft.core.BlockPos pos, net.minecraft.world.entity.Entity entity)
     
    protected abstract void
    maybeDoSlideEffects(net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity)
     
    void
    stepOn(@NonNull net.minecraft.world.level.Level world, @NonNull net.minecraft.core.BlockPos pos, @NonNull net.minecraft.world.level.block.state.BlockState state, @NonNull net.minecraft.world.entity.Entity entity)
     

    Von Klasse geerbte Methoden net.minecraft.world.level.block.Block

    animateTick, asBlock, asItem, bounceOn, box, boxes, boxZ, boxZ, boxZ, builtInRegistryHolder, byItem, canSupportCenter, canSupportRigidBlock, column, column, createBlockStateDefinition, cube, cube, defaultBlockState, destroy, dropFromBlockInteractLootTable, dropFromExplosion, dropFromLootTable, dropResources, dropResources, dropResources, fallOn, getBounceRestitution, getDrops, getDrops, getExplosionResistance, getFallDistanceReduction, getId, getName, getShapeForEachState, getShapeForEachState, getStateDefinition, getStateForPlacement, handlePrecipitation, hasDynamicShape, isExceptionForConnection, isFaceFull, isPossibleToRespawnInThis, isShapeFullBlock, playerDestroy, playerWillDestroy, popExperience, popResource, popResourceFromFace, pushEntitiesUp, registerDefaultState, setPlacedBy, shouldRenderFace, spawnDestroyByEntityParticles, spawnDestroyParticles, stateById, toString, tryDropExperience, updateFromNeighbourShapes, updateOrDestroy, updateOrDestroy, wasExploded, withPropertiesOf

    Von Klasse geerbte Methoden net.minecraft.world.level.block.state.BlockBehaviour

    affectNeighborsAfterRemoval, attack, canBeReplaced, canBeReplaced, canSurvive, defaultDestroyTime, defaultMapColor, entityInside, getAnalogOutputSignal, getBlockSupportShape, getCloneItemStack, getCollisionShape, getDescriptionId, getDestroyProgress, getDirectSignal, getDrops, getEntityInsideCollisionShape, getFluidState, getInteractionShape, getLightDampening, getLootTable, getMaxHorizontalOffset, getMaxVerticalOffset, getMenuProvider, getOcclusionShape, getRenderShape, getSeed, getShadeBrightness, getShape, getSignal, getSoundType, getVisualShape, hasAnalogOutputSignal, isCollisionShapeFullBlock, isPathfindable, isRandomlyTicking, isSignalSource, mirror, neighborChanged, onExplosionHit, onPlace, onProjectileHit, ownSignal, propagatesSkylightDown, properties, randomTick, requiredFeatures, rotate, shouldChangedStateKeepBlockEntity, shouldRedstoneWireConnectTo, showAsInteractableInSpectatorMode, skipRendering, spawnAfterBreak, tick, triggerEvent, updateIndirectNeighbourShapes, updateShape, useItemOn, useShapeForLightOcclusion, useWithoutItem

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.minecraft.world.flag.FeatureElement

    isEnabled
  • Konstruktordetails

    • MixinHoneyBlock

      public MixinHoneyBlock(net.minecraft.world.level.block.state.BlockBehaviour.Properties settings)
  • Methodendetails

    • isSlidingDown

      protected abstract boolean isSlidingDown(net.minecraft.core.BlockPos pos, net.minecraft.world.entity.Entity entity)
    • maybeDoSlideEffects

      protected abstract void maybeDoSlideEffects(net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity)
    • stepOn

      public void stepOn(@NonNull net.minecraft.world.level.Level world, @NonNull net.minecraft.core.BlockPos pos, @NonNull net.minecraft.world.level.block.state.BlockState state, @NonNull net.minecraft.world.entity.Entity entity)
      Setzt außer Kraft:
      stepOn in Klasse net.minecraft.world.level.block.Block
    • getFriction

      public float getFriction()
      Setzt außer Kraft:
      getFriction in Klasse net.minecraft.world.level.block.Block
    • getSpeedFactor

      public float getSpeedFactor()
      Setzt außer Kraft:
      getSpeedFactor in Klasse net.minecraft.world.level.block.Block
    • getJumpFactor

      public float getJumpFactor()
      Setzt außer Kraft:
      getJumpFactor in Klasse net.minecraft.world.level.block.Block