Class FakeLevelData
java.lang.Object
com.ldtteam.structurize.client.fakelevel.FakeLevelData
- All Implemented Interfaces:
net.minecraft.world.level.storage.LevelData,net.minecraft.world.level.storage.WritableLevelData
public class FakeLevelData
extends Object
implements net.minecraft.world.level.storage.WritableLevelData
Porting: class is relatively small, just check super class manually (all of missing methods are/were just aliases)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final IFakeLevelLightProviderprotected Supplier<net.minecraft.world.level.storage.LevelData> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFakeLevelData(Supplier<net.minecraft.world.level.storage.LevelData> vanillaLevelData, IFakeLevelLightProvider lightProvider) -
Method Summary
Modifier and TypeMethodDescriptionlongnet.minecraft.world.Difficultynet.minecraft.world.level.GameRuleslongfloatintintintbooleanbooleanbooleanbooleanvoidsetRaining(boolean p_78171_) voidsetSpawnAngle(float p_78648_) voidsetXSpawn(int p_78651_) voidsetYSpawn(int p_78652_) voidsetZSpawn(int p_78653_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.storage.LevelData
fillCrashReportCategoryMethods inherited from interface net.minecraft.world.level.storage.WritableLevelData
setSpawn
-
Field Details
-
vanillaLevelData
-
lightProvider
-
-
Constructor Details
-
FakeLevelData
protected FakeLevelData(Supplier<net.minecraft.world.level.storage.LevelData> vanillaLevelData, IFakeLevelLightProvider lightProvider)
-
-
Method Details
-
getXSpawn
public int getXSpawn()- Specified by:
getXSpawnin interfacenet.minecraft.world.level.storage.LevelData
-
getYSpawn
public int getYSpawn()- Specified by:
getYSpawnin interfacenet.minecraft.world.level.storage.LevelData
-
getZSpawn
public int getZSpawn()- Specified by:
getZSpawnin interfacenet.minecraft.world.level.storage.LevelData
-
getSpawnAngle
public float getSpawnAngle()- Specified by:
getSpawnAnglein interfacenet.minecraft.world.level.storage.LevelData
-
getGameTime
public long getGameTime()- Specified by:
getGameTimein interfacenet.minecraft.world.level.storage.LevelData
-
getDayTime
public long getDayTime()- Specified by:
getDayTimein interfacenet.minecraft.world.level.storage.LevelData
-
isThundering
public boolean isThundering()- Specified by:
isThunderingin interfacenet.minecraft.world.level.storage.LevelData
-
isRaining
public boolean isRaining()- Specified by:
isRainingin interfacenet.minecraft.world.level.storage.LevelData
-
setRaining
public void setRaining(boolean p_78171_) - Specified by:
setRainingin interfacenet.minecraft.world.level.storage.LevelData
-
isHardcore
public boolean isHardcore()- Specified by:
isHardcorein interfacenet.minecraft.world.level.storage.LevelData
-
getGameRules
public net.minecraft.world.level.GameRules getGameRules()- Specified by:
getGameRulesin interfacenet.minecraft.world.level.storage.LevelData
-
getDifficulty
public net.minecraft.world.Difficulty getDifficulty()- Specified by:
getDifficultyin interfacenet.minecraft.world.level.storage.LevelData
-
isDifficultyLocked
public boolean isDifficultyLocked()- Specified by:
isDifficultyLockedin interfacenet.minecraft.world.level.storage.LevelData
-
setXSpawn
public void setXSpawn(int p_78651_) - Specified by:
setXSpawnin interfacenet.minecraft.world.level.storage.WritableLevelData
-
setYSpawn
public void setYSpawn(int p_78652_) - Specified by:
setYSpawnin interfacenet.minecraft.world.level.storage.WritableLevelData
-
setZSpawn
public void setZSpawn(int p_78653_) - Specified by:
setZSpawnin interfacenet.minecraft.world.level.storage.WritableLevelData
-
setSpawnAngle
public void setSpawnAngle(float p_78648_) - Specified by:
setSpawnAnglein interfacenet.minecraft.world.level.storage.WritableLevelData
-