Package de.delinkedde.pipes
Datensatzklasse PipesConfig.CollectorSettings
java.lang.Object
java.lang.Record
de.delinkedde.pipes.PipesConfig.CollectorSettings
- Datensatzkomponenten:
radius- horizontal scan radius in blocks around the collector signheight- vertical scan reach in blocks above and below the signmaxPickupsPerTick- maximum item entities a single collector pulls in per tickrespectRegions- when WorldGuard is present, only collect items on land the owner owns or is a member of (so a collector never grabs items off a foreign plot)
- Umschließende Klasse:
PipesConfig
public static record PipesConfig.CollectorSettings(int radius, int height, int maxPickupsPerTick, boolean respectRegions)
extends Record
Ground-item collector settings.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungCollectorSettings(int radius, int height, int maxPickupsPerTick, boolean respectRegions) Erstellt eine Instanz einer DatensatzklasseCollectorSettings. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.intheight()Gibt den Wert für die Datensatzkomponenteheightzurück.intGibt den Wert für die DatensatzkomponentemaxPickupsPerTickzurück.intradius()Gibt den Wert für die Datensatzkomponenteradiuszurück.booleanGibt den Wert für die DatensatzkomponenterespectRegionszurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
CollectorSettings
public CollectorSettings(int radius, int height, int maxPickupsPerTick, boolean respectRegions) Erstellt eine Instanz einer DatensatzklasseCollectorSettings.- Parameter:
radius- Wert für die Datensatzkomponenteradiusheight- Wert für die DatensatzkomponenteheightmaxPickupsPerTick- Wert für die DatensatzkomponentemaxPickupsPerTickrespectRegions- Wert für die DatensatzkomponenterespectRegions
-
-
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 mit "==". -
radius
public int radius()Gibt den Wert für die Datensatzkomponenteradiuszurück.- Gibt zurück:
- Wert der Datensatzkomponente
radius
-
height
public int height()Gibt den Wert für die Datensatzkomponenteheightzurück.- Gibt zurück:
- Wert der Datensatzkomponente
height
-
maxPickupsPerTick
public int maxPickupsPerTick()Gibt den Wert für die DatensatzkomponentemaxPickupsPerTickzurück.- Gibt zurück:
- Wert der Datensatzkomponente
maxPickupsPerTick
-
respectRegions
public boolean respectRegions()Gibt den Wert für die DatensatzkomponenterespectRegionszurück.- Gibt zurück:
- Wert der Datensatzkomponente
respectRegions
-