public class WorldManager extends Object implements IWorldAccess
Constructor and Description |
---|
WorldManager(MinecraftServer par1MinecraftServer,
WorldServer par2WorldServer) |
Modifier and Type | Method and Description |
---|---|
void |
broadcastSound(int par1,
int par2,
int par3,
int par4,
int par5) |
void |
destroyBlockPartially(int par1,
int par2,
int par3,
int par4,
int par5)
Starts (or continues) destroying a block with given ID at the given coordinates for the given partially destroyed
value
|
void |
markBlockForRenderUpdate(int par1,
int par2,
int par3)
On the client, re-renders this block.
|
void |
markBlockForUpdate(int par1,
int par2,
int par3)
On the client, re-renders the block.
|
void |
markBlockRangeForRenderUpdate(int par1,
int par2,
int par3,
int par4,
int par5,
int par6)
On the client, re-renders all blocks in this range, inclusive.
|
void |
onEntityCreate(Entity par1Entity)
Called on all IWorldAccesses when an entity is created or loaded.
|
void |
onEntityDestroy(Entity par1Entity)
Called on all IWorldAccesses when an entity is unloaded or destroyed.
|
void |
playAuxSFX(EntityPlayer par1EntityPlayer,
int par2,
int par3,
int par4,
int par5,
int par6)
Plays a pre-canned sound effect along with potentially auxiliary data-driven one-shot behaviour (particles, etc).
|
void |
playRecord(String par1Str,
int par2,
int par3,
int par4)
Plays the specified record.
|
void |
playSound(String par1Str,
double par2,
double par4,
double par6,
float par8,
float par9)
Plays the specified sound.
|
void |
playSoundToNearExcept(EntityPlayer par1EntityPlayer,
String par2Str,
double par3,
double par5,
double par7,
float par9,
float par10)
Plays sound to all near players except the player reference given
|
void |
spawnParticle(String par1Str,
double par2,
double par4,
double par6,
double par8,
double par10,
double par12)
Spawns a particle.
|
public WorldManager(MinecraftServer par1MinecraftServer, WorldServer par2WorldServer)
public void spawnParticle(String par1Str, double par2, double par4, double par6, double par8, double par10, double par12)
spawnParticle
in interface IWorldAccess
public void onEntityCreate(Entity par1Entity)
onEntityCreate
in interface IWorldAccess
public void onEntityDestroy(Entity par1Entity)
onEntityDestroy
in interface IWorldAccess
public void playSound(String par1Str, double par2, double par4, double par6, float par8, float par9)
playSound
in interface IWorldAccess
public void playSoundToNearExcept(EntityPlayer par1EntityPlayer, String par2Str, double par3, double par5, double par7, float par9, float par10)
playSoundToNearExcept
in interface IWorldAccess
public void markBlockRangeForRenderUpdate(int par1, int par2, int par3, int par4, int par5, int par6)
markBlockRangeForRenderUpdate
in interface IWorldAccess
public void markBlockForUpdate(int par1, int par2, int par3)
markBlockForUpdate
in interface IWorldAccess
public void markBlockForRenderUpdate(int par1, int par2, int par3)
markBlockForRenderUpdate
in interface IWorldAccess
public void playRecord(String par1Str, int par2, int par3, int par4)
playRecord
in interface IWorldAccess
public void playAuxSFX(EntityPlayer par1EntityPlayer, int par2, int par3, int par4, int par5, int par6)
playAuxSFX
in interface IWorldAccess
public void broadcastSound(int par1, int par2, int par3, int par4, int par5)
broadcastSound
in interface IWorldAccess
public void destroyBlockPartially(int par1, int par2, int par3, int par4, int par5)
destroyBlockPartially
in interface IWorldAccess