From dc3df3edd5843bde0c1335d6a8e460b2c832aa48 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Sat, 17 Jun 2017 08:12:18 +0300 Subject: full project files --- .../event/world/BlockEvent.BreakEvent.html | 360 +++++++++++++++++ .../event/world/BlockEvent.HarvestDropsEvent.html | 391 ++++++++++++++++++ .../event/world/BlockEvent.MultiPlaceEvent.html | 339 ++++++++++++++++ .../event/world/BlockEvent.PlaceEvent.html | 375 +++++++++++++++++ .../net/minecraftforge/event/world/BlockEvent.html | 401 +++++++++++++++++++ .../event/world/ChunkDataEvent.Load.html | 333 ++++++++++++++++ .../event/world/ChunkDataEvent.Save.html | 333 ++++++++++++++++ .../minecraftforge/event/world/ChunkDataEvent.html | 363 +++++++++++++++++ .../event/world/ChunkEvent.Load.html | 313 +++++++++++++++ .../event/world/ChunkEvent.Unload.html | 312 +++++++++++++++ .../net/minecraftforge/event/world/ChunkEvent.html | 343 ++++++++++++++++ .../event/world/ChunkWatchEvent.UnWatch.html | 295 ++++++++++++++ .../event/world/ChunkWatchEvent.Watch.html | 295 ++++++++++++++ .../event/world/ChunkWatchEvent.html | 339 ++++++++++++++++ .../event/world/ExplosionEvent.Detonate.html | 340 ++++++++++++++++ .../event/world/ExplosionEvent.Start.html | 291 ++++++++++++++ .../minecraftforge/event/world/ExplosionEvent.html | 336 ++++++++++++++++ .../event/world/NoteBlockEvent.Change.html | 358 +++++++++++++++++ .../event/world/NoteBlockEvent.Instrument.html | 359 +++++++++++++++++ .../event/world/NoteBlockEvent.Note.html | 443 +++++++++++++++++++++ .../event/world/NoteBlockEvent.Octave.html | 335 ++++++++++++++++ .../event/world/NoteBlockEvent.Play.html | 345 ++++++++++++++++ .../minecraftforge/event/world/NoteBlockEvent.html | 375 +++++++++++++++++ .../world/WorldEvent.CreateSpawnPosition.html | 316 +++++++++++++++ .../event/world/WorldEvent.Load.html | 296 ++++++++++++++ .../event/world/WorldEvent.PotentialSpawns.html | 376 +++++++++++++++++ .../event/world/WorldEvent.Save.html | 294 ++++++++++++++ .../event/world/WorldEvent.Unload.html | 297 ++++++++++++++ .../net/minecraftforge/event/world/WorldEvent.html | 351 ++++++++++++++++ .../minecraftforge/event/world/package-frame.html | 50 +++ .../event/world/package-summary.html | 370 +++++++++++++++++ .../minecraftforge/event/world/package-tree.html | 193 +++++++++ 32 files changed, 10517 insertions(+) create mode 100644 javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/BlockEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkDataEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html create mode 100644 javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html create mode 100644 javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html create mode 100644 javadoc/net/minecraftforge/event/world/ExplosionEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html create mode 100644 javadoc/net/minecraftforge/event/world/NoteBlockEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.Load.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.Save.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html create mode 100644 javadoc/net/minecraftforge/event/world/WorldEvent.html create mode 100644 javadoc/net/minecraftforge/event/world/package-frame.html create mode 100644 javadoc/net/minecraftforge/event/world/package-summary.html create mode 100644 javadoc/net/minecraftforge/event/world/package-tree.html (limited to 'javadoc/net/minecraftforge/event/world') diff --git a/javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html new file mode 100644 index 0000000..585d227 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html @@ -0,0 +1,360 @@ + + + + + +BlockEvent.BreakEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class BlockEvent.BreakEvent

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BlockEvent
    +
    +
    +
    +
    public static class BlockEvent.BreakEvent
    +extends BlockEvent
    +
    Event that is fired when an Block is about to be broken by a player + Canceling this event will prevent the Block from being broken.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BlockEvent.BreakEvent

        +
        public BlockEvent.BreakEvent(int x,
        +                     int y,
        +                     int z,
        +                     World world,
        +                     Block block,
        +                     int blockMetadata,
        +                     EntityPlayer player)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getExpToDrop

        +
        public int getExpToDrop()
        +
        Get the experience dropped by the block after the event has processed
        +
        Returns:
        The experience to drop or 0 if the event was canceled
        +
      • +
      + + + +
        +
      • +

        setExpToDrop

        +
        public void setExpToDrop(int exp)
        +
        Set the amount of experience dropped by the block after the event has processed
        +
        Parameters:
        exp - 1 or higher to drop experience, else nothing will drop
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html new file mode 100644 index 0000000..9269a28 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html @@ -0,0 +1,391 @@ + + + + + +BlockEvent.HarvestDropsEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class BlockEvent.HarvestDropsEvent

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BlockEvent
    +
    +
    +
    +
    public static class BlockEvent.HarvestDropsEvent
    +extends BlockEvent
    +
    Fired when a block is about to drop it's harvested items. The drops array can be amended, as can the dropChance. + Note well: the harvester player field is null in a variety of scenarios. Code expecting null. + + The dropChance is used to determine which items in this array will actually drop, compared to a random number. If you wish, you + can pre-filter yourself, and set dropChance to 1.0f to always drop the contents of the drops array. + + isSilkTouching is set if this is considered a silk touch harvesting operation, vs a normal harvesting operation. Act accordingly.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        fortuneLevel

        +
        public final int fortuneLevel
        +
      • +
      + + + +
        +
      • +

        drops

        +
        public final java.util.ArrayList<ItemStack> drops
        +
      • +
      + + + +
        +
      • +

        isSilkTouching

        +
        public final boolean isSilkTouching
        +
      • +
      + + + +
        +
      • +

        dropChance

        +
        public float dropChance
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BlockEvent.HarvestDropsEvent

        +
        public BlockEvent.HarvestDropsEvent(int x,
        +                            int y,
        +                            int z,
        +                            World world,
        +                            Block block,
        +                            int blockMetadata,
        +                            int fortuneLevel,
        +                            float dropChance,
        +                            java.util.ArrayList<ItemStack> drops,
        +                            EntityPlayer harvester,
        +                            boolean isSilkTouching)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html new file mode 100644 index 0000000..ac888eb --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html @@ -0,0 +1,339 @@ + + + + + +BlockEvent.MultiPlaceEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class BlockEvent.MultiPlaceEvent

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BlockEvent
    +
    +
    +
    +
    public static class BlockEvent.MultiPlaceEvent
    +extends BlockEvent.PlaceEvent
    +
    Fired when a single block placement action of a player triggers the + creation of multiple blocks(e.g. placing a bed block). The block returned + by BlockEvent.block and its related methods is the block where + the placed block would exist if the placement only affected a single + block.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BlockEvent.MultiPlaceEvent

        +
        public BlockEvent.MultiPlaceEvent(java.util.List<BlockSnapshot> blockSnapshots,
        +                          Block placedAgainst,
        +                          EntityPlayer player)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getReplacedBlockSnapshots

        +
        public java.util.List<BlockSnapshot> getReplacedBlockSnapshots()
        +
        Gets a list of blocksnapshots for all blocks which were replaced by the + placement of the new blocks. Most of these blocks will just be of type AIR.
        +
        Returns:
        immutable list of replaced BlockSnapshots
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html new file mode 100644 index 0000000..31feefc --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html @@ -0,0 +1,375 @@ + + + + + +BlockEvent.PlaceEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class BlockEvent.PlaceEvent

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    BlockEvent.MultiPlaceEvent
    +
    +
    +
    Enclosing class:
    +
    BlockEvent
    +
    +
    +
    +
    public static class BlockEvent.PlaceEvent
    +extends BlockEvent
    +
    Called when a block is placed by a player. + + If a Block Place event is cancelled, the block will not be placed.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/BlockEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.html new file mode 100644 index 0000000..959fb2d --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/BlockEvent.html @@ -0,0 +1,401 @@ + + + + + +BlockEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class BlockEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        x

        +
        public final int x
        +
      • +
      + + + +
        +
      • +

        y

        +
        public final int y
        +
      • +
      + + + +
        +
      • +

        z

        +
        public final int z
        +
      • +
      + + + +
        +
      • +

        world

        +
        public final World world
        +
      • +
      + + + +
        +
      • +

        block

        +
        public final Block block
        +
      • +
      + + + +
        +
      • +

        blockMetadata

        +
        public final int blockMetadata
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BlockEvent

        +
        public BlockEvent(int x,
        +          int y,
        +          int z,
        +          World world,
        +          Block block,
        +          int blockMetadata)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html new file mode 100644 index 0000000..f572c40 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html @@ -0,0 +1,333 @@ + + + + + +ChunkDataEvent.Load (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkDataEvent.Load

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkDataEvent
    +
    +
    +
    +
    public static class ChunkDataEvent.Load
    +extends ChunkDataEvent
    +
    ChunkDataEvent.Load is fired when vanilla Minecraft attempts to load Chunk data.
    + This event is fired during chunk loading in + ChunkIOProvider#callStage2(QueuedChunk, Chunk).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html new file mode 100644 index 0000000..3108fd7 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html @@ -0,0 +1,333 @@ + + + + + +ChunkDataEvent.Save (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkDataEvent.Save

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkDataEvent
    +
    +
    +
    +
    public static class ChunkDataEvent.Save
    +extends ChunkDataEvent
    +
    ChunkDataEvent.Save is fired when vanilla Minecraft attempts to save Chunk data.
    + This event is fired during chunk saving in + AnvilChunkLoader#saveChunk(World, Chunk).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html new file mode 100644 index 0000000..9530bfd --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html @@ -0,0 +1,363 @@ + + + + + +ChunkDataEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkDataEvent

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ChunkDataEvent.Load, ChunkDataEvent.Save
    +
    +
    +
    +
    public class ChunkDataEvent
    +extends ChunkEvent
    +
    ChunkDataEvent is fired when an event involving chunk data occurs.
    + If a method utilizes this Event as its parameter, the method will + receive every child event of this class.
    +
    + data contains the NBTTagCompound containing the chunk data for this event.
    +
    + All children of this event are fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html new file mode 100644 index 0000000..dd72c41 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html @@ -0,0 +1,313 @@ + + + + + +ChunkEvent.Load (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkEvent.Load

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkEvent
    +
    +
    +
    +
    public static class ChunkEvent.Load
    +extends ChunkEvent
    +
    ChunkEvent.Load is fired when vanilla Minecraft attempts to load a Chunk into the world.
    + This event is fired during chunk loading in
    + ChunkProviderClient#loadChunk(int, int),
    + Chunk.onChunkLoad().
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChunkEvent.Load

        +
        public ChunkEvent.Load(Chunk chunk)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html new file mode 100644 index 0000000..9aad4bf --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html @@ -0,0 +1,312 @@ + + + + + +ChunkEvent.Unload (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkEvent.Unload

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkEvent
    +
    +
    +
    +
    public static class ChunkEvent.Unload
    +extends ChunkEvent
    +
    ChunkEvent.Unload is fired when vanilla Minecraft attempts to unload a Chunk from the world.
    + This event is fired during chunk unloading in
    + Chunk.onChunkUnload().
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChunkEvent.Unload

        +
        public ChunkEvent.Unload(Chunk chunk)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkEvent.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.html new file mode 100644 index 0000000..cf836b5 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.html @@ -0,0 +1,343 @@ + + + + + +ChunkEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkEvent

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ChunkDataEvent, ChunkEvent.Load, ChunkEvent.Unload
    +
    +
    +
    +
    public class ChunkEvent
    +extends WorldEvent
    +
    ChunkEvent is fired when an event involving a chunk occurs.
    + If a method utilizes this Event as its parameter, the method will + receive every child event of this class.
    +
    + chunk contains the Chunk this event is affecting.
    +
    + All children of this event are fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChunkEvent

        +
        public ChunkEvent(Chunk chunk)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getChunk

        +
        public Chunk getChunk()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html new file mode 100644 index 0000000..1db8c1e --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html @@ -0,0 +1,295 @@ + + + + + +ChunkWatchEvent.UnWatch (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkWatchEvent.UnWatch

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkWatchEvent
    +
    +
    +
    +
    public static class ChunkWatchEvent.UnWatch
    +extends ChunkWatchEvent
    +
    ChunkWatchEvent.UnWatch is fired when an EntityPlayer stops watching a chunk.
    + This event is fired when a chunk is removed from the watched chunks of an EntityPlayer in + PlayerInstance#removePlayer(EntityPlayerMP).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html new file mode 100644 index 0000000..8919931 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html @@ -0,0 +1,295 @@ + + + + + +ChunkWatchEvent.Watch (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkWatchEvent.Watch

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ChunkWatchEvent
    +
    +
    +
    +
    public static class ChunkWatchEvent.Watch
    +extends ChunkWatchEvent
    +
    ChunkWatchEvent.Watch is fired when an EntityPlayer begins watching a chunk.
    + This event is fired when a chunk is added to the watched chunks of an EntityPlayer in + EntityPlayerMP#onUpdate().
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html new file mode 100644 index 0000000..374418d --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html @@ -0,0 +1,339 @@ + + + + + +ChunkWatchEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ChunkWatchEvent

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ChunkWatchEvent.UnWatch, ChunkWatchEvent.Watch
    +
    +
    +
    +
    public class ChunkWatchEvent
    +extends Event
    +
    ChunkWatchEvent is fired when an event involving a chunk being watched occurs.
    + If a method utilizes this Event as its parameter, the method will + receive every child event of this class.
    +
    + chunk contains the ChunkCoordIntPair of the Chunk this event is affecting.
    + player contains the EntityPlayer that is involved with this chunk being watched.
    +
    + All children of this event are fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html new file mode 100644 index 0000000..560bf6e --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html @@ -0,0 +1,340 @@ + + + + + +ExplosionEvent.Detonate (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ExplosionEvent.Detonate

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ExplosionEvent
    +
    +
    +
    +
    public static class ExplosionEvent.Detonate
    +extends ExplosionEvent
    +
    ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities. These lists can be modified to change the outcome.
    +
    + This event is not Cancelable.
    + This event does not use HasResult.
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExplosionEvent.Detonate

        +
        public ExplosionEvent.Detonate(World world,
        +                       Explosion explosion,
        +                       java.util.List<Entity> entityList)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAffectedBlocks

        +
        public java.util.List<ChunkPosition> getAffectedBlocks()
        +
        return the list of blocks affected by the explosion.
        +
      • +
      + + + +
        +
      • +

        getAffectedEntities

        +
        public java.util.List<Entity> getAffectedEntities()
        +
        return the list of entities affected by the explosion.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html new file mode 100644 index 0000000..44050ce --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html @@ -0,0 +1,291 @@ + + + + + +ExplosionEvent.Start (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ExplosionEvent.Start

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ExplosionEvent
    +
    +
    +
    +
    public static class ExplosionEvent.Start
    +extends ExplosionEvent
    +
    ExplosionEvent.Start is fired before the explosion actually occurs. Canceling this event will stop the explosion.
    +
    + This event is Cancelable.
    + This event does not use HasResult.
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExplosionEvent.Start

        +
        public ExplosionEvent.Start(World world,
        +                    Explosion explosion)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/ExplosionEvent.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.html new file mode 100644 index 0000000..16606c3 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.html @@ -0,0 +1,336 @@ + + + + + +ExplosionEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class ExplosionEvent

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ExplosionEvent.Detonate, ExplosionEvent.Start
    +
    +
    +
    +
    public class ExplosionEvent
    +extends Event
    +
    ExplosionEvent triggers when an explosion happens in the world.
    +
    + ExplosionEvent.Start is fired before the explosion actually occurs.
    + ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities.
    +
    + ExplosionEvent.Start is Cancelable.
    + ExplosionEvent.Detonate can modify the affected blocks and entities.
    + Children do not use HasResult.
    + Children of this event are fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        world

        +
        public final World world
        +
      • +
      + + + +
        +
      • +

        explosion

        +
        public final Explosion explosion
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExplosionEvent

        +
        public ExplosionEvent(World world,
        +              Explosion explosion)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html new file mode 100644 index 0000000..2a26fc2 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html @@ -0,0 +1,358 @@ + + + + + +NoteBlockEvent.Change (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class NoteBlockEvent.Change

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    NoteBlockEvent
    +
    +
    +
    +
    public static class NoteBlockEvent.Change
    +extends NoteBlockEvent
    +
    Fired when a Noteblock is changed. You can adjust the note it will change to via NoteBlockEvent.setNote(Note, Octave). + Canceling this event will not change the note and also stop the Noteblock from playing it's note.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoteBlockEvent.Change

        +
        public NoteBlockEvent.Change(World world,
        +                     int x,
        +                     int y,
        +                     int z,
        +                     int meta,
        +                     int oldNote,
        +                     int newNote)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html new file mode 100644 index 0000000..0a42093 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html @@ -0,0 +1,359 @@ + + + + + +NoteBlockEvent.Instrument (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Enum NoteBlockEvent.Instrument

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<NoteBlockEvent.Instrument>
    +
    +
    +
    Enclosing class:
    +
    NoteBlockEvent
    +
    +
    +
    +
    public static enum NoteBlockEvent.Instrument
    +extends java.lang.Enum<NoteBlockEvent.Instrument>
    +
    Describes the types of musical Instruments that can be played by a Noteblock. + The Instrument being played can be overridden with NoteBlockEvent.Play#setInstrument(Instrument)
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static NoteBlockEvent.InstrumentvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static NoteBlockEvent.Instrument[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static NoteBlockEvent.Instrument[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (NoteBlockEvent.Instrument c : NoteBlockEvent.Instrument.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static NoteBlockEvent.Instrument valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html new file mode 100644 index 0000000..bab1688 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html @@ -0,0 +1,443 @@ + + + + + +NoteBlockEvent.Note (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Enum NoteBlockEvent.Note

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<NoteBlockEvent.Note>
    +
    +
    +
    Enclosing class:
    +
    NoteBlockEvent
    +
    +
    +
    +
    public static enum NoteBlockEvent.Note
    +extends java.lang.Enum<NoteBlockEvent.Note>
    +
    Information about the pitch of a Noteblock note. + For altered notes such as G-Sharp / A-Flat the Sharp variant is used here.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static NoteBlockEvent.NotevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static NoteBlockEvent.Note[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static NoteBlockEvent.Note[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (NoteBlockEvent.Note c : NoteBlockEvent.Note.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static NoteBlockEvent.Note valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html new file mode 100644 index 0000000..5948455 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html @@ -0,0 +1,335 @@ + + + + + +NoteBlockEvent.Octave (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Enum NoteBlockEvent.Octave

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      HIGH 
      LOW 
      MID 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static NoteBlockEvent.OctavevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static NoteBlockEvent.Octave[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static NoteBlockEvent.Octave[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (NoteBlockEvent.Octave c : NoteBlockEvent.Octave.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static NoteBlockEvent.Octave valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html new file mode 100644 index 0000000..1d9763c --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html @@ -0,0 +1,345 @@ + + + + + +NoteBlockEvent.Play (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class NoteBlockEvent.Play

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    NoteBlockEvent
    +
    +
    +
    +
    public static class NoteBlockEvent.Play
    +extends NoteBlockEvent
    +
    Fired when a Noteblock plays it's note. You can override the note and instrument + Canceling this event will stop the note from playing.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoteBlockEvent.Play

        +
        public NoteBlockEvent.Play(World world,
        +                   int x,
        +                   int y,
        +                   int z,
        +                   int meta,
        +                   int note,
        +                   int instrument)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.html new file mode 100644 index 0000000..5ed3211 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.html @@ -0,0 +1,375 @@ + + + + + +NoteBlockEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class NoteBlockEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getNote

        +
        public NoteBlockEvent.Note getNote()
        +
        Get the Note the Noteblock is tuned to
        +
        Returns:
        the Note
        +
      • +
      + + + +
        +
      • +

        getOctave

        +
        public NoteBlockEvent.Octave getOctave()
        +
        Get the Octave of the note this Noteblock is tuned to
        +
        Returns:
        the Octave
        +
      • +
      + + + +
        +
      • +

        getVanillaNoteId

        +
        public int getVanillaNoteId()
        +
        get the vanilla note-id, which contains information about both Note and Octave. Most modders should not need this.
        +
        Returns:
        an ID for the note
        +
      • +
      + + + +
        +
      • +

        setNote

        +
        public void setNote(NoteBlockEvent.Note note,
        +           NoteBlockEvent.Octave octave)
        +
        Set Note and Octave for this event.
        + If octave is Octave.HIGH, note may only be Note.F_SHARP
        +
        Parameters:
        note - the Note
        octave - the Octave
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html b/javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html new file mode 100644 index 0000000..b70db12 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html @@ -0,0 +1,316 @@ + + + + + +WorldEvent.CreateSpawnPosition (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent.CreateSpawnPosition

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WorldEvent
    +
    +
    +
    +
    public static class WorldEvent.CreateSpawnPosition
    +extends WorldEvent
    +
    Called by WorldServer when it attempts to create a spawnpoint for a dimension. + Canceling the event will prevent the vanilla code from running.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WorldEvent.CreateSpawnPosition

        +
        public WorldEvent.CreateSpawnPosition(World world,
        +                              WorldSettings ws)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.Load.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Load.html new file mode 100644 index 0000000..d19fabc --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Load.html @@ -0,0 +1,296 @@ + + + + + +WorldEvent.Load (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent.Load

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WorldEvent
    +
    +
    +
    +
    public static class WorldEvent.Load
    +extends WorldEvent
    +
    WorldEvent.Load is fired when Minecraft loads a world.
    + This event is fired when a world is loaded in + WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler), + MinecraftServer#loadAllWorlds(String, String, long, WorldType, String), + DimensionManager#initDimension(int), + and ForgeInternalHandler#onDimensionLoad(Load).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WorldEvent.Load

        +
        public WorldEvent.Load(World world)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html b/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html new file mode 100644 index 0000000..b6029fb --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html @@ -0,0 +1,376 @@ + + + + + +WorldEvent.PotentialSpawns (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent.PotentialSpawns

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WorldEvent
    +
    +
    +
    +
    public static class WorldEvent.PotentialSpawns
    +extends WorldEvent
    +
    Called by WorldServer to gather a list of all possible entities that can spawn at the specified location. + Canceling the event will result in a empty list, meaning no entity will be spawned.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.Save.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Save.html new file mode 100644 index 0000000..8e14e30 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Save.html @@ -0,0 +1,294 @@ + + + + + +WorldEvent.Save (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent.Save

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WorldEvent
    +
    +
    +
    +
    public static class WorldEvent.Save
    +extends WorldEvent
    +
    WorldEvent.Save is fired when Minecraft saves a world.
    + This event is fired when a world is saved in + WorldServer#saveAllChunks(boolean, IProgressUpdate), + ForgeInternalHandler#onDimensionSave(Save).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WorldEvent.Save

        +
        public WorldEvent.Save(World world)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html new file mode 100644 index 0000000..fed8915 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html @@ -0,0 +1,297 @@ + + + + + +WorldEvent.Unload (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent.Unload

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WorldEvent
    +
    +
    +
    +
    public static class WorldEvent.Unload
    +extends WorldEvent
    +
    WorldEvent.Unload is fired when Minecraft unloads a world.
    + This event is fired when a world is unloaded in + Minecraft#loadWorld(WorldClient, String), + MinecraftServer#deleteWorldAndStopServer(), + MinecraftServer#stopServer(), + DimensionManager#unloadWorlds(Hashtable), + ForgeInternalHandler#onDimensionUnload(Unload).
    +
    + This event is not Cancelable.
    +
    + This event does not have a result. HasResult
    +
    + This event is fired on the MinecraftForge#EVENT_BUS.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WorldEvent.Unload

        +
        public WorldEvent.Unload(World world)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.html b/javadoc/net/minecraftforge/event/world/WorldEvent.html new file mode 100644 index 0000000..c743626 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/WorldEvent.html @@ -0,0 +1,351 @@ + + + + + +WorldEvent (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.event.world
+

Class WorldEvent

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class WorldEvent.CreateSpawnPosition +
      Called by WorldServer when it attempts to create a spawnpoint for a dimension.
      +
      static class WorldEvent.Load +
      WorldEvent.Load is fired when Minecraft loads a world.
      + This event is fired when a world is loaded in + WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler), + MinecraftServer#loadAllWorlds(String, String, long, WorldType, String), + DimensionManager#initDimension(int), + and ForgeInternalHandler#onDimensionLoad(Load).
      +
      static class WorldEvent.PotentialSpawns +
      Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.
      +
      static class WorldEvent.Save +
      WorldEvent.Save is fired when Minecraft saves a world.
      + This event is fired when a world is saved in + WorldServer#saveAllChunks(boolean, IProgressUpdate), + ForgeInternalHandler#onDimensionSave(Save).
      +
      static class WorldEvent.Unload +
      WorldEvent.Unload is fired when Minecraft unloads a world.
      + This event is fired when a world is unloaded in + Minecraft#loadWorld(WorldClient, String), + MinecraftServer#deleteWorldAndStopServer(), + MinecraftServer#stopServer(), + DimensionManager#unloadWorlds(Hashtable), + ForgeInternalHandler#onDimensionUnload(Unload).
      +
      + +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Worldworld 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      WorldEvent(World world) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        world

        +
        public final World world
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WorldEvent

        +
        public WorldEvent(World world)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/package-frame.html b/javadoc/net/minecraftforge/event/world/package-frame.html new file mode 100644 index 0000000..fd70c8e --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/package-frame.html @@ -0,0 +1,50 @@ + + + + + +net.minecraftforge.event.world (Forge API) + + + + +

net.minecraftforge.event.world

+
+

Classes

+ +

Enums

+ +
+ + diff --git a/javadoc/net/minecraftforge/event/world/package-summary.html b/javadoc/net/minecraftforge/event/world/package-summary.html new file mode 100644 index 0000000..ada7f19 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/package-summary.html @@ -0,0 +1,370 @@ + + + + + +net.minecraftforge.event.world (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Package net.minecraftforge.event.world

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/javadoc/net/minecraftforge/event/world/package-tree.html b/javadoc/net/minecraftforge/event/world/package-tree.html new file mode 100644 index 0000000..9d482e9 --- /dev/null +++ b/javadoc/net/minecraftforge/event/world/package-tree.html @@ -0,0 +1,193 @@ + + + + + +net.minecraftforge.event.world Class Hierarchy (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package net.minecraftforge.event.world

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + + + -- cgit v1.2.3