public class SpongeNextEntityToSpawnValue extends SpongeValue<org.spongepowered.api.util.weighted.WeightedEntity> implements org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.NextEntityToSpawnValue
actualValue
Constructor and Description |
---|
SpongeNextEntityToSpawnValue(org.spongepowered.api.util.weighted.WeightedEntity actualValue) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData.ImmutableNextEntityToSpawnValue |
asImmutable() |
org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.NextEntityToSpawnValue |
set(org.spongepowered.api.entity.EntityType type,
Collection<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> additionalProperties) |
set, transform
equals, exists, get, getDefault, getDirect, getKey, hashCode, toString
public SpongeNextEntityToSpawnValue(org.spongepowered.api.util.weighted.WeightedEntity actualValue)
public org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.NextEntityToSpawnValue set(org.spongepowered.api.entity.EntityType type, @Nullable Collection<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> additionalProperties)
set
in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.NextEntityToSpawnValue
public org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData.ImmutableNextEntityToSpawnValue asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.NextEntityToSpawnValue
asImmutable
in interface org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.util.weighted.WeightedEntity>
asImmutable
in class SpongeValue<org.spongepowered.api.util.weighted.WeightedEntity>