Datensatzklasse CommonGameRuleRegister.GameRuleData<T extends net.minecraft.world.level.GameRules.Value<T>>
java.lang.Object
java.lang.Record
info.u_team.u_team_core.impl.common.CommonGameRuleRegister.GameRuleData<T>
- Umschließende Klasse:
CommonGameRuleRegister
protected static record CommonGameRuleRegister.GameRuleData<T extends net.minecraft.world.level.GameRules.Value<T>>(String name, net.minecraft.world.level.GameRules.Category category, Supplier<? extends net.minecraft.world.level.GameRules.Type<T extends net.minecraft.world.level.GameRules.Value<T>>> type)
extends Record
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGameRuleData(String name, net.minecraft.world.level.GameRules.Category category, Supplier<? extends net.minecraft.world.level.GameRules.Type<T>> type) Erstellt eine Instanz einer DatensatzklasseGameRuleData. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungnet.minecraft.world.level.GameRules.Categorycategory()Gibt den Wert für die Datensatzkomponentecategoryzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.name()Gibt den Wert für die Datensatzkomponentenamezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.
-
Konstruktordetails
-
GameRuleData
protected GameRuleData(String name, net.minecraft.world.level.GameRules.Category category, Supplier<? extends net.minecraft.world.level.GameRules.Type<T>> type) Erstellt eine Instanz einer DatensatzklasseGameRuleData.- Parameter:
name- Wert für die Datensatzkomponentenamecategory- Wert für die Datensatzkomponentecategorytype- Wert für die Datensatzkomponentetype
-
-
Methodendetails
-
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. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
name
Gibt den Wert für die Datensatzkomponentenamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
name
-
category
public net.minecraft.world.level.GameRules.Category category()Gibt den Wert für die Datensatzkomponentecategoryzurück.- Gibt zurück:
- Wert der Datensatzkomponente
category
-
type
Gibt den Wert für die Datensatzkomponentetypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type
-