Metallurgy/Arborenda Shamir: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
(Reflect 1.17 Changes)
m (Updated to reflect Mangrove, and backdate Wood/Log support)
Line 7: Line 7:
}}
}}


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 ==
Line 23: Line 23:


=== Usage ===
=== Usage ===
Breaking any log type with an axe will cause connected logs to be destroyed, creating a "tree feller" effect. Each block destroyed uses one durability on the axe, regardless of the unbreaking enchantment.
Breaking compatible trees with an axe will cause connected valid blocks to be destroyed, creating a "tree feller" effect. Each block destroyed uses one durability on the axe, regardless of the unbreaking enchantment.
[[File:Arborenda demo.gif|frame|Felling a tree with Arborenda|alt=]]
[[File:Arborenda demo.gif|frame|Felling a tree with Arborenda|alt=]]


Destroying any of the following blocks will trigger the effect and destroy all connected logs:
{|
{| class="wikitable"
! Valid Blocks
  |-
  |-
  | {{Stack| Oak Log | size = 24 }} Oak Log
  | {{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|Crimson Hyphae|inline=true}} {{Stack|Warped Hyphae|inline=true}}}} {{Cycle|{{Stack|Mangrove Log|inline=true}} {{Stack|Mangrove Wood|inline=true}}}}
| {{Stack| Spruce Log | size = 24 }} Spruce Log
|}
|{{Stack| Birch Log | size = 24 }} Birch Log
|{{Stack| Jungle Log | size = 24 }} Jungle Log
|{{Stack| Acacia Log | size = 24 }} Acacia Log
|{{Stack| Dark Oak Log | size = 24 }} Dark Oak Log
|{{Stack| Crimson Hyphae | size = 24}} Crimson Hyphae


| {{Stack| Warped Hyphae | size = 24}} Warped Hyphae
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.
|}
Additionally, {{Cycle|{{Stack|Nether Wart Block| size = 24}}{{Stack|Warped Wart Block| size = 24}}}} Wart Blocks and {{Stack|Shroomlight| size = 24}} Shroomlights connected to logs are broken.


=== Technical Details===
=== Technical Details===
The connected logs are broken in a width-first manner and the process can be terminated either  
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 log blocks, '''or'''  
* '''naturally:''' When the algorithm runs out of connected valid blocks, '''or'''  
* '''forcefully:''' When either 256 log blocks have been destroyed, or 32 recursion layers have been exceeded.  
* '''forcefully:''' When either 256 blocks have been destroyed, or 32 recursion layers have been exceeded.  


==History==
==History==
Line 51: Line 44:
  |+
  |+
  ! 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
  |-
  |-
  | rowspan="2" |1.17
  | Removed Stripped Logs from valid blocks
| rowspan="2" |20 Aug 2021
|Updated to use the flood-fill algorithm
  |-
  |-
  |Now uses durability per log
  | 1.19
| 30 Oct 2022
| Added support for Mangrove Logs and Roots
|}
|}


{{Modules List/Metallurgy}}
{{Modules List/Metallurgy}}

Revision as of 18:48, 3 November 2022

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. Each block destroyed uses one durability on the axe, regardless of the unbreaking enchantment.

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