Interface DisplayableIcon
- All Known Implementing Classes:
EntityAirChangedExecutor, EntityBatToggledSleepModeExecutor, EntityBornExecutor, EntityCombustedByBlockExecutor, EntityCombustedByEntityExecutor, EntityCreeperIgnitedExecutor, EntityCreeperPoweredExecutor, EntityDamagedItemExecutor, EntityDiedExecutor, EntityDismountedExecutor, EntityDroppedItemExecutor, EntityEndermanEscapedExecutor, EntityEnteredBlockExecutor, EntityEnteredLoveModeExecutor, EntityEnteredVehicleExecutor, EntityExecutor, EntityExplodedExecutor, EntityFireworkExplodedExecutor, EntityGetDamagedExecutor, EntityHangingBreakExecutor, EntityHorseJumpedExecutor, EntityInteractedBlockExecutor, EntityItemDespawnedExecutor, EntityItemMergedExecutor, EntityJumpedExecutor, EntityLoadedCrossbowExecutor, EntityMountedExecutor, EntityPickedUpItemExecutor, EntityPiglinBarteredExecutor, EntityPigZombieAngeredExecutor, EntityPotionEffectedExecutor, EntityProjectileHitExecutor, EntityPufferfishStateChangedExecutor, EntityRegainedHealthExecutor, EntityRemovedExecutor, EntityResurrectedExecutor, EntitySheepRegrownWoolExecutor, EntityShotBowExecutor, EntityShulkerDuplicatedExecutor, EntitySlimeSplitExecutor, EntitySpawnedExecutor, EntityTurtleGoesHomeExecutor, EntityTurtleLaysEggExecutor, EntityVehicleExitExecutor, EntityWardenAngerChangedExecutor, EntityWitchConsumedPotionExecutor, EntityWitchReadyPotionExecutor, EntityWitchThrownPotionExecutor, MobDamagePlayerExecutor, PlayerAdvertisedExecutor, PlayerBedEnterExecutor, PlayerBedLeaveExecutor, PlayerBlockInteractExecutor, PlayerBucketEmptyExecutor, PlayerBucketEntityExecutor, PlayerBucketFillExecutor, PlayerChangedArmorExecutor, PlayerChangedSignExecutor, PlayerChangeSlotExecutor, PlayerChatExecutor, PlayerChunkLoadExecutor, PlayerChunkUnloadExecutor, PlayerClickInventoryExecutor, PlayerCloseInventoryExecutor, PlayerDamageMobExecutor, PlayerDamagePlayerExecutor, PlayerDeathExecutor, PlayerDestroyBlockExecutor, PlayerDestroyingBlockExecutor, PlayerDragItemExecutor, PlayerDropItemExecutor, PlayerEnteredVehicleExecutor, PlayerExecutor, PlayerFishingExecutor, PlayerFlyingExecutor, PlayerGetDamagedExecutor, PlayerHungerChangeExecutor, PlayerInteractExecutor, PlayerItemBreakExecutor, PlayerItemConsumeExecutor, PlayerItemCraftExecutor, PlayerItemDamageExecutor, PlayerJoinExecutor, PlayerJumpExecutor, PlayerKilledMobExecutor, PlayerKilledPlayerExecutor, PlayerLeftClickExecutor, PlayerLikedExecutor, PlayerMobInteractExecutor, PlayerOpenInventoryExecutor, PlayerPickupItemExecutor, PlayerPlaceBlockExecutor, PlayerPlayExecutor, PlayerPurchaseExecutor, PlayerQuitExecutor, PlayerRespawnExecutor, PlayerRightClickExecutor, PlayerRunningExecutor, PlayerSneakingExecutor, PlayerSpectatingExecutor, PlayerStopFlyingExecutor, PlayerStopRunningExecutor, PlayerStopSneakingExecutor, PlayerStopSpectatingExecutor, PlayerSwapHandExecutor, PlayerTeleportExecutor, PlayerTotemRespawnExecutor, PlayerVehicleExitExecutor, PlayerWalkExecutor, PlayerWriteBookExecutor, WorldBlockAnvilDamagedExecutor, WorldBlockBeaconActivatedExecutor, WorldBlockBeaconDeactivatedExecutor, WorldBlockBellRungExecutor, WorldBlockBrewingEndExecutor, WorldBlockBrewingStartExecutor, WorldBlockBurnedExecutor, WorldBlockCampfireStartExecutor, WorldBlockCauldronChangeExecutor, WorldBlockCookedExecutor, WorldBlockDispensedExecutor, WorldBlockExperienceDropExecutor, WorldBlockExplodedExecutor, WorldBlockFadedExecutor, WorldBlockFluidChangedExecutor, WorldBlockFormedExecutor, WorldBlockFurnaceBurnedExecutor, WorldBlockGrownExecutor, WorldBlockIgnitedExecutor, WorldBlockLeavesDecayedExecutor, WorldBlockNotePlayedExecutor, WorldBlockPhysicsExecutor, WorldBlockPistonExtendedExecutor, WorldBlockPistonRetractedExecutor, WorldBlockRedstoneExecutor, WorldBlockSculkBloomedExecutor, WorldBlockTargetHitExecutor, WorldBlockTntPrimeExecutor, WorldBrewingFuelExecutor, WorldCrafterCraftedExecutor, WorldExecutor, WorldLightningStrikeExecutor, WorldPlayModeExecutor, WorldPortalCreatedExecutor, WorldReachedBlocksLimitExecutor, WorldReachedEntitiesLimitExecutor, WorldReachedRedstoneLimitExecutor, WorldReachedVariablesLimitExecutor, WorldSpongeAbsorbedExecutor, WorldVariableTransferExecutor, WorldWebResponseExecutor
public interface DisplayableIcon
DisplayableIcon
This interface is used for coding blocks, that have icon to display in menu.-
Method Summary
Modifier and TypeMethodDescription@NotNull MenusCategoryReturns menus category, that will be used to filter coding block types.@NotNull org.bukkit.inventory.ItemStackReturns icon, that will be displayed in coding block type selection menu.
-
Method Details
-
getDisplayIcon
@NotNull @NotNull org.bukkit.inventory.ItemStack getDisplayIcon()Returns icon, that will be displayed in coding block type selection menu.- Returns:
- icon of coding block.
-
getCategory
Returns menus category, that will be used to filter coding block types.
-