CitizensDev / Citizens

NPCs for Bukkit
citizensnpcs.co
Other
107 stars 53 forks source link

Waste of.. #1030

Open aciidic opened 12 years ago

aciidic commented 12 years ago

Why does citizens create a player profile file for each player upon login?

It is a complete waste of resouces, and for people like me who use Multicraft to host their server it's a HUGE pain in the ass (MC chowns all files in the Minecraft DIR before startup)

Plus we have 0 quests, every single player dat file is empty!

Waste much!?

aciidic commented 12 years ago

And why does Citizens monitor BlockPlaceEvent???????????????????????

Fureniku commented 12 years ago

Its there for people who do have quests, which is most of the users of citizens as its probably one of its main features...

BlockPlaceEvent is also for the quests. No need to spam a million ?'s it doesn't make you look cool.

Anyway if it takes too long to start up, then just ask your host for console access. Multicraft is rubbish IMHO, that is much more of a waste of resources than anything else.

aciidic commented 12 years ago

Im not trying to look cool, and I hope you see my point that creating an EMPTY file is completely useless and also monitoring events when they are NOT USED is too. Sorry if I came across like a bit of a dick but c'mon..?

Fureniku commented 12 years ago

Thats what I'm telling you though, its not "useless" just YOU aren't using them. Most users of this plugin use it, as its one of the biggest features.

If it slows down your startup, use a different control panel or no CP, or don't use citizens

aciidic commented 12 years ago

I cant get console/root becuase my host cant risk their license, and they are already working on a custom cp because multicraft does indeed suck, however would it not be far more logical to only create player dat files if they were required to actually hold data, and monitoring blockplace event is a huge drain on larger servers with a few hundred players. My quests.yml is completely empty, I'm sure it's not hard to implement something like this (should have been done from the start) however I understand citizens 2 is underway (well it was last time I checked, not sure if its still being worked on) so doubt anything will be changed :( Hope the devs can address this issue for V2!

aciidic commented 12 years ago

Works:

Doesn't work:

I don't get this plugin lol all just trial and error for me...