mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-13 17:37:58 -04:00
fix tests
This commit is contained in:
parent
354b647908
commit
e29c466e8e
@ -169,6 +169,7 @@ object VerifyIntegratedBlockRegistry {
|
||||
if (error.isEmpty()) {
|
||||
return
|
||||
}
|
||||
error.removePrefix("\n")
|
||||
Log.ERROR_PRINT_STREAM.println(error)
|
||||
throw AssertionError("Does not match, see above!")
|
||||
}
|
||||
|
@ -16,6 +16,7 @@ package de.bixilon.minosoft.gui.rendering.models
|
||||
import de.bixilon.kutil.cast.CastUtil.unsafeCast
|
||||
import de.bixilon.kutil.collections.CollectionUtil.extend
|
||||
import de.bixilon.kutil.reflection.ReflectionUtil.forceSet
|
||||
import de.bixilon.minosoft.assets.util.InputStreamUtil.readJsonObject
|
||||
import de.bixilon.minosoft.data.registries.blocks.settings.BlockSettings
|
||||
import de.bixilon.minosoft.data.registries.blocks.types.Block
|
||||
import de.bixilon.minosoft.data.registries.blocks.types.building.WoolBlock
|
||||
@ -43,8 +44,9 @@ class BlockStateApplyTest {
|
||||
val modelName = (if (block is CustomModel) block.getModelName(version) else block.identifier)!!.blockState()
|
||||
assets.push(modelName, state)
|
||||
|
||||
val data = assets.getOrNull(block.identifier.blockState())?.readJsonObject()!!
|
||||
|
||||
return loader.block.loadState(block) ?: throw NullPointerException("empty block model!")
|
||||
return DirectBlockModel.deserialize(loader.block, block, data) ?: throw NullPointerException("empty block model!")
|
||||
}
|
||||
|
||||
|
||||
|
@ -67,10 +67,10 @@ abstract class FernBlock(identifier: ResourceLocation, settings: BlockSettings)
|
||||
|
||||
open class ShortGrass(identifier: ResourceLocation = Companion.identifier, settings: BlockSettings) : Grass(identifier, settings) {
|
||||
|
||||
companion object : BlockFactory<Grass> {
|
||||
companion object : BlockFactory<ShortGrass> {
|
||||
override val identifier = minecraft("short_grass")
|
||||
|
||||
override fun build(registries: Registries, settings: BlockSettings) = Grass(settings = settings)
|
||||
override fun build(registries: Registries, settings: BlockSettings) = ShortGrass(settings = settings)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user