Animals not working right

When I have the plugin loaded, animals, when harvesting, do not decay nor disappear once done. If I unload the plugin, they work normally. Any advice?

use the default config, and keep server.pve false

I'm not sure what happened with the config, but it's still leaving the animal bodies around once finished harvesting... server is PVE false.

I just tried this for you and its not happening with the default config

unloading doesn't mean much since any plugin can use the hooks provided by TruePVE to allow or block damage

I will have to take a closer look at DynamicPVP and whatnot then- really can't figure out what is conflicting but when I do I'll share in case anyone else has similar probs. :)

ok sounds good

i'm having an issue where the animals are attacking players but not actually doing damage to them. anyone have any insight on this if i recall this was working pre update but unsure. i'm also running dynamic pvp.

just tried and animals are doing damage still ya
test with default config and if its still blocked then another plugin is blocking it otherwise its your rules

ok will try that. thanks for the reply

sorry for the late reply i've unloaded all other plugins dealing with pve or dynamic pvp and the animals still don't damage player. i added wolf to the entity group and now everything but polarbear is doing damage. however adding polarbear to the entity group still did nothing.

I just tried again and animals still damage me.
you do not need to add them to any entity group.

this is my config. before i added them to the entity group and wrote in wolf/bear can hurt player no animals were actually doing damage.

sorry for the mess i tried to help clean it up a little bit.

"Config Version": "2.1.3",
"Default RuleSet": "default",
"Configuration Options": { "handleDamage": true,
"useZones": false,
"Trace To Player Console": false,
"Trace To Server Console": false,
"Maximum Distance From Player To Trace": 0.0,
"Prevent Water From Extinguishing BaseOven": false,
"Prevent Players From Being Marked Hostile": false },
"Mappings": { "default": "default", "raid": "raid" },
"Schedule": { "enabled": false,
"useRealtime": false,
"broadcast": false, "entries": [] },
"RuleSets": [ { "name": "default", "enabled": true,
"defaultAllowDamage": false,

"flags": "HumanNPCDamage,LockedBoxesImmortal,LockedDoorsImmortal,PlayerSamSitesIgnorePlayers,AuthorizedDamage,CupboardOwnership,AuthorizedDamageRequiresOwnership,SelfDamage",

"rules": [ "anything can hurt dispensers", "anything can hurt resources", "fire can hurt players", "fire cannot hurt traps", "fire cannot hurt teslacoil", "fire cannot hurt doors", "fire cannot hurt buildings", "fire cannot hurt deployables", "fire cannot hurt storages", "fire can hurt npcs", "fire can hurt npcmurderer", "fire can hurt npcscientist", "mini cannot hurt mini", "minicopter cannont hurt minicopter", "npcs can hurt players", "npcs can hurt npcs", "npcs can hurt npcmurderer", "npcs can hurt npcscientist", "npcscientist can hurt npcs", "npcscientist can hurt players", "npcscientist can hurt npcmurderer", "npcmurderer can hurt npcs", "npcmurderer can hurt players", "npcmurderer can hurt npcscientist", "players cannot hurt players", "players cannot hurt traps", "players cannot hurt teslacoil", "players cannot hurt doors", "players cannot hurt buildings", "players cannot hurt deployables", "players cannot hurt storages", "players cannot hurt barricades", "players cannot hurt balloons", "players cannot hurt minicopter", "players cannot hurt samsite", "players can hurt npcs", "players can hurt npcscientist", "players can hurt heli", "players can hurt horse", "players can hurt npcmurderer", "teslacoil can hurt anything", "teslacoil cannot hurt players", "traps can hurt players", "traps can hurt npcs", "turrets can hurt players", "wolfs can hurt players", "polarbears can hurt player" ] }, { "name": "raid", "enabled": true, "defaultAllowDamage": true, "flags": "AuthorizedDamage,HumanNPCDamage,SelfDamage,CupboardOwnership,AuthorizedDamageRequiresOwnership", "rules": [ "anything can hurt dispensers", "anything can hurt players", "players can hurt players", "players can hurt traps", "players can hurt teslacoil", "players can hurt doors", "animals can hurt players", "players can hurt buildings", "players can hurt deployables", "players can hurt storages", "players can hurt barricades", "players can hurt npcs", "players can hurt npcscientist", "players can hurt npcmurderer", "players can hurt balloons", "players can hurt minicopter", "players can hurt samsite", "players can hurt heli", "players can hurt horse", "traps can hurt players", "traps can hurt npcs", "teslacoil can hurt anything", "teslacoil can hurt players", "barricades can hurt players", "highwalls can hurt players", "npcs can hurt players", "npcs can hurt npcs", "npcs can hurt npcmurderer", "npcs can hurt npcscientist", "npcscientist can hurt npcs", "npcscientist can hurt players", "npcscientist can hurt npcmurderer", "npcmurderer can hurt npcs", "npcmurderer can hurt players", "npcmurderer can hurt npcscientist", "fire can hurt players", "fire can hurt traps", "fire can hurt teslacoil", "fire can hurt doors", "fire can hurt buildings", "fire can hurt deployables", "fire can hurt storages", "anything can hurt resources", "anything can hurt samsite", "samsite can hurt minicopter", "samsite can hurt heli", "samsite can hurt players", "samsite can hurt balloons" ] } ],
"Entity Groups": [ { "name": "barricades", "members": "Barricade, icewall, GraveYardFence", "exclusions": "barricade.concrete, barricade.sandbags, barricade.metal, barricade.stone, barricade.wood, barricade.woodwire" }, { "name": "dispensers", "members": "BaseCorpse, HelicopterDebris, PlayerCorpse, NPCPlayerCorpse, HorseCorpse, SkyLantern", "exclusions": "" }, { "name": "fire", "members": "FireBall, FlameExplosive, FlameThrower, BaseOven, FlameTurret, rocket_heli_napalm, napalm, oilfireball2", "exclusions": "" }, { "name": "guards", "members": "bandit_guard, scientistpeacekeeper, sentry.scientist.static", "exclusions": "" }, { "name": "heli", "members": "PatrolHelicopter", "exclusions": "" }, { "name": "highwalls", "members": "SimpleBuildingBlock, wall.external.high.ice, gates.external.high.stone, gates.external.high.wood", "exclusions": "" }, { "name": "ridablehorses", "members": "RidableHorse", "exclusions": "" }, { "name": "cars", "members": "BasicCar, ModularCar, BaseModularVehicle, BaseVehicleModule, VehicleModuleEngine, VehicleModuleSeating, VehicleModuleStorage, VehicleModuleTaxi, ModularCarSeat", "exclusions": "" }, { "name": "mini", "members": "minicopter.entity", "exclusions": "" }, { "name": "scrapheli", "members": "ScrapTransportHelicopter", "exclusions": "" }, { "name": "ch47", "members": "ch47.entity", "exclusions": "" }, { "name": "npcs", "members": "ch47scientists.entity, BradleyAPC, CustomScientistNpc, ScarecrowNPC, HumanNPC, NPCPlayer, ScientistNPC, TunnelDweller, SimpleShark, UnderwaterDweller, ZombieNPC, Wolf, Bear, Boar, Polar Bear, Deer", "exclusions": "" }, { "name": "polarbears", "members": "Polarbear", "exclusions": "" }, { "name": "wolfs", "members": "Wolf", "exclusions": "" }, { "name": "players", "members": "BasePlayer, FrankensteinPet", "exclusions": "" }, { "name": "resources", "members": "ResourceEntity, TreeEntity, OreResourceEntity, LootContainer", "exclusions": "hobobarrel.deployed" }, { "name": "snowmobiles", "members": "snowmobile, tomahasnowmobile", "exclusions": "" }, { "name": "traps", "members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, TeslaCoil, spikes.floor", "exclusions": "" }, { "name": "junkyard", "members": "magnetcrane.entity, carshredder.entity", "exclusions": "" }, { "name": "tugboats", "members": "Tugboat", "exclusions": "" }, { "name": "heliturrets", "members": "turret_attackheli", "exclusions": "" } ], "Allow Killing Sleepers": false, "Allow Killing Sleepers (Ally Only)": false, "Allow Killing Sleepers (Authorization Only)": false, "Ignore Firework Damage": true, "Ignore Campfire Damage": false, "Ignore Ladder Damage": false, "Ignore Sleeping Bag Damage": false

