Welcome to our Forums!

Type /register while in-game to register for a forum account.

Implement in Future Tree Felling Axe

Zrxes

New Member
Slicer
It would only be fitting for Arbre to sell an axe that either cuts a large amount of logs in a row or an entire tree when cutting from the bottom since his other wares are a bow that will get rid of leaves. Since the leaf cutter's main purpose is to get rid of leaves quickly and efficiently wouldn't it be wise to implement an axe of the same manner?
 

Magpieman

Old One
Staff member
Old One
The reason we haven't done this is to protect against griefing, both deliberate and accidental. People tend not to build houses out of leaves but wood is one of the most popular building materials. An item like this could cause a lot of problems with players accidentally damaging others builds. The only way I could see an item like this working is if we distinguish between 'natural' wood and player placed wood.
 

Zrxes

New Member
Slicer
The reason we haven't done this is to protect against griefing, both deliberate and accidental. People tend not to build houses out of leaves but wood is one of the most popular building materials. An item like this could cause a lot of problems with players accidentally damaging others builds. The only way I could see an item like this working is if we distinguish between 'natural' wood and player placed wood.
most natural wood is the full log (bark some may call it) form that you cannot get by placing, this makes it easy to distinguish between natural and placed
 

Magpieman

Old One
Staff member
Old One
most natural wood is the full log (bark some may call it) form that you cannot get by placing, this makes it easy to distinguish between natural and placed
That's true, however Mojang are making them craftable in the next update, so I expect people to build using them.
 

Zrxes

New Member
Slicer
That's true, however Mojang are making them craftable in the next update, so I expect people to build using them.
could we at least have them for before the next update? since it isn't due for a little while
 

Skuhoo

Administrator
Staff member
Elder
could we at least have them for before the next update? since it isn't due for a little while

What makes you think 1.13 is that far off? I expect it'll be released within a month.
 

Wizardteepot

Well-Known Member
Slicer
I expect it'll be released within a month.

God, I hope not. I know a lot of people are excited for 1.13, but jeez am I scared for it.

That said, going back on topic, another thing that I was always thinking about when it applied to an item like this is the sheer amount of entities that it'd create all at once. Each of Loka's custom trees are about 100 to 300 wooden blocks, I'd imagine. If you had an axe that could break all of those at once, each wooden block dropping as an entity, it's bound to put some serious strain on the server. Now, with 40 active players average, you have to assume that everyone can use this type of axe at once. Do the math. 40 average players times 200 average entities...you could be looking at something as extreme as 8000 entities, all loaded in, all affected by gravity, all at once.

Tl;Dr: it sounds like a great idea, but not the most efficient for server performance...
 

Skuhoo

Administrator
Staff member
Elder
Server performance wouldn't be an issue, as there would not be anywhere close to that many entities. Items stack together into groups of 64, meaning those 100-300 logs would turn into between 2 and 5 entities.

From a balance perspective, an axe that remove entire trees almost certainly wouldn't actually drop any logs though, as that would be completely overpowered.
 

Magpieman

Old One
Staff member
Old One
I do think it would be nice to have some way of more efficiently clearing trees in the future. We will have to look into the pro's and cons of different ways of doing it.
 

DFG1125

Active Member
Slicer
If griefing is a problem, make it so you can only do it in your own claim. And possibly add a town permission to use it like there is for TNT. And anything that was accidentally done in town like taking a building out could be considered town griefing and be rolled back. Though I wouldn't punish for it because accidents do happen.
 

Magpieman

Old One
Staff member
Old One
If griefing is a problem, make it so you can only do it in your own claim. And possibly add a town permission to use it like there is for TNT. And anything that was accidentally done in town like taking a building out could be considered town griefing and be rolled back. Though I wouldn't punish for it because accidents do happen.
This is exactly the problem. With all the things our admins need to do, we don't want to burden them with more work that is not necessary.
 

Paraboilc

Member
well the game already has a way of distinguishing player placed wood and natural wood, if i placed spruce in my town, i can still break it and get spruce but if it's natural wood it changes to oak, so its already kinda there
 

Cryptite

Elder
Staff member
Elder
well the game already has a way of distinguishing player placed wood and natural wood, if i placed spruce in my town, i can still break it and get spruce but if it's natural wood it changes to oak, so its already kinda there

Keyword: kinda. That feature works, kinda. There are a lot of player-placed logs it thinks are natural and vice versa; that's why you have some real weird log regen in town/dead-towns, etc.
 

Cryptite

Elder
Staff member
Elder
I want this. Crypt and Mag are silly babies. +1

The way this would likely have to be implemented is by a comparison with the "clean worlds". Effectively, we have untainted versions of all the worlds running in the background, and when Loka needs to do a hard regenerate of an area, it merely asks the clean world "Hey, what block is x,y,z on world supposed to be?" Then it just sets that block.

Conceivably, the "Woodcutter" would work by verifying each log block that would be affected against the clean worlds and then only exploding them if they are in fact logs on that world. This would, however, cause issues anywhere a log exists with the same data and position on both worlds. This wouldn't likely be a large quantity of blocks, but it's the only real way it would probably have to work.

I would say these things should be really expensive...
 

Drew_doc

Member
Slicer
The way this would likely have to be implemented is by a comparison with the "clean worlds". Effectively, we have untainted versions of all the worlds running in the background, and when Loka needs to do a hard regenerate of an area, it merely asks the clean world "Hey, what block is x,y,z on world supposed to be?" Then it just sets that block.

Conceivably, the "Woodcutter" would work by verifying each log block that would be affected against the clean worlds and then only exploding them if they are in fact logs on that world. This would, however, cause issues anywhere a log exists with the same data and position on both worlds. This wouldn't likely be a large quantity of blocks, but it's the only real way it would probably have to work.

I would say these things should be really expensive...
As someone who has lived in the jungle for the majority of their time on Loka I would gladly pay a lot for this axe if it were to be implemented.
 

Grubul

Well-Known Member
Slicer
I'm testing one now
Ill pay for it.

But would it cut logs in a row, or whole tree?

If row - would it cut a row from the side which a player hits the 1st log?

If a whole tree - if two trees are connected - would all of their roots need to be cut first?

Also Leafs would still stay - i suppose. For there needs to be a need for leafcutter.
 
Last edited:
Back
Top