Metallurgy/Arborenda Shamir: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
m (Arborenda works on Netherite Axes)
(Added description of enchantments effect on tree-felling behavior)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ModuleInfobox|creator=Bloo, Sparks, and Special|type=Expansion|name=Arborenda Shamir|requires=[[Metallurgy]]|versions=1.13+|icon=Arborenda_shamir.png}}
{{ModuleInfobox
| type = Expansion
| creator = {{UserLink|Bloo}}, {{UserLink|Sparks}}, and {{UserLink|SpecialBuilder32|Special}}
| updater = {{UserLink|Misode}}
| requires = [[Metallurgy]]
| versions = 1.13+
}}


The Aborenda Shamir helps the player the cut down trees in a more efficient manner.
The Arborenda Shamir helps the player the cut down trees in a more efficient manner.


== Features ==
== Features ==
{| class="wikitable"
{| class="wikitable"
|+Shamir Properties
|+ Shamir Properties
!Property
! Property
|Amplification
| Amplification
|-
|-
!Metal Band
! Metal Band
|{{Stack|gm4:Arborenda Shamir|inline=true}} Barium
| {{Stack| gm4:Arborenda Shamir }} Barium
|-
|-
!Valid Items
! Valid Items
|{{Stack|Wooden Axe|inline=true}} {{Stack|Stone Axe|inline=true}} {{Stack|Golden Axe|inline=true}} {{Stack|Iron Axe|inline=true}} {{Stack|Diamond Axe|inline=true}} {{Stack|Netherite Axe|inline=true}}
| {{Stack|Wooden Axe}} {{Stack|Stone Axe}} {{Stack|Golden Axe}} {{Stack|Iron Axe}} {{Stack|Diamond Axe}} {{Stack|Netherite Axe}}
|}
|}


=== Usage ===
=== Usage ===
Breaking any log type with an axe will cause logs around it to be destroyed, creating a "tree feller" effect. The way the logs are broken depends on the type of tree, but in every process, logs will be destroyed per vertical layer, moving from the bottom log, to the top log. The log items will drop in the same column as the initial log block, meaning when destroying a normal tree, the log items will land on a single block when they all fall down.
Breaking compatible trees with an axe will cause connected valid blocks to be destroyed, creating a "tree feller" effect. Sneaking while breaking a log disables the chaining effect, allowing a single log to be broken. Both the quality of the axe's material and the efficiency enchantment will affect the speed that the tree is broken. For example, a wooden axe will take a long time to destroy the entire tree, while a golden axe enchanted with Efficiency V is nearly instant. Each log block broken by the Shamir will remove one durability from the axe, but will never completely break the axe, leaving exactly one durability afterward if more logs were broken than remaining durability on the tool. This way an axe will not be destroyed by attempting to chop down too large of a tree, but rather only if the player attempts to chop a tree with an already depleted axe. The Unbreaking enchantment increases the life of the tool with the same odds as regular tools, with Unbreaking III having only a 25% chance of each block broken decreasing the durability.  
[[File:Arborenda demo.gif|frame|Felling a tree with Arborenda|alt=]]
[[File:Arborenda demo.gif|frame|Felling a tree with Arborenda|alt=]]


Below is a list of tree types and the process the logs are broken.
{|
{| class="wikitable"
! Valid Blocks
!Log Type
|-
!Process
| {{Cycle|{{Stack|Oak Log|inline=true}} {{Stack|Oak Wood|inline=true}}}} {{Cycle|{{Stack|Spruce Log|inline=true}} {{Stack|Spruce Wood|inline=true}}}} {{Cycle|{{Stack|Birch Log|inline=true}} {{Stack|Birch Wood|inline=true}}}} {{Cycle|{{Stack|Jungle Log|inline=true}} {{Stack|Jungle Wood|inline=true}}}} {{Cycle|{{Stack|Acacia Log|inline=true}} {{Stack|Acacia Wood|inline=true}}}} {{Cycle|{{Stack|Dark Oak Log|inline=true}} {{Stack|Dark Oak Wood|inline=true}}}}{{Cycle|{{Stack|Mangrove Log|inline=true}} {{Stack|Mangrove Wood|inline=true}}}} {{Stack|Crimson Hyphae|inline=true}} {{Stack|Warped Hyphae|inline=true}}
|-
|{{Stack|Oak Log|inline=true|size=24}} Oak Log
|Oak logs in a 11x11 area above the initial log are broken
|-
|{{Stack|Spruce Log|inline=true|size=24}} Spruce Log
|Spruce logs in a 3x3 area above the initial log are broken
|-
|{{Stack|Birch Log|inline=true|size=24}} Birch Log
|Birch logs directly area above the initial log are broken
|-
|{{Stack|Jungle Log|inline=true|size=24}} Jungle Log
|For the first 5 layers, jungle logs in a 3x3 area above the initial log are broken<br />For the remaining layers, jungle logs in a 11x11 area above the initial log are broken
|-
|{{Stack|Acacia Log|inline=true|size=24}} Acacia Log
|Acacia logs in a 7x7 area above the initial log are broken
|-
|{{Stack|Dark Oak Log|inline=true|size=24}} Dark Oak Log
|Dark oak logs in a 7x7 area above the initial log are broken
|}
|}


