Open sandia opened 12 years ago
I can confirm this as well.
I also am having this issue, i will post if i can find a solution. FYI i was working before, not sure what happened.
Same, my trader does not take the money of whoever buys stuff from him.
this is also present in issue 743, https://github.com/CitizensDev/Citizens/issues/743 I would love to know how the devs for citizens could release an update for citizens today, AND MISS THIS ISSUE ENTIRELY, CONSIDERING THERE ARE NOW 4 THREADS FOR IT!
I understand people can be busy but christ, this is a small error, that happened between 1.1.4 and 1.1.5 as i recall 1.1.4 was made for R3 as well, so it would not have been a huge update with hundreds of event changes and such, small fix, for a small error, BTW devs, debug mode doesnt work either, just an FYI
Edit: sorry about the outburst, if I could fix this myself i would, and probably wouldnt be on here posting tickets at all. But i dont know how to code in Java, and i dont know how to compile java source, so here i sit yelling at people ive never met because they cant be bothered to fix a bug which is almost certainly their doing.
That's true but keep in mind that this was working for me earlier with the same versions I am using now. Also traders are working but the blacksmiths are not. You can download dev builds of citizens also. On Feb 12, 2012 10:28 AM, "Rainemakerx" < reply@reply.github.com> wrote:
this is also present in issue 743, https://github.com/CitizensDev/Citizens/issues/743 I would love to know how the devs for citizens could release an update for citizens today, AND MISS THIS ISSUE ENTIRELY, CONSIDERING THERE ARE NOW 4 THREADS FOR IT!
I understand people can be busy but christ, this is a small error, that happened between 1.1.4 and 1.1.5 as i recall 1.1.4 was made for R3 as well, so it would not have been a huge update with hundreds of event changes and such, small fix, for a small error, BTW devs, debug mode doesnt work either, just an FYI
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3929302
@sandia are you using PEX? i can confirm that a similar bug is caused by PEX after thorough testing https://github.com/CitizensDev/Citizens/issues/743
I'd like to ask what economy plugin you're using and what permissions system you're using I use bPermissions and BOSEconomy and have never seen/heard of this problem with them
PEX and Iconomy
Same, I'm using PEX and Iconomy and I have the problem.
@charlie1990 the primary reason i dont use bPermissions, is because i absolutely hate how it does command line configuration, that and PEX is basically a fork of the original permissions plugin with some tweaks as to how the files read.
as for BOSEconomy i looked at it, the problem is not with iConomy though, it is definitely an incompatibility between PEX and citizens, if i had to guess i'd say the server sees the NPC as a player, which PEX realizes needs permissions to do things like take damage, and modify account balances, but citizens doesnt have a permission node for its money handling because its all done internally with the end balance being applied to the account by a function, not a command. so PEX completely ignores the functions, and as a result iConomy registers no change, because PEX stopped the function cold. thats my guess anyway
I am using PEX and Iconomy 5 I am a bit after with the iconomy but i have paid2mine and that is not uppdated for iconomy 6
PEX simply allows the players to interact with the blacksmith. If you can interact with the blacksmith at all that means pex is working. The fact that money being taken from the account doesn't work is an entirley different issue I think. On Feb 13, 2012 4:53 AM, "Rainemakerx" < reply@reply.github.com> wrote:
PEX and Iconomy
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3938371
Yea I got this after i uppdated to 1.1.4 and then i tried to go back that diden't work after that it have been so
It was working for me in 1.1.5 just fine, broke in 1.1.6
On Mon, Feb 13, 2012 at 2:59 PM, sandia < reply@reply.github.com
wrote:
Yea I got this after i uppdated to 1.1.4 and then i tried to go back that diden't work after that it have been so
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3947966
@JaredTS486 then explain why the issue wasnt present until i added PEX to my test server?
In fact, host a test server (if you have the time/lack of online users) to verify for yourself, PEX Iconomy and Citizens is all it takes to reproduce the issue, and you and I have both confirmed that Citizens and Iconomy works just fine.
Raine: I use PEX as well, and I never had any problems. In fact, my guess would be that the Citizens Devs broke the PEX permissions. However, you guys are just picking a plugin and blaming it. If ti was PEX, then a lot more wouldn't be working.
On Mon, Feb 13, 2012 at 3:08 PM, Rainemakerx < reply@reply.github.com
wrote:
@JaredTS486 then explain why the issue wasnt present until i added PEX to my test server?
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3948188
@DaneEveritt if you would kindly read issue 743 (which is the same issue), PEX is only being stated as the issue, because of the incompatibility with citizens, im not blaming anyone, or any single plugin. merely pointing out that PEX, when introduced to citizens and iconomy, reproduces the issue 100% of the time, PEX itself is functioning perfectly, as is Iconomy, the issue is a broken permission or something of the sort between PEX and Citizens.
This does not make any sense. Before i was able to use PEX, iConomy, and Citizens just fine without any issues. And so far I have tried previous versions of PEX and Citizens. Looking more into permissions to see whats is actually allowed. Im thinking this is more of an issue with a special permission that is not charging you but is default for everyone.
On Mon, Feb 13, 2012 at 1:29 PM, Rainemakerx < reply@reply.github.com
wrote:
@DaneEveritt if you would kindly read issue 743 (which is the same issue), PEX is only being stated as the issue, because of the sudden incompatibility with citizens, im not blaming anyone, or any single plugin. merely pointing out that PEX, when introduced to citizens and iconomy, reproduces the issue 100% of the time, PEX itself is functioning perfectly, as is Iconomy, the issue is a broken permission or something of the sort between PEX and Citizens.
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3948621
08:11:57 [INFO] [Citizens] Saving npc files to disk... 08:11:57 [SEVERE] java.io.IOException: Unable to create parent directories of plugins/Citizens/npc-profiles.yml 08:11:57 [SEVERE] at com.google.common.io.Files.createParentDirs(Files.java:463) 08:11:57 [SEVERE] at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:52) 08:11:57 [SEVERE] at net.citizensnpcs.properties.CachedYAMLHandler.save(CachedYAMLHandler.java:61) 08:11:57 [SEVERE] at net.citizensnpcs.properties.PropertyManager.saveState(PropertyManager.java:110) 08:11:57 [SEVERE] at net.citizensnpcs.Citizens$2.run(Citizens.java:142) 08:11:57 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137) 08:11:57 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:503) 08:11:57 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435) 08:11:57 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 08:11:57 [INFO] [Citizens] Saved.
This is a eror i get when i try to save npc
I think i have loaded the problem with PEX i gone try more when I come home the problem was the plugins that follow PEX modifyworld and chatmanager. The problem I don't know why them have a problem but when i read the 1 post from https://github.com/CitizensDev/Citizens/issues/743 there he say he did remove temporally all he's pluging and he din't know what he did do. I think he did take all files ant did put in it again but this time he didn't have modifyworld and chatmanger because my modifyworld.jar did i lost on some way and did redownload.
To fix this just remove modifyworld.jar and chatmanger.jar
That's good to know. Modifyworld.jar is one that I have loaded and I still have the issue. However I'm not willing to sacrifice the server security over a blacksmith not working. However the modify world permissions might have something to do with the reason its not working. I'm keeping in mind in the past I have run pex and citizens without issues. On Feb 14, 2012 1:57 AM, "sandia" < reply@reply.github.com> wrote:
I think i have loaded the problem with PEX i gone try more when I come home the problem was the plugins that follow PEX modifyworld and chatmanager. The problem I don't know why them have a problem but when i read the 1 post from https://github.com/CitizensDev/Citizens/issues/743 there he say he did remove temporally all he's pluging and he din't know what he did do. I think he did take all files ant did put in it again but this time he didn't have modifyworld and chatmanger because my modifyworld.jar did i lost on some way and did redownload.
To fix this just remove modifyworld.jar and chatmanger.jar
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3957226
I can confirm that the removal of modifyworld.jar is indeed a probable fix, i use towny for world protection so this will suffice for me
Sucks for me. My version of whitelist is the default group having no permissions to modify world. I was really liking that option. On Feb 14, 2012 5:41 PM, "Rainemakerx" < reply@reply.github.com> wrote:
I can confirm that the removal of modifyworld.jar is indeed a probable fix, i use towny for world protection so this will suffice for me
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-3972985
the only issue i have with that theory, is that my modiftworld was turned off, and still people in the default group were unable to destroy/place blocks
just removing chatmanager.jar fixes this. I have no more issues on my server as we discussed earlier. :D
odd, considering my fix required chatmanager and modifyworld to be removed, but again no issue because of towny
I can confirm that deleting chatmanager is the solution. At least for me. Thanks Jared!
Not sure where the link is though..gold and chatmanager.. hmm..
I bet this causes an internal error some where that disables something from working.
On Sat, Feb 25, 2012 at 9:55 AM, HiddenLurker < reply@reply.github.com
wrote:
I can confirm that deleting chatmanager is the solution. At least for me. Thanks Jared!
Not sure where the link is though..gold and chatmanager.. hmm..
Reply to this email directly or view it on GitHub: https://github.com/CitizensDev/Citizens/issues/794#issuecomment-4174084
range: arrow: min: 3 max: 13 look: 5 pathfinding: 16.0 ticks: pathing: max-stationary: -1 max-pathing: -1 saving: delay: 72000 save-often: true use-task: true waypoints: right-click-pause: 70 general: chat: format: '[%name%]: ' default-text: Hello.;How are you today?;Having a nice day?;Good weather today.;Stop hitting me!;I'm bored.; selection-message:You selected (ID ).
creation-message: The NPC was born!
space-char: /
colors:
npc-colour: f
use-npc-colours: true
pathing:
realistic: false
defaults:
enable-following: true
talk-when-close: false
quick-select: false
notify-updates: true
pvp:
deny:
attack-disabled-pvp-players: true
items:
talk-items: 340,
select-items: ''
debug:
debug-mode: false
enable-error-reporting: true
error-reporting-ident: Anonymous
economy:
use-economy: true
prices:
basic:
creation: 500
blacksmith:
creation: 100
armorrepair:
leather: 0.25
gold: 0.5
chainmail: 0.75
iron: 1
diamond: 1.25
toolrepair:
wood: 0.25
gold: 0.5
stone: 0.75
iron: 1
diamond: 1.25
misc: 0.5
wizard:
creation: 100
teleport: 100
changetime: 100
spawnmob: 100
togglestorm: 100
trader:
creation: 100
healer:
creation: 100
levelup: 100
heal: 100
guard:
creation: 100
quester:
creation: 100
wizards:
mana-costs:
teleport: 5
changetime: 5
spawnmob: 5
togglestorm: 5
max-locations: 10
max-mana: 100
interact-item: 288
mana-regen-item: 348
mana-regen-rate: 6000
regen-mana: true
healers:
give-health-item: 35
take-health-item: 276
health-regen-increment: 12000
regen-health: true
guards:
max:
stationary-return-ticks: 25
respawn-delay: 100
bouncers:
default:
protection-radius: 10
soldiers:
items:
select: ''
return: 288,
deselect-all: 352,
quests:
save:
command-delay-ms: 5000
exploits:
item-pickup:
check-delay: 400
combat:
check-times: 2
check-radius: 20
blocks:
tracking-remove-delay: 6000
This is my config file. But it will not take the money of the player when they try to repair and when they try to create i wanna have it so it should use dollars and it on true so i don't se the problem do it need a special version of iconomy?