mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-13 09:26:11 -04:00
make short grass own block
This commit is contained in:
parent
49053a0d99
commit
e3b02cc53f
@ -137,7 +137,7 @@ object BlockFactories : DefaultFactory<BlockFactory<*>>(
|
||||
Warped.Leaves, Warped.Door, Warped.Slab,
|
||||
|
||||
SnowBlock, SnowLayerBlock,
|
||||
FernBlock.DeadBush, FernBlock.Grass, FernBlock.Fern,
|
||||
FernBlock.DeadBush, FernBlock.Grass, FernBlock.ShortGrass, FernBlock.Fern,
|
||||
DoublePlant.Sunflower, DoublePlant.Lilac, DoublePlant.TallGrass, DoublePlant.LargeFern, DoublePlant.RoseBush, DoublePlant.Peony, DoublePlant.UpperBlock,
|
||||
|
||||
|
||||
|
@ -24,7 +24,6 @@ import de.bixilon.minosoft.data.registries.blocks.types.properties.item.BlockWit
|
||||
import de.bixilon.minosoft.data.registries.blocks.types.properties.offset.RandomOffsetBlock
|
||||
import de.bixilon.minosoft.data.registries.blocks.types.properties.offset.RandomOffsetTypes
|
||||
import de.bixilon.minosoft.data.registries.blocks.types.properties.shape.outline.OutlinedBlock
|
||||
import de.bixilon.minosoft.data.registries.identified.AliasedIdentified
|
||||
import de.bixilon.minosoft.data.registries.identified.Namespaces.minecraft
|
||||
import de.bixilon.minosoft.data.registries.identified.ResourceLocation
|
||||
import de.bixilon.minosoft.data.registries.item.items.Item
|
||||
@ -59,9 +58,17 @@ abstract class FernBlock(identifier: ResourceLocation, settings: BlockSettings)
|
||||
override val legacyModelName get() = minecraft("tall_grass")
|
||||
override val tintProvider: TintProvider? = null
|
||||
|
||||
companion object : BlockFactory<Grass>, AliasedIdentified {
|
||||
companion object : BlockFactory<Grass> {
|
||||
override val identifier = minecraft("grass")
|
||||
override val identifiers = setOf(minecraft("short_grass"))
|
||||
|
||||
override fun build(registries: Registries, settings: BlockSettings) = Grass(settings = settings)
|
||||
}
|
||||
}
|
||||
|
||||
open class ShortGrass(identifier: ResourceLocation = Companion.identifier, settings: BlockSettings) : Grass(identifier, settings) {
|
||||
|
||||
companion object : BlockFactory<Grass> {
|
||||
override val identifier = minecraft("short_grass")
|
||||
|
||||
override fun build(registries: Registries, settings: BlockSettings) = Grass(settings = settings)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user