Teh Mine

From: Drew (X3N0PH0N) 9 Jul 2011 22:15
To: JonCooper 2121 of 3934
:'D

I like your style :Y
From: af (CAER) 9 Jul 2011 23:32
To: Ken (SHIELDSIT) 2122 of 3934
I'm caerphoto. I don't think I've been on when you have :((
From: Peter (BOUGHTONP)10 Jul 2011 00:15
To: Rich (RICARD00) 2123 of 3934
I keep getting stuff I've built screwed about with by someone calling themselves "Assassinmaster00--".

If that's your son, can you suggest he goes and builds his own stuff and stops changing/destroying my constructions.
From: Drew (X3N0PH0N)10 Jul 2011 04:12
To: Peter (BOUGHTONP) 2124 of 3934
Yeah, whoever this person is they've been fucking peoples' shit up generally. And I don't see them on the whitelist? Blacklist them maybe?
From: Peter (BOUGHTONP)10 Jul 2011 04:27
To: Drew (X3N0PH0N) 2125 of 3934
Or that thing where blocks immediately revert, but only applied to them, so they can't change anything.
From: Drew (X3N0PH0N)10 Jul 2011 04:30
To: Peter (BOUGHTONP) 2126 of 3934
:'D
From: Ken (SHIELDSIT)10 Jul 2011 04:51
To: Peter (BOUGHTONP) 2127 of 3934
Oh that'd be fun!
From: ANT_THOMAS10 Jul 2011 08:55
To: Drew (X3N0PH0N) 2128 of 3934
They're not on the whitelist in post 1 because I can't edit it but they're on the actual list.
From: ANT_THOMAS10 Jul 2011 08:59
To: Peter (BOUGHTONP) 2129 of 3934
That is definitely possible. I can remove someones building privs.
From: JonCooper10 Jul 2011 12:00
To: ALL2130 of 3934
he was on this morning and says someone is wrecking his stuff
From: Drew (X3N0PH0N)10 Jul 2011 12:27
To: JonCooper 2131 of 3934
I suspect this to be false.
From: Ken (SHIELDSIT)10 Jul 2011 12:32
To: Drew (X3N0PH0N) 2132 of 3934
Maybe Ant should make a message when we log on about leaving other people shit alone?
From: Drew (X3N0PH0N)10 Jul 2011 12:46
To: Ken (SHIELDSIT) 2133 of 3934
Worth a pop, fair to give a warning first I guess.
From: patch10 Jul 2011 12:49
To: Drew (X3N0PH0N) 2134 of 3934
He was on the other day when I was there. He didn't agree with me that hacking obsidian out of someone's roof would probably annoy someone.
From: Drew (X3N0PH0N)10 Jul 2011 12:51
To: patch 2135 of 3934
Yeah, I've never encountered the person myself but several people have described instances of him/her being a dick in various ways. Probably best to do what pete said. I'd question whether someone who calls themselves assassinmaster has the mental faculties or social consideration to respond to a warning anyway.
From: Matt10 Jul 2011 13:15
To: ALL2136 of 3934
Just putting this out there, assassinmaster00 !== assassinmaster00--

Could it be that the whitelist doesn't work correctly and is doing a in string (whatever the strstr equivalent is in Java) comparison?

Or it's tripping over the --. In (My)SQL -- is the start of a comment and if it's not escaped correctly it can cause problems. Someone here searched for 'assassinmaster00--' this morning and Sphinx tripped over it for instance.
From: ANT_THOMAS10 Jul 2011 13:24
To: ALL2137 of 3934
I can't setup a message right now but someone could ask Ricard00 about it, or I'll just end up removing the user from the whitelist.
From: Ken (SHIELDSIT)10 Jul 2011 14:20
To: ANT_THOMAS 2138 of 3934
I think he/she should be warned first. Jon said it's a 10 year old kid and I'd feel better with a warning first, but that's just me.
From: Peter (BOUGHTONP)10 Jul 2011 14:26
To: Matt 2139 of 3934
Yeah, that was me looking for mention of them here.

I haven't seen them in game, but the signs they leave use the -- bit; I didn't know if their username did, but the beehive message I replied to didn't have them.

But if patch caught them wrecking my obsidian roof, it's probably is the same person.
From: Peter (BOUGHTONP)10 Jul 2011 15:20
To: Matt 2140 of 3934
btw, not sure how much you care, but in case you do find it useful knowledge...

Java has String.contains("substring") and String.equals("fullstring") along with a whole bunch of others (like indexof/startswith/endswith/etc).

The language itself doesn't do any string parsing for comments/variables - strings are immutable; you have to concatenate every time you want to change/insert anything.

Of course, this doesn't tell us anything about how Bukkit or any plugin does stuff (e.g. whether it uses a compact SQL db or whatever), but I felt like writing it so meh.