mojira.dev
MC-122532

Beds still use the block entity for special rendering, rather than block models

As of 17w47a, each bed color got their own block id (COLOR_bed) with this change, the bed no longer needs to base it's texture/model on any nbt data, as such the the beds can use normal block models again, instead of requiring a block entity and rendering like an entity.

A direct result of this issue is that the side of beds is no longer completely retextureable, as opposed to versions prior to 1.12 and the other editions of Minecraft.

Related issues

Attachments

Comments

migrated
[media]
migrated

Mind giving a reason why? They don’t need to be, at all. They can use normal block models instead now, and the entity itself is not used then. There's no reason at all for them to be block entities...

migrated

Yes you need to be able to make 3d bed models and change the models in general. It use to be there as an intended feature it should still be here as an intended feature

migrated

Why is this resolved this issue is currently open and needs to be fixed. For exmple in 1.8 you use to be able to install 3d bed model in 3d resource pack but, since 1.12 you can't

migrated

Because @unknown said it was intentional.

migrated

ok if grum said so then it's fine. Did you tell him though they should add it back and support railings like windows 10 as a suggestion at least thanks

migrated

Added a zip file containing model files, textures and block state files for the beds; hoping @unknown will change his mind.

RedCMD

Having the bed a block entity just creates unneeded block lag (both server and client)

Ceresjanin123

Considering MC-164010 is triaged this should really be reopened. There's really zero need for beds to be block entities.

migrated

Erik Broes

Confirmed

Block states, Rendering

bed, block-entity

Minecraft 17w47a, Minecraft 17w47b, 1.16.1, 20w29a

Retrieved