Minecraft:Non-model-dependent block elements: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 383: | Line 383: | ||
| | | | ||
* {{BlockLink|Oak Leaves}} | * {{BlockLink|Oak Leaves}} | ||
* {{BlockLink|Jungle Leaves}} | |||
* {{BlockLink|Acacia Leaves}} | |||
* {{BlockLink|Dark Oak Leaves}} | |||
* {{BlockLink|Mangrove Leaves}} | |||
| Falling leaves | | Falling leaves | ||
| [[File:Dummy cube with | | [[File:Dummy cube with leaves particles.png|160px]] | ||
|- | |- | ||
| | | | ||
| Line 395: | Line 399: | ||
| Falling leaves | | Falling leaves | ||
| [[File:Dummy cube with spruce leaves particles.png|160px]] | | [[File:Dummy cube with spruce leaves particles.png|160px]] | ||
|- | |- | ||
| | | | ||
| Line 449: | Line 433: | ||
=== Extra block entity graphics === | === Extra block entity graphics === | ||
{{info needed section| | |||
* when each block's model could be changed in 1.8, even though only particles were affected (note: despite the fact that not all blocks became remodellable at once, not being able to change a block's model in a given version does not qualify it for this page) | |||
* document April Fools' blocks somehow, perhaps in a dedicated subsection. gold chests, potato signs and potato signs are obvious, however there may be much more esoteric blocks in other versions to note as well}} | |||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine|java infdev}} | |{{HistoryLine|java infdev}} | ||
|{{HistoryLine||Minecraft Infdev|dev=20100607|link=Minecraft Infdev|slink=Java Edition Infdev 20100607| | |{{HistoryLine||Minecraft Infdev|dev=20100607|link=Minecraft Infdev|slink=Java Edition Infdev 20100607|Standing [[Minecraft:sign]]s have been added as a block, using the previous texture file used for sign entities.}} | ||
|{{HistoryLine|||dev=20100625-1917|slink=Java Edition Infdev 20100625-1917|[[Minecraft:Spawner]]s have been added; an entity is rendered within to indicate what is spawned.}} | |||
|{{HistoryLine|java alpha}} | |{{HistoryLine|java alpha}} | ||
|{{HistoryLine||v1.0.1|Wall signs have been added, also rendering as an entity rather than as part of the main block mesh.}} | |{{HistoryLine||v1.0.1|Wall signs have been added, also rendering as an entity rather than as part of the main block mesh.}} | ||
|{{HistoryLine||v1.1.0|Spawners no longer contain a miniature model of the mob that is to be spawned.}} | |||
|{{HistoryLine|java beta}} | |||
|{{HistoryLine||1.2|Spawners once again contain a miniature model of the mob that is to be spawned.}} | |||
|{{HistoryLine||1.8|dev=Pre-release|[[Minecraft:Chest]]s now render as entities; prior to this version they were part of the block mesh like other blocks. This change has been instituted to accommodate the new opening animation.}} | |||
|{{HistoryLine|java}} | |{{HistoryLine|java}} | ||
|{{HistoryLine||1.21.4|dev=24w46a|Many block entities will now render block model elements if assigned them, rather than rendering nothing at all but the entity and only using the model for defining the particles.<ref>https://www.minecraft.net/en-us/article/minecraft-snapshot-24w46a</ref>}} | |{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease 3|[[Minecraft:Enchanting table]]s have been added; the main body of the table is rendered as part of the chunk mesh, but the rotating, openable book renders as an entity. | ||
|[[Minecraft:End Portal (block)|End portal]]s have been added, using a new, dedicated starfield effect. A normal untinted grass block texture plane exists on the underside, implying that the block can use normal geometry at this point, unlike in later versions.}} | |||
|{{HistoryLine||1.3.1|dev=12w21a|[[Minecraft:Ender chest]]s have been implemented, using the same rendering system as chests.}} | |||
|{{HistoryLine||1.4.2|dev=12w32a|[[File:Dummy cube with beacon beam 12w32a.png|32px]] [[Minecraft:Beacon]]s have been added, whose beams are rendered separately from the block mesh.}} | |||
|{{HistoryLine|||dev=12w36a|Five types of [[Minecraft:head]]s ([[Minecraft:zombie head]], [[Minecraft:creeper head]], [[Minecraft:skeleton skull]], [[Minecraft:wither skeleton skull]], [[Minecraft:creeper head]]) have been added, which render as entities. | |||
|[[File:Dummy cube with beacon.png|32px]] A bonus object is now rendered inside of beacons, resembling the [[Minecraft:end crystal]].}} | |||
|{{HistoryLine|||dev=12w38a|[[File:Dummy cube with beacon beam 12w38a.png|32px]] The beacon's beam is now a 3D object, unlike previously, where it rendered as a series of translucent rectangles. | |||
|[[File:Dummy cube.png|32px]] The object added to placed beacon blocks in 12w36a has been removed.}} | |||
|{{HistoryLine|||dev=12w40a|[[File:Dummy cube with beacon beam 12w40a.png|32px]] The beacon's beam geometry has been changed, alongside the assigned texture.}} | |||
|{{HistoryLine||1.5|dev=13w01a|[[Minecraft:Trapped chest]]s have been implemented, using the same rendering system as chests and ender chests.}} | |||
|{{HistoryLine||1.8|dev=14w30a|[[Minecraft:Banner]]s have been added, which render as entities.}} | |||
|{{HistoryLine||1.9|dev=15w31a|[[Minecraft:Dragon head]]s have been added, which render as entities. | |||
|[[Minecraft:End Gateway (block)|End gateway]]s have been added, which use the same starfield rendering system as end portals.}} | |||
|{{HistoryLine|||dev=15w33a|End gateways now use a different starfield effect from end portals, such that the texture remains fixed in place regardless of viewing angle and position.}} | |||
|{{HistoryLine||1.11|dev=16w39a|16 distinct types of [[Minecraft:shulker box]] have been added, which render as entities.}} | |||
|{{HistoryLine|||dev=16w40a|End portal blocks now use the same rendering system as end gateway blocks, with a slightly different texture application.}} | |||
|{{HistoryLine||1.12|dev=17w15a|[[Minecraft:Bed]]s now render as entities; prior to this version they were part of the block mesh like other blocks. This change has been instituted to accommodate the alternate colors in a way that would not exceed the block ID limit, however this system considerably outlasted the circumstances requiring it.}} | |||
|{{HistoryLine||1.13|dev=18w10b|A seventeenth shulker box variant has been implemented, which uses much the same rendering system.}} | |||
|{{HistoryLine|||dev=18w15a|[[Minecraft:Conduit]]s have been added, which render as entities.}} | |||
|{{HistoryLine||1.14|dev=18w43a|Birch, spruce, jungle, acacia and dark oak signs, alongside their wall variants, have been implemented, using the same rendering system as oak signs and oak wall signs.}} | |||
|{{HistoryLine|||dev=?|[[Minecraft:Bell]]s, specifically the bell itself, now render as entities due to the introduction of a swinging animation. The stand they hang from remains customizable through the usual block model system.}} | |||
|{{HistoryLine|||dev=19w02a|[[Minecraft:Lectern]]s may now hold books; the same model is used as with the enchanting table with different behaviour.}} | |||
|{{HistoryLine|||dev=?|[[Minecraft:Campfire]]s can now hold items; these are rendered independently of the block model of the campfire itself.}} | |||
|{{HistoryLine||1.15|dev=19w41a|[[File:Dummy cube with beacon beam.png|32px]] The beacon beam geometry has changed once again, removing inner faces.}} | |||
|{{HistoryLine|||dev=?|Chest blocks now render individual halves per block for large chests, rather than having one block render the large chest in its entirety and the other block be completely invisible.}} | |||
|{{HistoryLine||1.16|dev=20w06a|Crimson and warped signs, alongside their wall variants, have been implemented, using the same rendering system as preceding such signs.}} | |||
|{{HistoryLine|||dev=20w15a|[[Minecraft:Soul campfire]]s have been added, which use an identical system to ca,fires for rendering items.}} | |||
|{{HistoryLine||1.19|dev=22w11a|Mangrove signs and mangrove wall have been implemented, using the same rendering system as preceding such signs.}} | |||
|{{HistoryLine||1.19.3|dev=22w42a|Ten variants of [[Minecraft:hanging sign]] have been added (oak, birch, spruce, jungle, acacia, dark oak, mangrove, bamboo, crimson, warped), which can either be placed on the ceiling or wall, resulting in 20 distinct block IDs; in either case, all of these render as entities as typical signs do. | |||
|Bamboo signs and bamboo wall have been implemented, using the same rendering system as preceding such signs.}} | |||
|{{HistoryLine|||dev=22w46a|[[Minecraft:Piglin head]]s have been added, which render as entities.}} | |||
|{{HistoryLine||1.19.4|dev=23w07a|[[Minecraft:Decorated pot]]s have been added, which render as entities. | |||
|[[Minecraft:Suspicious sand]] and [[Minecraft:suspicious gravel]] have been added; the item that emerges during brushing is rendered independently of the block model of the block itself. | |||
|Cherry signs and cherry hanging signs, alongside their wall variants, have been implemented, using the same rendering system as preceding such signs.}} | |||
|{{HistoryLine||1.20.3|dev=23w45a|[[Minecraft:Trial spawner]]s have been added; much like regular spawners, a miniaturised version of the output mob is displayed within.}} | |||
|{{HistoryLine||1.20.5|dev=24w13a|[[Minecraft:Vault]]s have been added; much like spawners, a miniaturised version of the potential output item pool is displayed within.}} | |||
|{{HistoryLine||1.21.2|dev=24w40a|Pale oak signs and pale oak hanging signs, alongside their wall variants, have been implemented, using the same rendering system as preceding such signs.}} | |||
|{{HistoryLine||1.21.4|dev=24w46a|Many block entities will now render block model elements if assigned them, rather than rendering nothing at all but the entity and only using the model for defining the particles.<ref>https://www.minecraft.net/en-us/article/minecraft-snapshot-24w46a</ref> | |||
|For unknown reasons, end portal and end gateway blocks,<ref>{{bug|MC-279011}}</ref>, as well as moving piston blocks, were not given this treatment and continue to ignore custom model geometry.}} | |||
|{{HistoryLine||1.21.9|dev=25w31a|[[Minecraft:Copper golem statue]]s have been added, which render as entities. | |||
|[[Minecraft:Copper chest]]s have been implemented, using the same rendering system as chests, ender chests and trapped chests. | |||
|[[Minecraft:Shelves]] have been added; the three slots for items render independently of the block model of the shelf itself.}} | |||
|{{HistoryLine|java upcoming}} | |{{HistoryLine|java upcoming}} | ||
|{{HistoryLine||26.2|dev=snap3|Beds now use block models fully rather than only for particles, changing them from [[File:Dummy cube with white bed head.png|32px]] to [[File:Dummy cube.png|32px]].}} | |{{HistoryLine||26.2|dev=snap3|Beds now use block models fully rather than only for particles, changing them from [[File:Dummy cube with white bed head.png|32px]] to [[File:Dummy cube.png|32px]].}} | ||
Revision as of 11:10, 29 May 2026
Template:Exclusive Minecraft:Models are used for defining the fundamental geometry for the vast majority of Minecraft:blocks in the game. Some blocks have additional visual data associated with them which are effectively fixed in nature; while their textures can often be modified, their geometry, positioning and fundamental presence usually cannot be.
Render models, but have additional graphics
Do not render model elements
Particles
Many blocks also emit particles, often passively, and sometimes following certain interactions. It is possible to customize the texture used by the standard "block" particles which are used when breaking, sprinting on or falling on the block. Some blocks will also emit different, unrelated particles; these are fixed to the block ID and often state, and cannot be changed or disabled, nor can other blocks be made to use them.
Passive emitters
Conditional emission
Template:Wip water splashing and bubbles, honey block bonus particles, scraping copper blocks, maybe dripping water and lava? active conduit, enchanting tables? turtle and sniffer eggs? sculk shrieker? sculk soul? vault? creaking heart? geysers? potent sulfur clouds? trial spawner activation? potent sulfur bubbles? touching powder snow? burning out redstone torches? fire when you put it out? rain on leaves and campfires and lava? barriers and lights when held? other dripstone situations? note blocks? lighting rods? do active jukeboxes make particles depending on state or actual playback? placing a wet sponge in the nether? dispenser, dropper, crafter output? decorated pot additions? firefly bush goes in this section as it isn't state dependent, but light dependent
History
Extra block entity graphics
Template:Info needed section Template:HistoryTable
Passive particle emitters
Conditional particle emitters
References
<references />