I don't have much time during the week to edit the code, sorry.
Adjusted the in-memory storage of town blocks, towns, nations and residents. In most common usages (perm checking for instance) it should work a bit faster, especially when there is a lot of blocks/residents.
The increase probably will be small if it all, but please check it.
Hi Torins,
Are you updating lego's dropbox? Assuming im still grabbing 1.5.1.9?
I do not have that kind of access. I rent from a host that uses the Multicraft console.
eww! well its probably not a permissions problem then..well if you can copy your mc server to your personal machine and see if you have the same issue. this will determine if its a problem with your setup or a problem with your host OS.
No, it's my own dropbox, I don't have access to Lego's.
The code is based of Lego's github, so yeah, it should be 1.5.1.9. I check once in a while if he commited anything and pull the changes to my repository.
Thanks for the help so far. My issue appears to be more MCPC+ focused. If I have "load-chunk-on-request: true" random chunks decide to load and things tick like crazy in them, causing a drop in TPS. With MyTown also running over those ticks, it just compounds the issue to create a slow and laggy server.
With "load-chunk-on-request: false" we are sitting at a comfortable 19.9 TPS with MyTown installed (No towns claimed yet though)
Going to open up a ticket with the MCPC+ team as something is obviously wonky there.
Thanks for the help so far. My issue appears to be more MCPC+ focused. If I have "load-chunk-on-request: true" random chunks decide to load and things tick like crazy in them, causing a drop in TPS. With MyTown also running over those ticks, it just compounds the issue to create a slow and laggy server.
With "load-chunk-on-request: false" we are sitting at a comfortable 19.9 TPS with MyTown installed (No towns claimed yet though)
Going to open up a ticket with the MCPC+ team as something is obviously wonky there.
Load-chunk-on-request should always be left false. Hasn't worked right since mid 1.4.7 and was pretty sure it was deprecated from the code. as for the 19.9 tps its probably essentials. I had to downgrade to get my tps to restore to 20. There's a bug they refuse to look into.
Load-chunk-on-request should always be left false. Hasn't worked right since mid 1.4.7 and was pretty sure it was deprecated from the code. as for the 19.9 tps its probably essentials. I had to downgrade to get my tps to restore to 20. There's a bug they refuse to look into.
Load-chunk-on-request just seems to be a complete mess. It's enabled by default in MCPC+.
I'm trying to replicate the issue on my test server but after switching it to false and back to true the issue no longer occurs =.="
Did you downgrade essentials or change to something else? I barely use any features of essentials but players have essentials commands to engrained it's almost impossible to get an alternative without complaints.
Ok, where do I hook into this public IP for MyTown? I didn't see anything for that in the config. Which is why I was asking if it was possible. I need to know how if it is.
Ok, where do I hook into this public IP for MyTown? I didn't see anything for that in the config. Which is why I was asking if it was possible. I need to know how if it is.
I put this on git as I'm experiencing the error as well. It's going to be looked into. As a workaround you can pipe cells into the drive with BC transport pipes..
@dezil_nz was your issue with chat errors fixed by MCPC+? I saw your bug report but sort of stopped following it.
I also reported an Issue with MyTownEcon where it doesn't hook into vault properly. I run BOSEeconomy but also have essentials on my server. By default, Vault puts essentials as last priority so other econ plugins can be used. MyTownEcon is hooking into Essentials instead of BOSEconomy. If I remove essentials, BOSEconomy is selected correctly.
There's also the lingering issue of opping a player to run commands.
I put up a bug report on Trentech's Github and also sent him a PM. Haven't heard a thing
Yea we don't use the chat coding from my town but our plugin puts a town name in front of the prefix for a player this was the only way to use group manager and get the town name to show
Rollback Post to RevisionRollBack
my servers proudly use MyTown for grief protection
website: rensik.enjin.com
Hi Torins,
Are you updating lego's dropbox? Assuming im still grabbing 1.5.1.9?
check your directory permissions ls -la make sure java has write capabilities
I do not have that kind of access. I rent from a host that uses the Multicraft console.
website: rensik.enjin.com
eww! well its probably not a permissions problem then..well if you can copy your mc server to your personal machine and see if you have the same issue. this will determine if its a problem with your setup or a problem with your host OS.
http://pastebin.com/3546Gtt0
Thanks for the help.
Thanks for the help so far. My issue appears to be more MCPC+ focused. If I have "load-chunk-on-request: true" random chunks decide to load and things tick like crazy in them, causing a drop in TPS. With MyTown also running over those ticks, it just compounds the issue to create a slow and laggy server.
With "load-chunk-on-request: false" we are sitting at a comfortable 19.9 TPS with MyTown installed (No towns claimed yet though)
Going to open up a ticket with the MCPC+ team as something is obviously wonky there.
Load-chunk-on-request should always be left false. Hasn't worked right since mid 1.4.7 and was pretty sure it was deprecated from the code. as for the 19.9 tps its probably essentials. I had to downgrade to get my tps to restore to 20. There's a bug they refuse to look into.
website: rensik.enjin.com
Load-chunk-on-request just seems to be a complete mess. It's enabled by default in MCPC+.
I'm trying to replicate the issue on my test server but after switching it to false and back to true the issue no longer occurs =.="
Did you downgrade essentials or change to something else? I barely use any features of essentials but players have essentials commands to engrained it's almost impossible to get an alternative without complaints.
Legobear informed me a week or so ago that the next version of the cbbridge will have a config option to disable the console logging
website: rensik.enjin.com
website: rensik.enjin.com
####################
# database
####################
database {
# The database name. Used by MySQL
S:Database= [NAME OF DATABASE]
# Hostname:Port of the db server. Used by MySQL
S:Host= [PUBLIC IP OR HOSTNAME]
# Password to use when connecting. Used by MySQL
S:Password= [PASSWORD]
# The database file path. Used by SQLite
S:Path=config/MyTown/data.db
# Table name prefix to use.
I put this on git as I'm experiencing the error as well. It's going to be looked into. As a workaround you can pipe cells into the drive with BC transport pipes..
Github ticket
I'm holding off on putting MyTown back on my live server if I can use it to become a major part of my economy.
Indeed and thanks to Torins and AlgorithmX2 for getting to the bottom and fixing this quickly.
What more do you want out of it ?
Sorry, I should have been more specific.
@dezil_nz was your issue with chat errors fixed by MCPC+? I saw your bug report but sort of stopped following it.
I also reported an Issue with MyTownEcon where it doesn't hook into vault properly. I run BOSEeconomy but also have essentials on my server. By default, Vault puts essentials as last priority so other econ plugins can be used. MyTownEcon is hooking into Essentials instead of BOSEconomy. If I remove essentials, BOSEconomy is selected correctly.
There's also the lingering issue of opping a player to run commands.
I put up a bug report on Trentech's Github and also sent him a PM. Haven't heard a thing