# 程序包 org.bukkit.event.world

package org.bukkit.event.world
与`世界`状态和变化有关的`事件`.

- 相关程序包
  程序包
  说明
  org.bukkit.event
  用于处理触发代码的执行的类.
- 类
  说明
  AsyncStructureGenerateEvent
  This event will sometimes fire synchronously, depending on how it was triggered.
  AsyncStructureGenerateEvent.Cause
  AsyncStructureSpawnEvent
  Called when a `Structure` is naturally generated in the world.
  ChunkEvent
  代表与区块有关系的事件.
  ChunkLoadEvent
  当一个区块被加载时调用.
  ChunkPopulateEvent
  当一个新生成的区块填充完毕时调用.
  ChunkUnloadEvent
  当一个区块被卸载时调用
  EntitiesLoadEvent
  当实体将被加载时调用.
  EntitiesUnloadEvent
  当实体被卸载时调用.
  GenericGameEvent
  代表 Mojang 通用游戏事件.
  LootGenerateEvent
  当生成给予`InventoryHolder`的`战利品`时调用.
  PortalCreateEvent
  当传送门被创建时调用.
  PortalCreateEvent.CreateReason
  指定传送门创建的各种原因的一个枚举
  SpawnChangeEvent
  一个在世界的出生点被改变时调用的事件.包含这个世界之前的出生点.
  StructureGrowEvent
  当一个有机结构试图生长的时调用此事件(树苗 -> 树, 蘑菇 -> 巨型蘑菇, 自然生长的或使用骨粉生长的).
  TimeSkipEvent
  当世界内的世界发生快进时调用.
  TimeSkipEvent.SkipReason
  时间快进原因枚举.
  WorldEvent
  代表世界范围内的事件.
  WorldInitEvent
  当一个世界被初始化时调用.
  WorldLoadEvent
  当一个世界被加载时调用.
  WorldSaveEvent
  当一个世界被保存时调用.
  WorldUnloadEvent
  当一个世界被卸载时调用.