Class SpawnSuppression
java.lang.Object
com.hypixel.hytale.server.spawning.assets.spawnsuppression.SpawnSuppression
- All Implemented Interfaces:
JsonAsset<String>,JsonAssetWithMap<String,IndexedAssetMap<String, SpawnSuppression>>
public class SpawnSuppression
extends Object
implements JsonAssetWithMap<String,IndexedAssetMap<String,SpawnSuppression>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static AssetStore<String, SpawnSuppression, IndexedAssetMap<String, SpawnSuppression>> static final AssetBuilderCodec<String, SpawnSuppression> private AssetExtraInfo.Dataprotected Stringprotected doubleprotected int[]protected String[]protected booleanstatic final ValidatorCache<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSpawnSuppression(String id, double radius, String[] suppressedGroups, int[] suppressedGroupIds, boolean suppressSpawnMarkers) -
Method Summary
Modifier and TypeMethodDescriptionstatic IndexedAssetMap<String, SpawnSuppression> getId()doubleint[]booleantoString()
-
Field Details
-
CODEC
-
VALIDATOR_CACHE
-
ASSET_STORE
private static AssetStore<String,SpawnSuppression, ASSET_STOREIndexedAssetMap<String, SpawnSuppression>> -
data
-
id
-
radius
protected double radius -
suppressedGroups
-
suppressedGroupIds
protected int[] suppressedGroupIds -
suppressSpawnMarkers
protected boolean suppressSpawnMarkers
-
-
Constructor Details
-
SpawnSuppression
-
SpawnSuppression
-
SpawnSuppression
protected SpawnSuppression()
-
-
Method Details
-
getAssetStore
public static AssetStore<String,SpawnSuppression, getAssetStore()IndexedAssetMap<String, SpawnSuppression>> -
getAssetMap
-
getId
-
getRadius
public double getRadius() -
getSuppressedGroupIds
public int[] getSuppressedGroupIds() -
isSuppressSpawnMarkers
public boolean isSuppressSpawnMarkers() -
toString
-