Datensatzklasse BiomeCaveSoundSettings
java.lang.Object
java.lang.Record
de.freesoccerhdx.advancedworldcreatorapi.biome.BiomeCaveSoundSettings
public record BiomeCaveSoundSettings(org.bukkit.Sound sound, int tickDelay, int blockSearchExtent, double offset)
extends Record
Represents an Object that holds Data about the Cave-Sound that will
randomly play when the Player is in caves
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBiomeCaveSoundSettings
(org.bukkit.Sound sound, int tickDelay, int blockSearchExtent, double offset) Erstellt eine Instanz einer DatensatzklasseBiomeCaveSoundSettings
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
Gibt den Wert für die DatensatzkomponenteblockSearchExtent
zurück.final boolean
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.int
Gets the Maximum Block-Range where the Sound can playdouble
Gets the Sound-Offset which is used to customaze the Sound a little bitorg.bukkit.Sound
getSound()
Gets theSound
-Type to useint
Gets the Delay before this Sound will play again in ticksfinal int
hashCode()
Gibt einen Hashcodewert für diese Objekt zurück.double
offset()
Gibt den Wert für die Datensatzkomponenteoffset
zurück.org.bukkit.Sound
sound()
Gibt den Wert für die Datensatzkomponentesound
zurück.int
Gibt den Wert für die DatensatzkomponentetickDelay
zurück.final String
toString()
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
BiomeCaveSoundSettings
public BiomeCaveSoundSettings(org.bukkit.Sound sound, int tickDelay, int blockSearchExtent, double offset) Erstellt eine Instanz einer DatensatzklasseBiomeCaveSoundSettings
.- Parameter:
sound
- Wert für die Datensatzkomponentesound
tickDelay
- Wert für die DatensatzkomponentetickDelay
blockSearchExtent
- Wert für die DatensatzkomponenteblockSearchExtent
offset
- Wert für die Datensatzkomponenteoffset
-
-
Methodendetails
-
getSound
public org.bukkit.Sound getSound()Gets theSound
-Type to use- Gibt zurück:
- The Sound-Type that will be used
-
getOffset
public double getOffset()Gets the Sound-Offset which is used to customaze the Sound a little bit- Gibt zurück:
- The Sound-Offset
-
getBlockSearchExtent
public int getBlockSearchExtent()Gets the Maximum Block-Range where the Sound can play- Gibt zurück:
- The Block-Range
-
getTickDelay
public int getTickDelay()Gets the Delay before this Sound will play again in ticks- Gibt zurück:
- The Delay in ticks
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object)
; primitive Komponenten werden verglichen mit "==". -
sound
public org.bukkit.Sound sound()Gibt den Wert für die Datensatzkomponentesound
zurück.- Gibt zurück:
- Wert der Datensatzkomponente
sound
-
tickDelay
public int tickDelay()Gibt den Wert für die DatensatzkomponentetickDelay
zurück.- Gibt zurück:
- Wert der Datensatzkomponente
tickDelay
-
blockSearchExtent
public int blockSearchExtent()Gibt den Wert für die DatensatzkomponenteblockSearchExtent
zurück.- Gibt zurück:
- Wert der Datensatzkomponente
blockSearchExtent
-
offset
public double offset()Gibt den Wert für die Datensatzkomponenteoffset
zurück.- Gibt zurück:
- Wert der Datensatzkomponente
offset
-