Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Oxidation

From SAS Gaming Wiki
File:All Oxidizing Blocks.png
Some blocks that are affected by oxidation

Oxidation (also known as oxidization or oxidisation) is a mechanic that causes many Minecraft:blocks and Minecraft:mobs made from Minecraft:copper to oxidize over time, changing their appearance and, in a few cases, their functionality.

All objects that oxidize can be 'locked' in their current oxidation state by being waxed with Minecraft:honeycombs, and can gradually be scraped of their wax and/or oxidation using an Minecraft:axe.

Mechanics

Template:Missing info

Blocks

Non-waxed blocks made from copper can oxidize over time, gaining a verdigris appearance over four stages:

Minecraft:Lightning bolts and Minecraft:axes can remove the oxidation on copper blocks.

As the block begins to oxidize (exposed copper), it gets discolored and green spots begin to appear. As the oxidation continues (weathered copper), the block is a green color with brown spots. In the last stage (oxidized copper), the block is teal with several green spots.

Oxidation is a purely visual mechanic in most cases, but there are behavioral differences on some blocks, such as the fact only unoxidized Minecraft:copper blocks can be crafted back into Minecraft:copper ingots. Another one is that the light level of Minecraft:copper bulbs depends on the oxidation level. Normal copper bulbs have a light level of 15, exposed copper bulbs have a light level of 12, weathered copper bulbs have a light level of 8, and oxidized copper bulbs have a light level of 4.

Oxidation of copper blocks relies only on Minecraft:random ticks. Unlike the real-world phenomenon, rain or water does not accelerate oxidation, and covering copper blocks with other blocks does not prevent oxidation.

Template:IN, groups of non-waxed copper blocks oxidize far more slowly than single copper blocks that are spaced at least 4 blocks apart. This is because a block in a group being at the same or lower oxidation level than the others slows down the oxidation process for all other blocks within 4 blocks of Minecraft:taxicab distance. Oxidation speed for a group of copper blocks can be increased by placing oxidized copper blocks around less oxidized copper blocks, but this does not offer a speed improvement over placing the blocks 4 apart. The calculations for the oxidation behavior are as follows:

Template:IN, when a random tick is given, a copper block has a Template:Frac chance to enter a state called pre-oxidation. This means a copper block has approximately a 5% chance per minute to enter pre-oxidation at least once, and enters pre-oxidation after roughly 20 minutes on average.

In pre-oxidation, the copper block checks all non-waxed copper blocks within a distance of 4 blocks Minecraft:taxicab distance in order to determine whether it should oxidize.

  • If there is any copper block that has a lower oxidation level, then the copper block does not oxidize, and pre-oxidation ends.
  • Otherwise, the chance of oxidation is determined by the proportion of nearby unwaxed copper blocks that are at the same or higher oxidation level. Let a be the number of all nearby non-waxed copper blocks, and b be the number of nearby non-waxed copper blocks that have a higher oxidation level. Calculate a proportion value c from this equation: c = Template:Frac. Additionally, let a modifying factor m be 0.75 if the copper block has no oxidation, or 1 if the copper block is exposed or weathered.<ref>"21w05a Code Review"</ref> Then the final oxidation probability is mc2.

For example, an unweathered copper block surrounded by 6 unweathered copper blocks and 6 exposed copper blocks has a 21.7% chance to oxidize if it enters the pre-oxidation state. In this case, a = 12, b = 6, and m = 0.75.<ref>Template:Ytl</ref>

The resulting behavior for groups of copper blocks is that oxidation typically begins at corners or edges, and spreads evenly from there, with an entire region needing to reach a minimum oxidation level before advancing to the next.

Copper golem

Template:Main A non-waxed copper golem takes between 7 hours and 7 hours and 40 minutes to oxidize to the next stage. Since the timer is based on Minecraft:gametime, it advances even if the golem is not located in a loaded Minecraft:chunk. Once fully oxidized, a copper golem has a 0.58% chance per Minecraft:tick to become a Minecraft:copper golem statue and take a random pose, provided it is not Minecraft:waxed and is fully located in Minecraft:air.

Waxing

Template:Main Template:Control a Minecraft:honeycomb on a non-waxed copper block (or Minecraft:crafting them together) turns it into its waxed variant, which prevents the block from oxidizing entirely. Using an Minecraft:axe on a waxed copper block turns it into the respective non-waxed copper block. Waxed blocks have the same texture as unwaxed ones.

Deoxidation

