fix tint on water cauldrons

This commit is contained in:
Bixilon 2022-10-20 16:55:55 +02:00
parent 5a35a221df
commit 264023b9de
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 6 additions and 1 deletions

View File

@ -31,7 +31,6 @@ class InternalChatMessage(
}
companion object {
val TYPE = ChatMessageType(minosoft("internal"), TypeProperties("%s", listOf(ChatParameter.CONTENT), mapOf()), narration = null, position = ChatTextPositions.CHAT)
}
}

View File

@ -14,10 +14,16 @@
package de.bixilon.minosoft.gui.rendering.tint
import de.bixilon.minosoft.data.registries.biomes.Biome
import de.bixilon.minosoft.data.registries.blocks.BlockState
import de.bixilon.minosoft.data.registries.fluid.Fluid
object WaterTintProvider : TintProvider {
// cauldron
override fun getBlockColor(blockState: BlockState, biome: Biome?, x: Int, y: Int, z: Int, tintIndex: Int): Int {
return biome?.waterColor?.rgb ?: 0xFFFFFF // ToDo: Fallback color
}
override fun getFluidTint(fluid: Fluid, biome: Biome?, height: Float, x: Int, y: Int, z: Int): Int {
return biome?.waterColor?.rgb ?: 0xFFFFFF // ToDo: Fallback color
}