mirror of
https://gitlab.bixilon.de/bixilon/pixlyzer.git
synced 2025-09-12 08:34:52 -04:00
changes, bubble colum extractor
This commit is contained in:
parent
646e51fe6a
commit
ddc2bd23a0
@ -94,8 +94,9 @@ object EntitySpawner {
|
|||||||
fun World.setDimension() {
|
fun World.setDimension() {
|
||||||
getClass("net.minecraft.world.dimension.OverworldDimension", "net.minecraft.world.dimension.DimensionType")?.let {
|
getClass("net.minecraft.world.dimension.OverworldDimension", "net.minecraft.world.dimension.DimensionType")?.let {
|
||||||
val dimension = OBJENSIS.newInstance(it)
|
val dimension = OBJENSIS.newInstance(it)
|
||||||
getField(DimensionType::class.java, "minimumY")?.set(dimension, 0)
|
getField(DimensionType::class.java, "minimumY")?.setInt(dimension, 0)
|
||||||
getField(DimensionType::class.java, "height")?.set(dimension, 256)
|
getField(DimensionType::class.java, "height")?.setInt(dimension, 256)
|
||||||
|
getField(DimensionType::class.java, "hasSkyLight")?.setBoolean(dimension, false)
|
||||||
getField(World::class.java, "dimensionEntry")?.let {
|
getField(World::class.java, "dimensionEntry")?.let {
|
||||||
setFinalField(getField(World::class.java, "dimensionEntry")!!, this, getClass("net.minecraft.registry.entry.RegistryEntry\$Direct", "net.minecraft.util.registry.RegistryEntry\$Direct")!!.getConstructor(Any::class.java).newInstance(dimension))
|
setFinalField(getField(World::class.java, "dimensionEntry")!!, this, getClass("net.minecraft.registry.entry.RegistryEntry\$Direct", "net.minecraft.util.registry.RegistryEntry\$Direct")!!.getConstructor(Any::class.java).newInstance(dimension))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user