Using an Minecraft:axe on an exposed, weathered, or oxidized copper block removes one layer of oxidation, making it become a regular, exposed, or weathered copper block respectively. The axe removes wax first, then oxidation layers. If using on an unoxidized copper golem statue, scraping it with an axe reanimates it into an unoxidized copper golem.

Minecraft:Lightning can also remove oxidation from copper blocks. A lightning bolt striking a non-waxed copper block removes all oxidation from the block, and may also deoxidize randomly selected copper blocks nearby.Template:Verify. Template:IN, these additional blocks are chosen by random walks as follows: The position of the struck copper blockTemplate:Info needed is set as the start point. Then, the game performs 3 to 5 walks. In the beginning of each walk, a judgment point is set at the start point. For each step of the walk, the game randomly selects 10 blocks from a 3×3×3 volume centered on the judgment point. If a non-waxed copper block is found among these 10 blocks, the judgment point is transferred to the first such block found, and 1 oxidation layer of that block is removed (if the block is still unoxidized, the block stays as it is). The number of steps in a walk is between 1 and 8 (inclusive), chosen randomly for each walk. This means that one single lightning strike can deoxidize up to 41 blocks (1 block initially struck by lightning + 5 max walks*8 max steps in every walk).<ref>"21w11a Code Review"</ref>

Affected features

The following blocks and mobs are affected by oxidation:

Feature Unoxidized Exposed Weathered Oxidized
Template:BlockLink File:Block of Copper.png File:Exposed Copper.png File:Weathered Copper.png File:Oxidized Copper.png
Template:BlockLink File:Chiseled Copper.png File:Exposed Chiseled Copper.png File:Weathered Chiseled Copper.png File:Oxidized Chiseled Copper.png
Template:BlockLink File:Copper Bars.png File:Exposed Copper Bars.png File:Weathered Copper Bars.png File:Oxidized Copper Bars.png
Template:BlockLink File:Copper Bulb.png File:Exposed Copper Bulb.png File:Weathered Copper Bulb.png File:Oxidized Copper Bulb.png
Template:BlockLink File:Copper Chain.png File:Exposed Copper Chain.png File:Weathered Copper Chain.png File:Oxidized Copper Chain.png
Template:BlockLink File:Copper Chest.png File:Exposed Copper Chest.png File:Weathered Copper Chest.png File:Oxidized Copper Chest.png
Template:BlockLink File:Copper Door.png File:Exposed Copper Door.png File:Weathered Copper Door.png File:Oxidized Copper Door.png
Template:EntityLink File:Copper Golem.png File:Exposed Copper Golem.png File:Weathered Copper Golem.png File:Oxidized Copper Golem.png
Template:BlockLink File:Copper Golem Statue.png File:Exposed Copper Golem Statue.png File:Weathered Copper Golem Statue.png File:Oxidized Copper Golem Statue.png
Template:BlockLink File:Copper Grate.png File:Exposed Copper Grate.png File:Weathered Copper Grate.png File:Oxidized Copper Grate.png
Template:BlockLink File:Copper Lantern.gif File:Exposed Copper Lantern.gif File:Weathered Copper Lantern.gif File:Oxidized Copper Lantern.gif
Template:BlockLink File:Copper Trapdoor.png File:Exposed Copper Trapdoor.png File:Weathered Copper Trapdoor.png File:Oxidized Copper Trapdoor.png
Template:BlockLink File:Cut Copper.png File:Exposed Cut Copper.png File:Weathered Cut Copper.png File:Oxidized Cut Copper.png
Template:BlockLink File:Cut Copper Slab.png File:Exposed Cut Copper Slab.png File:Weathered Cut Copper Slab.png File:Oxidized Cut Copper Slab.png
Template:BlockLink File:Cut Copper Stairs.png File:Exposed Cut Copper Stairs.png File:Weathered Cut Copper Stairs.png File:Oxidized Cut Copper Stairs.png
Template:BlockLink File:Lightning Rod.png File:Exposed Lightning Rod.png File:Weathered Lightning Rod.png File:Oxidized Lightning Rod.png

Achievements

Template:Load achievements

Advancements

Template:Load advancements

History

Reveal

Template:HistoryTable

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Issues

Template:Issue list

References

Template:Reflist

Navigation

Template:Navbox gameplay

Minecraft:es:Oxidación Minecraft:fr:Oxydation Minecraft:ja:酸化 Minecraft:ko:산화 Minecraft:pt:Oxidação Minecraft:ru:Окисление Minecraft:uk:Окиснення Minecraft:zh:氧化