|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.minecraftforge.client.ModCompatibilityClient
public class ModCompatibilityClient
Field Summary | |
---|---|
static SoundPool |
audioModSoundPoolCave
Risugami's AudioMod Compatibility http://www.minecraftforum.net/topic/75440- AudioMod adds a few extra codecs, loads audio from /resources/mods/*, introduces the concept of 'cave' sounds, which are determined by if the player is underneath a solid block. |
Constructor Summary | |
---|---|
ModCompatibilityClient()
|
Method Summary | |
---|---|
static void |
audioModAddCodecs()
Adds the IBXM codec and associates it with .xm, .s3m, and .mod |
static void |
audioModLoad(SoundManager mngr)
Populates the sound pools with with sounds from the /resources/mods folder And sets the interval between background music to 6000 |
static SoundPoolEntry |
audioModPickBackgroundMusic(SoundManager soundManager,
SoundPoolEntry current)
If the current player is underground, it picks a random song from the cave sound pool, if they are not it returns the passed in entry. |
static boolean |
isMLMPInstalled()
Determine if ModLoaderMP is installed by checking for the existence of the BaseModMp class. |
static void |
mlmpOpenWindow(Packet100OpenWindow pkt)
Attempts to invoke ModLoaderMp.handleGUI if ModLoaderMP is installed. |
static Object |
mlmpVehicleSpawn(int type,
World world,
double x,
double y,
double z,
Entity thrower,
Object currentEntity)
Attempts to spawn a vehicle using ModLoaderMP's vehicle spawn registry, if MLMP is not installed it returns the passed in currentEntity |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static SoundPool audioModSoundPoolCave
Constructor Detail |
---|
public ModCompatibilityClient()
Method Detail |
---|
public static void audioModLoad(SoundManager mngr)
mngr
- The SoundManager instancepublic static void audioModAddCodecs()
public static SoundPoolEntry audioModPickBackgroundMusic(SoundManager soundManager, SoundPoolEntry current)
soundManager
- The SoundManager instancecurrent
- The currently selected entry
public static boolean isMLMPInstalled()
public static Object mlmpVehicleSpawn(int type, World world, double x, double y, double z, Entity thrower, Object currentEntity) throws Exception
type
- The Type ID of the vehicleworld
- The current worldx
- The spawn X positiony
- The spawn Y positionz
- The spawn Z positionthrower
- The entity that spawned the vehicle {possibly null}currentEntity
- The current value to return if MLMP is not installed
Exception
public static void mlmpOpenWindow(Packet100OpenWindow pkt)
pkt
- The open window packet
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |