Closed StunningLlama closed 10 years ago
Are you serious? Don't you think it would have been an amazing idea to learn java and git before attempting this? The only reason I'm not hitting "close" right now is that I don't want to deny @MikeMatrix the satisfaction.
Ok I realise that's not very constructive so here are the headlines:
There, hopefully that's more illuminating.
What am I looking at? A few questions (some that are repeated as Mumfrey beat me to them): 1) How does this make VS less prone to breaking? 2) how does VS benefit from making additional calls directly to CoreProtect? 3) Could you have thought of any shittier way to have implemented this? 4) This adds more code maintenance that @MikeMatrix definitely will not want to do, and neither will I.
If you want, rewrite this to a way that VS recognizes some sort of block protection plugin and can handle the block protections in an abstract way.
Another thing for the list of things to learn before attempting this: Maven
Forget all the other issues, this just straight up won't even compile right now.
I have nothing to add... Thanks for relieving me of the effort to write this @Mumfrey, @gabizou and @Deamon5550.
Forgive me for being rude, but I didn't know people could act like entitled arrogant assholes just because someone else's code execution was done improperly.
On Wed, Aug 6, 2014 at 7:01 AM, Mumfrey notifications@github.com wrote:
Are you serious? Don't you think it would have been an amazing idea to learn java and git before attempting this? The only reason I'm not hitting "close" right now is that I don't want to deny @MikeMatrix https://github.com/MikeMatrix the satisfaction.
— Reply to this email directly or view it on GitHub https://github.com/TVPT/VoxelSniper/pull/256#issuecomment-51320502.
Forgive me for being rude, but I didn't know people could act like entitled arrogant assholes just because someone else's code execution was done improperly.
Seems like there's a few things you didn't understand from the comments prior:
All in all, you could have gone about this completely differently, primarily by opening an Issue and requesting a feature for creating an abstraction layer of allowing plugins like CoreProtect to hook into VS and cancel block changes. Otherwise, this is a waste of time.
Forgive me for being rude, but I didn't know people could act like entitled arrogant assholes just because someone else's code execution was done improperly.
If it were only "improperly" then maybe it wouldn't have ilicited such a harsh response, but this is really a thoroughly dreadful pull request and the fact that you actually somehow thought that this was appropriate deserves ridicule as far as I'm concerned.
And to add to this: We even have guidelines for PRs, so not even following one of the few guidelines we have is just straight out ridiculous.
It's so embarassing looking back on this... I wish I could forget but I just can't, the horridness of the PR and that I contributed will forever haunt me. :(
Added CoreProtect logging support to most Brushes and Performers that support it. Would be useful to many servers with CoreProtect. CoreProtect logging is optional.