public abstract class MixinWorldBorder extends Object implements org.spongepowered.api.world.WorldBorder
Constructor and Description |
---|
MixinWorldBorder() |
Modifier and Type | Method and Description |
---|---|
double |
border$getDamageAmount() |
void |
border$setDamageAmount(double damage) |
com.flowpowered.math.vector.Vector3d |
getCenter() |
abstract double |
getCenterX() |
abstract double |
getCenterZ() |
abstract double |
getDamageBuffer() |
double |
getDamageThreshold() |
double |
getDiameter() |
abstract List |
getListeners() |
double |
getNewDiameter() |
abstract net.minecraft.world.border.EnumBorderStatus |
getStatus() |
abstract double |
getTargetSize() |
long |
getTimeRemaining() |
abstract long |
getTimeUntilTarget() |
int |
getWarningDistance() |
int |
getWarningTime() |
abstract void |
setDamageBuffer(double buffer) |
void |
setDamageThreshold(double distance) |
void |
setDiameter(double diameter) |
void |
setDiameter(double startDiameter,
double endDiameter,
long time) |
void |
setDiameter(double diameter,
long time) |
abstract void |
setTransition(double newSize) |
abstract void |
setTransition(double oldSize,
double newSize,
long time) |
void |
setWarningDistance(int distance) |
void |
setWarningTime(int time) |
abstract double |
shadow$getDamageAmount() |
abstract int |
shadow$getWarningDistance() |
abstract int |
shadow$getWarningTime() |
abstract void |
shadow$setDamageAmount(double amount) |
abstract void |
shadow$setWarningDistance(int distance) |
abstract void |
shadow$setWarningTime(int time) |
public abstract double getCenterX()
public abstract double getCenterZ()
public abstract double getTargetSize()
public abstract void setTransition(double newSize)
public abstract void setTransition(double oldSize, double newSize, long time)
public abstract long getTimeUntilTarget()
public abstract net.minecraft.world.border.EnumBorderStatus getStatus()
public abstract double getDamageBuffer()
public abstract void setDamageBuffer(double buffer)
public abstract double shadow$getDamageAmount()
public abstract void shadow$setDamageAmount(double amount)
public abstract int shadow$getWarningTime()
public abstract void shadow$setWarningTime(int time)
public abstract int shadow$getWarningDistance()
public abstract void shadow$setWarningDistance(int distance)
public abstract List getListeners()
public int getWarningTime()
getWarningTime
in interface org.spongepowered.api.world.WorldBorder
public void setWarningTime(int time)
setWarningTime
in interface org.spongepowered.api.world.WorldBorder
public int getWarningDistance()
getWarningDistance
in interface org.spongepowered.api.world.WorldBorder
public void setWarningDistance(int distance)
setWarningDistance
in interface org.spongepowered.api.world.WorldBorder
public double getNewDiameter()
getNewDiameter
in interface org.spongepowered.api.world.WorldBorder
public double getDiameter()
getDiameter
in interface org.spongepowered.api.world.WorldBorder
public void setDiameter(double diameter)
setDiameter
in interface org.spongepowered.api.world.WorldBorder
public void setDiameter(double diameter, long time)
setDiameter
in interface org.spongepowered.api.world.WorldBorder
public void setDiameter(double startDiameter, double endDiameter, long time)
setDiameter
in interface org.spongepowered.api.world.WorldBorder
public long getTimeRemaining()
getTimeRemaining
in interface org.spongepowered.api.world.WorldBorder
public com.flowpowered.math.vector.Vector3d getCenter()
getCenter
in interface org.spongepowered.api.world.WorldBorder
public double getDamageThreshold()
getDamageThreshold
in interface org.spongepowered.api.world.WorldBorder
public void setDamageThreshold(double distance)
setDamageThreshold
in interface org.spongepowered.api.world.WorldBorder
public double border$getDamageAmount()
public void border$setDamageAmount(double damage)