Uses of Interface
nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
Packages that use IAnimatedBlockData
Package
Description
This package contains the core logic for animating structures..
This package contains various interfaces and classes used to define animated blocks.
This package contains all the data for the big door structure type.
This package contains all the data for the clock structure type.
This package contains all the data for the drawbridge structure type.
This package contains all the data for the revolving door structure type.
This package contains all the data for the windmill structure type.
Implementations of animation-related objects for the Spigot platform that do not use version-specific code.
-
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.animation
Methods in nl.pim16aap2.animatedarchitecture.core.animation that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescriptiondefault @Nullable Consumer<IAnimatedBlockData> IAnimationComponent.getBlockDataRotator()Provides the consumer that applies the rotation to theIAnimatedBlockData. -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
Methods in nl.pim16aap2.animatedarchitecture.core.api.animatedblock that return IAnimatedBlockDataModifier and TypeMethodDescriptionAnimatedHighlightedBlock.getAnimatedBlockData()IAnimatedBlock.getAnimatedBlockData()Returns the block data of this animated block.Method parameters in nl.pim16aap2.animatedarchitecture.core.api.animatedblock with type arguments of type IAnimatedBlockDataModifier and TypeMethodDescriptionIAnimatedBlockFactory.create(IWorld world, RotatedPosition startPosition, float radius, boolean onEdge, RotatedPosition finalPosition, @Nullable Consumer<IAnimatedBlockData> blockDataRotator) Creates a newIAnimatedBlockat the given location made of the provided block. -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.structures.types.bigdoor
Methods in nl.pim16aap2.animatedarchitecture.core.structures.types.bigdoor that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescription@Nullable Consumer<IAnimatedBlockData> BigDoorAnimationComponent.getBlockDataRotator() -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.structures.types.clock
Methods in nl.pim16aap2.animatedarchitecture.core.structures.types.clock that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescription@Nullable Consumer<IAnimatedBlockData> ClockAnimationComponent.getBlockDataRotator() -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.structures.types.drawbridge
Methods in nl.pim16aap2.animatedarchitecture.core.structures.types.drawbridge that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescription@Nullable Consumer<IAnimatedBlockData> DrawbridgeAnimationComponent.getBlockDataRotator() -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.structures.types.revolvingdoor
Methods in nl.pim16aap2.animatedarchitecture.core.structures.types.revolvingdoor that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescription@Nullable Consumer<IAnimatedBlockData> RevolvingDoorAnimationComponent.getBlockDataRotator() -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.core.structures.types.windmill
Methods in nl.pim16aap2.animatedarchitecture.core.structures.types.windmill that return types with arguments of type IAnimatedBlockDataModifier and TypeMethodDescription@Nullable Consumer<IAnimatedBlockData> WindmillAnimationComponent.getBlockDataRotator() -
Uses of IAnimatedBlockData in nl.pim16aap2.animatedarchitecture.spigot.core.animation
Classes in nl.pim16aap2.animatedarchitecture.spigot.core.animation that implement IAnimatedBlockDataModifier and TypeClassDescriptionclassRepresents the data of a block that is animated.Methods in nl.pim16aap2.animatedarchitecture.spigot.core.animation that return IAnimatedBlockDataMethod parameters in nl.pim16aap2.animatedarchitecture.spigot.core.animation with type arguments of type IAnimatedBlockDataModifier and TypeMethodDescriptionAnimatedBlockDisplayFactory.create(IWorld world, RotatedPosition startPosition, float radius, boolean onEdge, RotatedPosition finalPosition, @Nullable Consumer<IAnimatedBlockData> blockDataRotator) SimpleBlockData.IFactory.create(AnimatedBlockDisplay animatedBlock, @Nullable Consumer<IAnimatedBlockData> blockDataRotator, org.bukkit.World bukkitWorld, Vector3Di position) Creates a newSimpleBlockDatainstance.