Interface IWorldAccess

  • All Known Implementing Classes:
    RenderGlobal

    public interface IWorldAccess
    + This portion of EaglercraftX contains deobfuscated Minecraft 1.8 source code. Minecraft 1.8.8 bytecode is (c) 2015 Mojang AB. "Do not distribute!" Mod Coder Pack v9.18 deobfuscation configs are (c) Copyright by the MCP Team EaglercraftX 1.8 patch files are (c) 2022-2023 LAX1DUDE. All Rights Reserved. WITH THE EXCEPTION OF PATCH FILES, MINIFIED JAVASCRIPT, AND ALL FILES NORMALLY FOUND IN AN UNMODIFIED MINECRAFT RESOURCE PACK, YOU ARE NOT ALLOWED TO SHARE, DISTRIBUTE, OR REPURPOSE ANY FILE USED BY OR PRODUCED BY THE SOFTWARE IN THIS REPOSITORY WITHOUT PRIOR PERMISSION FROM THE PROJECT AUTHOR. NOT FOR COMMERCIAL OR MALICIOUS USE (please read the 'LICENSE' file this repo's root directory for more info)
    • Method Detail

      • markBlockForUpdate

        void markBlockForUpdate​(BlockPos var1)
      • notifyLightSet

        void notifyLightSet​(BlockPos var1)
      • markBlockRangeForRenderUpdate

        void markBlockRangeForRenderUpdate​(int var1,
                                           int var2,
                                           int var3,
                                           int var4,
                                           int var5,
                                           int var6)
        + On the client, re-renders all blocks in this range, inclusive. On the server, does nothing. Args: min x, min y, min z, max x, max y, max z
      • playSound

        void playSound​(java.lang.String var1,
                       double var2,
                       double var4,
                       double var6,
                       float var8,
                       float var9)
        + Plays the specified sound. Arg: soundName, x, y, z, volume, pitch
      • playSoundToNearExcept

        void playSoundToNearExcept​(EntityPlayer var1,
                                   java.lang.String var2,
                                   double var3,
                                   double var5,
                                   double var7,
                                   float var9,
                                   float var10)
        + Plays sound to all near players except the player reference given
      • spawnParticle

        void spawnParticle​(int var1,
                           boolean var2,
                           double var3,
                           double var5,
                           double var7,
                           double var9,
                           double var11,
                           double var13,
                           int... var15)
      • onEntityAdded

        void onEntityAdded​(Entity var1)
        + Called on all IWorldAccesses when an entity is created or loaded. On client worlds, starts downloading any necessary textures. On server worlds, adds the entity to the entity tracker.
      • onEntityRemoved

        void onEntityRemoved​(Entity var1)
        + Called on all IWorldAccesses when an entity is unloaded or destroyed. On client worlds, releases any downloaded textures. On server worlds, removes the entity from the entity tracker.
      • playRecord

        void playRecord​(java.lang.String var1,
                        BlockPos var2)
      • broadcastSound

        void broadcastSound​(int var1,
                            BlockPos var2,
                            int var3)
      • sendBlockBreakProgress

        void sendBlockBreakProgress​(int var1,
                                    BlockPos var2,
                                    int var3)