public abstract static class AllSoundEvents.SoundEntry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.util.SoundCategory |
category |
protected java.lang.String |
id |
protected java.lang.String |
subtitle |
| Constructor and Description |
|---|
SoundEntry(java.lang.String id,
java.lang.String subtitle,
net.minecraft.util.SoundCategory category) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId() |
net.minecraft.util.ResourceLocation |
getLocation() |
abstract net.minecraft.util.SoundEvent |
getMainEvent() |
java.lang.String |
getSubtitle() |
java.lang.String |
getSubtitleKey() |
boolean |
hasSubtitle() |
void |
play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.BlockPos pos) |
void |
play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch) |
abstract void |
play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
double x,
double y,
double z,
float volume,
float pitch) |
void |
play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.vector.Vector3d pos,
float volume,
float pitch) |
void |
playAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch,
boolean fade) |
abstract void |
playAt(net.minecraft.world.World world,
double x,
double y,
double z,
float volume,
float pitch,
boolean fade) |
void |
playAt(net.minecraft.world.World world,
net.minecraft.util.math.vector.Vector3d pos,
float volume,
float pitch,
boolean fade) |
void |
playFrom(net.minecraft.entity.Entity entity) |
void |
playFrom(net.minecraft.entity.Entity entity,
float volume,
float pitch) |
void |
playOnServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos) |
void |
playOnServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch) |
abstract void |
prepare() |
abstract void |
register(net.minecraftforge.registries.IForgeRegistry<net.minecraft.util.SoundEvent> registry) |
abstract void |
write(com.google.gson.JsonObject json) |
protected java.lang.String id
protected java.lang.String subtitle
protected net.minecraft.util.SoundCategory category
public SoundEntry(java.lang.String id,
java.lang.String subtitle,
net.minecraft.util.SoundCategory category)
public abstract void prepare()
public abstract void register(net.minecraftforge.registries.IForgeRegistry<net.minecraft.util.SoundEvent> registry)
public abstract void write(com.google.gson.JsonObject json)
public abstract net.minecraft.util.SoundEvent getMainEvent()
public java.lang.String getSubtitleKey()
public java.lang.String getId()
public net.minecraft.util.ResourceLocation getLocation()
public boolean hasSubtitle()
public java.lang.String getSubtitle()
public void playOnServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
public void playOnServer(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch)
public void play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.BlockPos pos)
public void playFrom(net.minecraft.entity.Entity entity)
public void playFrom(net.minecraft.entity.Entity entity,
float volume,
float pitch)
public void play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch)
public void play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
net.minecraft.util.math.vector.Vector3d pos,
float volume,
float pitch)
public abstract void play(net.minecraft.world.World world,
net.minecraft.entity.player.PlayerEntity entity,
double x,
double y,
double z,
float volume,
float pitch)
public void playAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
float volume,
float pitch,
boolean fade)
public void playAt(net.minecraft.world.World world,
net.minecraft.util.math.vector.Vector3d pos,
float volume,
float pitch,
boolean fade)
public abstract void playAt(net.minecraft.world.World world,
double x,
double y,
double z,
float volume,
float pitch,
boolean fade)