Class WorldEvent

java.lang.Object
org.bukkit.event.Event
ua.mcchickenstudio.opencreative.coding.blocks.events.WorldEvent
Direct Known Subclasses:
AdvertisedEvent, BedEnterEvent, BedLeaveEvent, BlockAnvilDamagedEvent, BlockBeaconActivatedEvent, BlockBeaconDeactivatedEvent, BlockBellRungEvent, BlockBrewingEndEvent, BlockBrewingFuelEvent, BlockBrewingStartEvent, BlockBurnedEvent, BlockCampfireStartEvent, BlockCauldronChangeEvent, BlockCookedEvent, BlockCrafterCraftedEvent, BlockDispensedEvent, BlockExperienceDropEvent, BlockExplodedEvent, BlockFadedEvent, BlockFluidChangeEvent, BlockFormedEvent, BlockFurnaceBurnedEvent, BlockGrownEvent, BlockIgnitedEvent, BlockInteractionEvent, BlockLeavesDecayedEvent, BlockNotePlayedEvent, BlockPhysicsEvent, BlockPistonExtendedEvent, BlockPistonRetractedEvent, BlockRedstoneEvent, BlockSculkBloomedEvent, BlockSpongeAbsorbedEvent, BlockTargetHitEvent, BlockTntPrimeEvent, BookWriteEvent, BucketEmptyEvent, BucketEntityEvent, BucketFillEvent, ChangedArmorEvent, ChangedSignEvent, ChatEvent, ChunkLoadEvent, ChunkUnloadEvent, CloseInventoryEvent, CreeperIgnitedEvent, CreeperPoweredEvent, DamageBlockEvent, DestroyBlockEvent, EndermanEscapedEvent, EnteredVehicleEvent, EntityAirChangedEvent, EntityBatToggledSleepModeEvent, EntityBornEvent, EntityCombustedByBlockEvent, EntityCombustedByEntityEvent, EntityDamagedItemEvent, EntityDiedEvent, EntityDismountedEvent, EntityDroppedItemEvent, EntityEnteredBlockEvent, EntityEnteredLoveModeEvent, EntityEnteredVehicleEvent, EntityExplodedEvent, EntityGetDamagedEvent, EntityInteractedBlockEvent, EntityJumpedEvent, EntityLoadedCrossbowEvent, EntityMountedEvent, EntityPickedUpItemEvent, EntityPotionEffectedEvent, EntityRegainedHealthEvent, EntityRemovedEvent, EntityResurrectedEvent, EntityShotBowEvent, EntitySpawnEvent, EntityVehicleExitEvent, FireworkExplodedEvent, FishEvent, GamePlayEvent, HangingBreakEvent, HorseJumpedEvent, HungerChangeEvent, ItemBreakEvent, ItemChangeEvent, ItemClickEvent, ItemConsumeEvent, ItemDespawnedEvent, ItemDropEvent, ItemMergedEvent, ItemMoveEvent, ItemPickupEvent, JoinEvent, JumpEvent, LeftClickEvent, LightningStrikeEvent, LikeEvent, LimitReachedBlocksEvent, LimitReachedEntitiesEvent, LimitReachedRedstoneEvent, LimitReachedVariablesEvent, MobDamagesPlayerEvent, MobInteractionEvent, OpenInventoryEvent, PiglinBarteredEvent, PigZombieAngeredEvent, PlaceBlockEvent, PlayerDamagedEvent, PlayerDamagesMobEvent, PlayerDamagesPlayerEvent, PlayerDeathEvent, PlayerEvent, PlayerItemCraftEvent, PlayerItemDamagedEvent, PlayerKilledMobEvent, PlayerKilledPlayerEvent, PlayerMoveEvent, PlayerPurchaseEvent, PlayerRespawnEvent, PlayerTotemRespawnEvent, PlayerVehicleExitEvent, PlayEvent, PortalCreatedEvent, ProjectileHitBlockEvent, PufferfishStateChangedEvent, QuitEvent, RightClickEvent, SheepRegrownWoolEvent, ShulkerDuplicationEvent, SlimeSplittedEvent, SlotChangeEvent, StartFlyingEvent, StartRunningEvent, StartSneakingEvent, StartSpectatingEvent, StopFlyingEvent, StopRunningEvent, StopSneakingEvent, StopSpectatingEvent, TeleportEvent, TurtleGoesHomeEvent, TurtleLaysEggEvent, VariableTransferEvent, WardenAngerChangedEvent, WebResponseEvent, WitchConsumedPotionEvent, WitchReadyPotionEvent, WitchThrownPotionEvent, WorldInteractEvent

public abstract class WorldEvent extends org.bukkit.event.Event

WorldEvent

This class represents event in Creative's planet.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<org.bukkit.entity.Entity>
     
    protected final org.bukkit.World
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    WorldEvent(@NotNull org.bukkit.entity.Entity entity)
     
    WorldEvent(@NotNull Planet planet)
     
    WorldEvent(@NotNull Planet planet, @NotNull List<org.bukkit.entity.Entity> selection)
     
    WorldEvent(@NotNull Planet planet, @NotNull org.bukkit.block.Block block)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.event.HandlerList
     
    @NotNull org.bukkit.event.HandlerList
     
     
    List<org.bukkit.entity.Entity>
     
    org.bukkit.World
     

    Methods inherited from class org.bukkit.event.Event

    callEvent, getEventName, isAsynchronous

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • world

      protected final org.bukkit.World world
    • selection

      protected List<org.bukkit.entity.Entity> selection
  • Constructor Details

    • WorldEvent

      public WorldEvent(@NotNull @NotNull Planet planet, @NotNull @NotNull List<org.bukkit.entity.Entity> selection)
    • WorldEvent

      public WorldEvent(@NotNull @NotNull Planet planet)
    • WorldEvent

      public WorldEvent(@NotNull @NotNull Planet planet, @NotNull @NotNull org.bukkit.block.Block block)
    • WorldEvent

      public WorldEvent(@NotNull @NotNull org.bukkit.entity.Entity entity)
  • Method Details

    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
    • getSelection

      public List<org.bukkit.entity.Entity> getSelection()
    • getWorld

      public org.bukkit.World getWorld()
    • getPlanet

      public Planet getPlanet()
    • getHandlers

      @NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event