Good job Matt![]()

Timber [Obsolete]
Makes trees and cacti fall before being destroyed.
Total Downloads: 2,223 - First Release: Jul 21, 2017 - Last Update: Aug 28, 2017
- 5/5, 29 likes
-
I can't look at this app without thinking of Pitbull ....what is wrong with me?
-
hey plugin is nice but if i Change hits Standing or hitsfalen and reload plugin nothing happens.
????
best regards -
[09/01/2017 07:41:08] assets/bundled/prefabs/autospawn/resource/v2_temp_forest_small/pine-3.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
[09/01/2017 07:41:30] assets/bundled/prefabs/autospawn/resource/v2_temp_forest/pine-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
[09/01/2017 08:01:30] assets/bundled/prefabs/autospawn/resource/v2_tundra_forest_small/field-bare-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
[09/01/2017 08:09:48] assets/bundled/prefabs/autospawn/resource/v2_tundra_forest_small/field-bare-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
A lot of similar warnings. -
I think it's ok, just to warn you trees are out of bounds
When a tree fall, they fall behind the ground, and disappear in water -
I just want to say a thank you for making this possible for everyone.
-
Code:null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
-
For the record, I believe the plugin developer/owner has an idea of the lag issues going around lately. I couldn't edit my post so I'm going to make another comment.
Assumptions: The trees fall down into the void map endlessly and builds up entities which causes lag after a certain amount of time. This plugin requires alot of restarts and has poor optimization for the time being which causes server owners to stop using this plugin. To maintain this plugin and keep the server running smoothly, server owners are required to restart servers frequently throughout the day. Once every 4-6 hours or so; meaning, total of an estimate of minimal of 4 restarts per day.
Edit: what exactly happens, after a restart by doing /restart 300, the server restarts itself and loads in Timber, then massive amounts of endless console logs are shown on top of this comment which is also an issue afterwards. If owners refuse to restart the server, the entities will not spam the notification as much in console but the entities will build up which ends up in a bigger problem. -
Not experiencing the above. I followed a tree into the void and it vanishes in the water .Literally saw it disappear. No lag at all. However ... The trees .....they scream when you chop them down I mean ...c'mon . haha
-
You can disable the screams in the config.
However, I can imagine that this is lagging after a couple of hours IF the prefab is not really removed from the world correctly. -
Thank you for the awesome plugin, however it overrides Zlevels so I had to make some changes.
Open up your Timber.cs go to lines 36 & 37 comment them out.
Code://public float harvestStanding = 0.5f; // The rate of gather in fallen trees. //public float harvestFallen = 2.805f; // The rate of gather in standing trees.
Now go to line 133 and comment it out until line 142.
Code:/*Changes the harvest amount in objects that are falling or despawning. if (fallDefined || despawnDefined) { item.amount = (int) (item.amount * configs.options.harvestFallen); } else if (dispenser.gatherType == ResourceDispenser.GatherType.Tree) { item.amount = (int) (item.amount * configs.options.harvestStanding); } */
Ok first go to Timber.cs, only comment out line 37
Code:public float harvestStanding = 0.5f; // The rate of gather in fallen trees. //public float harvestFallen = 2.805f; // The rate of gather in standing trees.
Code://Changes the harvest amount in objects that are falling or despawning. if (fallDefined || despawnDefined) { //item.amount = (int) (item.amount * configs.options.harvestFallen); } else if (dispenser.gatherType == ResourceDispenser.GatherType.Tree) { item.amount = (int) (item.amount * configs.options.harvestStanding); }
Code:{ "options": { "harvestStanding": 0.0, "hitsStanding": 10, "hitsFallen": 10, "despawnLength": 30.0, "screamPercent": 0.03, "includeCacti": true, "logToPlayer": false } }
Regards,
Jager -
Can this be given a config option to not leave a stump, you end up with shit loads all over the map which pushes up ents and causes drastic fps drop server side.
-
go to line 28 remove this
Code:private readonly static string stumpPrefab = "assets/bundled/prefabs/autospawn/collectable/stone/wood-collectable.prefab";
Then go to line 272 and line 278 then remove this whole section
Code:if (colliderRadius >= MIN_STUMP_RADIUS) { var stumpPosition = gameObject.transform.position; var stumpHeight = TerrainMeta.HeightMap.GetHeight(stumpPosition); var stumpEntity = GameManager.server.CreateEntity(stumpPrefab, new Vector3(stumpPosition.x, stumpHeight, stumpPosition.z)); stumpEntity.Spawn(); }
Save your Timber.cs you are done.
[DOUBLEPOST=1505264243][/DOUBLEPOST]So I still cannot figure out how to change the amount of hits it takes to knock a tree down I change "hitsStanding": 10, but still nothing. -
This is an amazing plugin but... after tonight I will no longer be using this plugin on my server. Because every time I try to update hitsStanding nothing happens also there is quite a bit of lag, I have removed the stumps it spawns as well and still lagging my server to no end. It also spams my console with these messages below.
Code:null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:54) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnowtall-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-2.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?(13:58:55) | assets/bundled/prefabs/autospawn/resource/v2_arctic_forest_snow/pinesnow-1.prefab (Spawnable) Population is null, entity spawned from outside the spawn handler?
-
-
Same issue on my server, too bad the falling effect was nice indeed, but no other choice for me ... plugin uninstalled -
nobody else have the bug where, after tree is cut down, you cant walk through the space, there is "invisible wall" collision object remain ??
ah. i love this so much but i suppose must uninstall too -
i have had this plugin installed since you released it and we love it, but today someone told me that they could not harvest cactus. i had my setting to "includeCacti": false, because i didn't want them to fall. but this prevented them from harvesting and if they did happen to get flesh they could not even eat it :/ i changed "includeCacti": true, and all works was this your intention?
-
-
It took an absurd amount of time to figure out what plugin was doing this...but it turns out that Timber for whatever reason is preventing harvesting Cactus.
Whether or not IncludeCacti is true or false, in config file.
It didn't use to do this. Just wondering if there is going to be a fix for this at some point?Last edited by a moderator: Oct 5, 2017