Metallurgy/Arborenda Shamir: Difference between revisions

Reflect 1.17 Changes
m (Misode, please fill out the rest of the details)
(Reflect 1.17 Changes)
Line 23: Line 23:


=== 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 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.
[[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.
Destroying any of the following blocks will trigger the effect and destroy all connected logs:
{| class="wikitable"
{| class="wikitable"
! Log Type
! Process
  |-
  |-
  | {{Stack| Oak Log | size = 24 }} Oak Log
  | {{Stack| Oak Log | size = 24 }} Oak Log
| Oak logs in a 11x11 area above the initial log are broken
| {{Stack| Spruce Log | size = 24 }} Spruce Log
|-
|{{Stack| Birch Log | size = 24 }} Birch Log
| {{Stack| Spruce Log | size = 24 }} Spruce Log
|{{Stack| Jungle Log | size = 24 }} Jungle Log
| Spruce logs in a 3x3 area above the initial log are broken
|{{Stack| Acacia Log | size = 24 }} Acacia Log  
|-
|{{Stack| Dark Oak Log | size = 24 }} Dark Oak Log
| {{Stack| Birch Log | size = 24 }} Birch Log
|{{Stack| Crimson Hyphae | size = 24}} Crimson Hyphae
| Birch logs directly area above the initial log are broken
 
|-
| {{Stack| Warped Hyphae | size = 24}} Warped Hyphae
| {{Stack| Jungle Log | 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 | size = 24 }} Acacia Log
| Acacia logs in a 7x7 area above the initial log are broken
|-
| {{Stack| Dark Oak Log | size = 24 }} Dark Oak Log
| Dark oak logs in a 7x7 area above the initial log 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===
Each layer is destroyed once every tick, so taller trees will take slightly longer to completely break.
The connected logs are broken in a width-first manner and the process can be terminated either


When moving up a column (trunk), if there are no logs broken in that layer, the process will stop at that layer.
* '''naturally:''' When the algorithm runs out of connected log blocks, '''or'''
* '''forcefully:''' When either 256 log blocks have been destroyed, or 32 recursion layers have been exceeded.  


== History ==
==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" |1.17
  | rowspan = 2 | 20 Aug 2021
  | rowspan="2" |20 Aug 2021
  | Updated to use the flood-fill algorithm
  |Updated to use the flood-fill algorithm
  |-
  |-
  | Now uses durability per log
  |Now uses durability per log
|}
|}


{{Modules List/Metallurgy}}
{{Modules List/Metallurgy}}
Bureaucrats, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, translator
196

edits