Package com.simibubi.create
Class AllSoundEvents.SoundEntry
java.lang.Object
com.simibubi.create.AllSoundEvents.SoundEntry
- Enclosing class:
- AllSoundEvents
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSoundEntry(net.minecraft.resources.ResourceLocation id, String subtitle, net.minecraft.sounds.SoundSource category) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationgetId()abstract net.minecraft.sounds.SoundEventbooleanabstract voidplay(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, double x, double y, double z, float volume, float pitch) voidplay(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.core.Vec3i pos) voidplay(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.core.Vec3i pos, float volume, float pitch) voidplay(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.world.phys.Vec3 pos, float volume, float pitch) abstract voidplayAt(net.minecraft.world.level.Level world, double x, double y, double z, float volume, float pitch, boolean fade) voidplayAt(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos, float volume, float pitch, boolean fade) voidplayAt(net.minecraft.world.level.Level world, net.minecraft.world.phys.Vec3 pos, float volume, float pitch, boolean fade) voidplayFrom(net.minecraft.world.entity.Entity entity) voidplayFrom(net.minecraft.world.entity.Entity entity, float volume, float pitch) voidplayOnServer(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos) voidplayOnServer(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos, float volume, float pitch) abstract voidprepare()abstract voidregister(net.minecraftforge.registries.IForgeRegistry<net.minecraft.sounds.SoundEvent> registry) abstract voidwrite(com.google.gson.JsonObject json)
-
Field Details
-
id
protected net.minecraft.resources.ResourceLocation id -
subtitle
-
category
protected net.minecraft.sounds.SoundSource category
-
-
Constructor Details
-
SoundEntry
public SoundEntry(net.minecraft.resources.ResourceLocation id, String subtitle, net.minecraft.sounds.SoundSource category)
-
-
Method Details
-
prepare
public abstract void prepare() -
register
public abstract void register(net.minecraftforge.registries.IForgeRegistry<net.minecraft.sounds.SoundEvent> registry) -
write
public abstract void write(com.google.gson.JsonObject json) -
getMainEvent
public abstract net.minecraft.sounds.SoundEvent getMainEvent() -
getSubtitleKey
-
getId
public net.minecraft.resources.ResourceLocation getId() -
hasSubtitle
public boolean hasSubtitle() -
getSubtitle
-
playOnServer
public void playOnServer(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos) -
playOnServer
public void playOnServer(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos, float volume, float pitch) -
play
public void play(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.core.Vec3i pos) -
playFrom
public void playFrom(net.minecraft.world.entity.Entity entity) -
playFrom
public void playFrom(net.minecraft.world.entity.Entity entity, float volume, float pitch) -
play
public void play(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.core.Vec3i pos, float volume, float pitch) -
play
public void play(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, net.minecraft.world.phys.Vec3 pos, float volume, float pitch) -
play
public abstract void play(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player entity, double x, double y, double z, float volume, float pitch) -
playAt
public void playAt(net.minecraft.world.level.Level world, net.minecraft.core.Vec3i pos, float volume, float pitch, boolean fade) -
playAt
public void playAt(net.minecraft.world.level.Level world, net.minecraft.world.phys.Vec3 pos, float volume, float pitch, boolean fade) -
playAt
public abstract void playAt(net.minecraft.world.level.Level world, double x, double y, double z, float volume, float pitch, boolean fade)
-