--- title: Vanilla Materials show_toc: false tags: - expert mentions: - SirLich - Luthorius - MedicalJewel105 - SmokeyStack - ThomasOrs --- :::warning Materials are not for the faint of heart. Be prepared for potential crashes, content log errors, and long loading times. ::: Materials are extremely useful for making entities more unique. You can make new ones for your addons, or use pre-existing vanilla materials. You can learn more about creating materials [here](/visuals/materials). ## List of Vanilla Materials | Vanilla_Material | | --------------------------------------------------------------------------------------- | | [alpha_block](#alpha-block) | | [alpha_block_color](#alpha-block-color) | | [banner](#banner) | | [banner_pole](#banner-pole) | | [beacon_beam](#beacon-beam) | | [beacon_beam_transparent](#beacon-beam-transparent) | | [charged_creeper](#charged-creeper) | | [conduit_wind](#conduit-wind) | | [entity](#entity) | | [entity_alphablend](#entity-alphablend) | | [entity_alphablend_nocolorentity_static](#entity-alphablend-nocolorentity-static) | | [entity_alphatest](#entity-alphatest) | | [entity_alphatest_change_color](#entity-alphatest-change-color) | | [entity_alphatest_change_color_glint](#entity-alphatest-change-color-glint) | | [entity_alphatest_glint](#entity-alphatest-glint) | | [entity_alphatest_glint_item](#entity-alphatest-glint-item) | | [entity_alphatest_multicolor_tint](#entity-alphatest-multicolor-tint) | | [entity_beam](#entity-beam) | | [entity_beam_additive](#entity-beam-additive) | | [entity_change_color](#entity-change-color) | | [entity_change_color_glint](#entity-change-color-glint) | | [entity_custom](#entity-custom) | | [entity_dissolve_layer0](#entity-dissolve-layer0) | | [entity_dissolve_layer1](#entity-dissolve-layer1) | | [entity_emissive](#entity-emissive) | | [entity_emissive_alpha](#entity-emissive-alpha) | | [entity_emissive_alpha_one_sided](#entity-emissive-alpha-one-sided) | | [entity_flat_color_line](#entity-flat-color-line) | | [entity_glint](#entity-glint) | | [entity_lead_base](#entity-lead-base) | | [entity_loyalty_rope](#entity-loyalty-rope) | | [entity_multitexture](#entity-multitexture) | | [entity_multitexture_alpha_test](#entity-multitexture-alpha-test) | | [entity_multitexture_alpha_test_color_mask](#entity-multitexture-alpha-test-color-mask) | | [entity_multitexture_color_mask](#entity-multitexture-color-mask) | | [entity_multitexture_masked](#entity-multitexture-masked) | | [entity_multitexture_multiplicative_blend](#entity-multitexture-multiplicative-blend) | | [entity_nocull](#entity-nocull) | | [guardian_ghost](#guardian-ghost) | | [item_in_hand](#item-in-hand) | | [item_in_hand_entity_alphatest](#item-in-hand-entity-alphatest) | | [item_in_hand_entity_alphatest_color](#item-in-hand-entity-alphatest-color) | | [item_in_hand_glint](#item-in-hand-glint) | | [item_in_hand_multicolor_tint](#item-in-hand-multicolor-tint) | | [map](#map) | | [map_decoration](#map-decoration) | | [map_marker](#map-marker) | | [moving_block](#moving-block) | | [moving_block_alpha](#moving-block-alpha) | | [moving_block_alpha_seasons](#moving-block-alpha-seasons) | | [moving_block_alpha_single_side](#moving-block-alpha-single-side) | | [moving_block_blend](#moving-block-blend) | | [moving_block_double_side](#moving-block-double-side) | | [moving_block_seasons](#moving-block-seasons) | | [opaque_block](#opaque-block) | | [opaque_block_color](#opaque-block-color) | | [opaque_block_color_uv2](#opaque-block-color-uv2) | ## Properties Materials can have a range of different properties which affect their appearance, including: ### Backface-Culling This makes the inside faces of models **not** render. ### Alpha Channel Enables analogue translucency, usage of the alpha channel of textures. ### Emissive Causes the texture to not be affected by dim lighting, and appear to glow. If there is usage of the alpha channel, the emissivity is in direct proportion to how transparent each individual pixel is. ### Set Translucency Regardless of other properties, is always completely rendered at a pre-determined translucency. ### Texture Blending When multiple textures are present, may use a filter of sorts to change the entities appearance, based on the textures. ## Details on the Materials The following is a last of each material, along with general known properties. The names are vague pointers to what each will do, some may act rather unpredictably, or have undocumented usages, so this only is what's certain for each: :::warning The following section has currently **only** been tested for with single textures. Take it all with a pinch of salt. It is highly recommended to experiment with the materials yourself. ::: ### alpha_block - Backface-culling - Completely Opaque ### alpha_block_color - Backface-Culling - Translucencies as Transparent ### banner Inconsistently renders objects with transparency behind. - N/A ### banner_pole Inconsistently renders objects with transparency behind. - Backface-Culling - Transparency ### beacon_beam - Completely Opaque ### beacon_beam_transparent This one is rather different. Particles that are behind it are rendered in front, and it appears to have "Frontface-Culling". - Alpha Channel ### charged_creeper Inconsistently renders objects with transparency behind. - Emissive - Set Translucency ### conduit_wind - Transparency - Translucency as Transparency ### entity - Completely Opaque - Backface Culling ### entity_alphablend Inconsistently renders objects with transparency behind. - Backface-Culling - Alpha Channel ### entity_alphablend_nocolorentity_static - Unknown - Potential Crash ### entity_alphatest - Transparency - Translucency as Transparency ### entity_alphatest_change_color - Transparency - Translucency as Opaque ### entity_alphatest_change_color_glint - Unknown ### entity_alphatest_glint - Unknown ### entity_alphatest_glint_item - Unknown ### entity_alphatest_multicolor_tint - Greyscale - Backface-Culling - Transparency - Translucency as Opaque ### entity_beam - Transparency - Translucency as Transparency ### entity_beam_additive Particles always render on top - Transparency - Emissive - Backface-Culling - Set Translucency ### entity_change_color - Completely Opaque ### entity_change_color_glint - Unknown ### entity_custom Inconsistently renders objects with transparency behind. - Backface-Culling - Alpha Channel ### entity_dissolve_layer0 Inconsistently renders objects with transparency behind. - Unknown ### entity_dissolve_layer1 - Unknown ### entity_emissive - Emissive - Completely Opaque - Backface-Culling ### entity_emissive_alpha - Emissive - Alpha Channel - Transparency ### entity_emissive_alpha_one_sided - Emissive - Alpha Channel - Transparency - Backface-Culling ### entity_flat_color_line - Backface-Culling - Completely Opaque ### entity_glint - Unknown ### entity_lead_base Inconsistently renders objects with transparency behind. - Alpha Channel ### entity_loyalty_rope - Unknown ### entity_multitexture - Unknown ### entity_multitexture_alpha_test - Unknown ### entity_multitexture_alpha_test_color_mask - Unknown ### entity_multitexture_color_mask - Unknown ### entity_multitexture_masked - Unknown ### entity_multitexture_multiplicative_blend - Unknown ### entity_nocull - Completely Opaque ### guardian_ghost Inconsistently renders objects with transparency behind. - Backface-Culling - Alpha Channel ### item_in_hand - Completely Opaque - Backface-Culling ### item_in_hand_entity_alphatest - Transparency - Translucency into either Opaque or Transparent depends on level. ### item_in_hand_entity_alphatest_color - Transparency - Translucency into either Opaque or Transparent depends on level. ### item_in_hand_glint - Unknown ### item_in_hand_multicolor_tint - Greyscale - Completely Opaque - Backface-Culling ### map - Transparency - Translucency into either Opaque or Transparent depends on level. ### map_decoration - Backface-Culling - Transparency - Translucency into either Opaque or Transparent depends on level. ### map_marker - Backface-Culling - Transparency - Translucency into either Opaque or Transparent depends on level. - Potential Crash ### moving_block - Completely Opaque - Backface-Culling ### moving_block_alpha - Backface-Culling - Transparency - Translucency into either Opaque or Transparent depends on level. ### moving_block_alpha_seasons - Translucency into either Opaque or Transparent depends on level. - Transparency ### moving_block_alpha_single_side - Backface-Culling - Transparency - Translucency into either Opaque or Transparent depends on level. ### moving_block_blend Inconsistently renders objects with transparency behind. - Backface-Culling - Alpha Channel ### moving_block_double_side - Completely Opaque ### moving_block_seasons - Completely Opaque - Backface-Culling ### opaque_block - Completely Opaque - Backface-Culling ### opaque_block_color - Completely Opaque - Backface-Culling ### opaque_block_color_uv2 - Completely Opaque - Backface-Culling :::warning Please note, that these have also only been tested using a RenderDragon platform. Non-RenderDragon visuals may differ. :::