=== Technical Details ===
Additionally, {{Cycle|{{Stack|Nether Wart Block|size=24}}{{Stack|Warped Wart Block|size=24}}}} Wart Blocks, {{Stack|Shroomlight|size=24}} Shroomlights, and {{Stack|Mangrove Roots|size=24}} Mangrove Roots connected to logs are broken.
Each layer is destroyed once every tick, so taller trees will take slightly longer to completely break.  


When moving up a column (trunk), if there are no logs broken in that layer, the process will stop at that layer.
=== Technical Details===
The connected blocks are broken in a width-first manner and the process can be terminated either


== History ==
* '''naturally:''' When the algorithm runs out of connected valid blocks, '''or'''
* '''forcefully:''' When either 256 blocks have been destroyed, or 32 recursion layers have been exceeded.
 
==History==
{| class="wikitable"
{| class="wikitable"
|+
|+
!Version
! Version
!Date
! Date
!Change
! Change
|-
|-
|1.12
| 1.12
|10 Nov 2017
| 10 Nov 2017
|Alpha released Metallurgy on [[Gamemode 4D]]
| Alpha released Metallurgy on [[Gamemode 4D]]
|-
|-
| rowspan="2" |1.13
| rowspan="2" | 1.13  
|17 May 2019
| 17 May 2019
|Beta released on [[Public Server V]]
| Beta released on [[Public Server V]]
|-
|-
|08 Aug 2019
| 08 Aug 2019
|Officially Released Arborenda Shamir
| Officially Released Arborenda Shamir
|-
| rowspan="2" | 1.17
| rowspan="2" | 20 Aug 2021
| Updated to use the flood-fill algorithm
|-
| Now uses durability per log
|-
| rowspan="2" | 1.18
| rowspan="2" | 17 Nov 2021
| Added Hyphae blocks (Nether trees) and Wood blocks
|-
| Removed Stripped Logs from valid blocks
|-
| 1.19
| 30 Oct 2022
| Added support for Mangrove Logs and Roots
|}
|}


{{Modules List/Metallurgy}}
{{Modules List/Metallurgy}}
[[Category:Shamirs]]
[[Category:All Modules]]
[[Category:Expansion Packs]]

Latest revision as of 07:11, 3 January 2023

Arborenda Shamir

Module TypeExpansion
Created byBloo, Sparks and Special
Last Updated byMisode
Required ModulesMetallurgy
Compatible MC Versions1.13+

The Arborenda Shamir helps the player the cut down trees in a more efficient manner.

Features

Shamir Properties
Property Amplification
Metal Band Barium
Valid Items

Usage

Breaking compatible trees with an axe will cause connected valid blocks to be destroyed, creating a "tree feller" effect. Sneaking while breaking a log disables the chaining effect, allowing a single log to be broken. Both the quality of the axe's material and the efficiency enchantment will affect the speed that the tree is broken. For example, a wooden axe will take a long time to destroy the entire tree, while a golden axe enchanted with Efficiency V is nearly instant. Each log block broken by the Shamir will remove one durability from the axe, but will never completely break the axe, leaving exactly one durability afterward if more logs were broken than remaining durability on the tool. This way an axe will not be destroyed by attempting to chop down too large of a tree, but rather only if the player attempts to chop a tree with an already depleted axe. The Unbreaking enchantment increases the life of the tool with the same odds as regular tools, with Unbreaking III having only a 25% chance of each block broken decreasing the durability.

Felling a tree with Arborenda
Valid Blocks

Additionally, Wart Blocks, Shroomlights, and Mangrove Roots connected to logs are broken.

Technical Details

The connected blocks are broken in a width-first manner and the process can be terminated either

  • naturally: When the algorithm runs out of connected valid blocks, or
  • forcefully: When either 256 blocks have been destroyed, or 32 recursion layers have been exceeded.

History

Version Date Change
1.12 10 Nov 2017 Alpha released Metallurgy on Gamemode 4D
1.13 17 May 2019 Beta released on Public Server V
08 Aug 2019 Officially Released Arborenda Shamir
1.17 20 Aug 2021 Updated to use the flood-fill algorithm
Now uses durability per log
1.18 17 Nov 2021 Added Hyphae blocks (Nether trees) and Wood blocks
Removed Stripped Logs from valid blocks
1.19 30 Oct 2022 Added support for Mangrove Logs and Roots