this config is ancient, outdated, and loaded with redundancy

key rules have been removed (anything can hurt players) which is why animals don't deal damage. you should not remove this rule. it will require you add more entity groups further impacting server performance (like animals) and PVP is blocked by players cannot hurt players already

several cannot hurt rules are redundant since they're blocked by defaultAllowDamage already

several rules are referencing entity groups that don't exist, and those rules should be removed as they're blocked by defaultAllowDamage already

Polar Bear should be Polarbear

you should use the default config and work from that

 

thanks will do sorry i'm not known for my compentancy lol. thanks for the help

Merged post

sorry quick question i've deleted everything i can find having to do with truepve and it's still coming up with the old config with my added entity groups i've deleted the .json in the config and the lang and the cs and redownloaded the .cs and it loads in the old config

nevermind i just had to let it set for a while unloaded for some reason. i have the default config now.

no need to apologize. the plugin has a bit of a learning curve and can be a challenge for anyone. its why I maintain a well balanced default config so you have less work to do, and plenty of examples to start with.

defaultAllowDamage false means almost everything is blocked by default

PVP is blocked by this option. raiding is blocked. almost everything is blocked by it. that means you create rules to allow damage instead

anything can hurt players enables PVP since the default will not be used if a rule is added for it

and if you create a broad rule that states anything then you must add additional rules as exceptions to that rule, such as disabling PVP but allowing players to take damage from anything else.

players cannot hurt players disables PVP since you just enabled it with the above rule

if you don't want fire to hurt players then you use fire cannot hurt anything or fire cannot hurt players. if you put anything then its two fold, nothing will take damage from fire, and no entity group is required to block damage from fire either since anything keyword was used

avoid using doors, buildings, deployables and other such nonsense entity groups that only serve to impact server performance. defaultAllowDamage blocks damage to this already, and only a rule can allow it and it should be