Package net.minecraft.world
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
broadcastSound(int var1, BlockPos var2, int var3)
void
markBlockForUpdate(BlockPos var1)
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.void
notifyLightSet(BlockPos var1)
void
onEntityAdded(Entity var1)
+ Called on all IWorldAccesses when an entity is created or loaded.void
onEntityRemoved(Entity var1)
+ Called on all IWorldAccesses when an entity is unloaded or destroyed.void
playAuxSFX(EntityPlayer var1, int var2, BlockPos var3, int var4)
void
playRecord(java.lang.String var1, BlockPos var2)
void
playSound(java.lang.String var1, double var2, double var4, double var6, float var8, float var9)
+ Plays the specified sound.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 givenvoid
sendBlockBreakProgress(int var1, BlockPos var2, int var3)
void
spawnParticle(int var1, boolean var2, double var3, double var5, double var7, double var9, double var11, double var13, int... var15)
-
-
-
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)
-
playAuxSFX
void playAuxSFX(EntityPlayer var1, int var2, BlockPos var3, int var4)
-
sendBlockBreakProgress
void sendBlockBreakProgress(int var1, BlockPos var2, int var3)
-
-