#general
3141 messages ยท Page 587 of 4
Z's going to bribe you with taylor swift concert tickets
๐ค
wat
kash is going to bribe you with tswift concert tix
anyway, we really do have bigger fish to fry than gradle atm
I'm pretty sure the concerts are a no go because covid ๐ฆ
its done when its done
I'd pay someone write a fabric remapper for paper that can also convert it back to bukkit BS, or maybe just an intelliJ plugin where I can highlight obfuscated bullshit and it shows the unobfuscated name
fabric mappings are a mess.
ur a mess
mcp mappings have a garbage license
that apparently isnt enforced anymore or something so long as you dont publish the whole of MC to GH
that we'll likely...uh...ignore
if what I saw was correct
mcp also being purely forge's baby means long term maintenance looks a little weird imo
I probably meant to say yarn
they could just forgegradle 4 us
FG is a mess
lex told me to tell him what it was the FG didn't do for us, since it should be flexible enough for us
he was like, what doesn't it do, pr what you need
the only reason it tenuously works on Gradle 5 is a massive bytecode rewriting hack
pretty funny tbh
like it would require basically a total rewrite of FG for what we need lol
and yeah FG is an awful mess of code
inb4 100k additions, 100k removals in a single PR
if we used fabric mappings the license and impl and maintenance would be easier, the mappings would be worse
reverse for mcp
so meh
fabric mappings used to be good, but now people are spending weeks on debating a single name, going from good names to bad names basically
names by committee
what about the unobfuscated names 
paperfabric when
how the fuck can I get the name of the god damned fucking branch that's being built in jenkins
can we finally have blockentity demon?
CAN WE?
we add a fucking patch system for renaming fields
oh itll be great
apparently they only give you the branch name if it's a """multibranch""" build whatever the fuck that means
meme'd up
@ancient bolt GIT_BRANCH env variable?
or GIT_LOCAL_BRANCH if you don't want origin/ prefix
my paperweight stuff does have member renaming
so yeah meme it up
if I ever release it
yeah I remember renaming stuff back during the original MCP patch transitions because random shit conflicted
having actual sane access transformers was pretty nice though
oh haaaah
here's fabric's access transformer format
was it necessary to write a new format lol
using a new format just means they can't use existing tooling
ATs are simple enough why change it
like
ugh
just look at the issue
how long it was discussed for
access transformers is built off of my definition for the AT language in mcdev
yup
which means it's under the MIT license
ยฏ_(ใ)_/ยฏ
but mcp/forge uses it.
lol rip
yup
I donโt understand that at all
I get maybe not liking forge and the way they do stuff
But just because forge does something doesnโt mean you need to explicitly avoid it simply out of spite
I mean, the argument is probably that using the same tools/libraries as them will profit them in the long run as you will find bugs and needs for improvements that would've otherwise have taken longer to find
which is an insanely stupid argument imo but ยฏ_(ใ)_/ยฏ
@cosmic raft when I did that it just print out -DBRANCH=${GIT_LOCAL_BRANCH}
it didn't actually fill in the value
ยฏ_(ใ)_/ยฏ
o.O
the docs for both say "if applicable"
@olive garden this is the entire spigot experience summarised into one screenshot
so you haven't missed out on anything
being a 10 year old on the internet in 2020 is hard stuff
the joke was that people thought it was a joke 
yes a joke
I still think it's a joke
yeah spigot server is a yikes
Spigot itself is a joke. :>
Honestly I don't think it's a bad idea
I mean personally my discord client stays open all the time as long as my computer is on
As opposed to the IRC client which I use when discord goes rip ๐
I suppose it's like that for most server owners too
problem is that spigot put this off for so long, so all of the good and experienced community was already on their forums and IRC. so the discord would only attract newbies and toxic people
that sounds like forums too
Pls #waterfall-help
irc only cuts lot of crap cause people cant figure out irc or dont wanna leave browser open
Lmao what happened to spigot's TS?
I mean they had a TS right
Did md get tired of paying the server bill? ๐
sponge has a ts
I think spigot's ts is still a thing
lol working in teamcity again after spending much of my day in jenkins is so refreshing
shit actually makes sense and is easy again
Nobody really used the ts, many times somebody wanted to use it it had crashed a fair while ago
Sick
I have separate nightly builds for multiple intellij versions now https://ci.demonwav.com/project/MinecraftDev_Nightly?mode=builds#all-projects
Powerful Continuous Integration and Build Server
all based on a single template build so I can add new builds when the new EAP releases etc
ugh I have too many build statuses
idk now to format it in the readme
which is better
does anyone look at a readme to check build status
you need a
b u i l d m a t r i x
u
i
l
d
m
a
t
r
i
x
no
oh yes
why do you prefer the other one
b u i l d m a t r i x
u i
i r
l t
d a
m m
a d
t l
r i
i u
x i r t a m d l i u b
I always prefer it to be long rather than wide
oh I'm not that worried about that, just worried about presentation I guess
let me keep the nightly build part but flatten the OS part, see what that looks like
github rate limitted me those bastards
I don't like this because the width of the nightly build label is stretched when I do that
what is 'main build' that its not os specific?
is that a shared common module or something?
teamcity is my hosted server
it's my server
gh actions is just verifying the builds work on each os
yes but how do you have os specific builds and then a general 'main build'
it seems like the table is correlating two separate things
because I mostly care about this build https://ci.demonwav.com/viewType.html?buildTypeId=MinecraftDev_Build
Powerful Continuous Integration and Build Server
it's by far the fastest and self hosted
so 'OS specific build' isnt so much a specific build for a platform as much as like a passing test suite or something?
er right. they don't produce artifacts
tbh I'd just change that descriptor to something else 'OS Tests' or some other better word
and then just leave the ugly table
Yeah that seems rational to me
in the future I'll have up to 4 nightly builds
and thats all I do is rational
if you want it to be sexy youll have to find someone else :p
2019.3, 2020.1, 2020.2, 2020.3 EAP once that happens
after that point when 2020.3 is released I'll drop support for 2019.3
seems like youll be constantly updating your readme
3 times a year lol
yeah I suppose thats not bad actually
hides at the mention of READMEs
I already update the readme every update for the version number anyways
yay I re-ran my build 2 times and it finally passed
github actions cache task seems to fail a lot
need to figure out wtf is going on there
gradle caches are just too mighty for it maybe
They see me copying, they hatin.
thats too many copies
11pm on friday night is best time to melt a lower environment with load right?
Do you have a preference on the Bukkit/Server#isRunning vs Bukkit/Server#isServerRunning thing @slim nymph ?
isServerRunning almost sounds redundant the more I hear it in my head
i think isRunning is fine, wtf else would it mean
isRunning seems much less verbose too
leave a comment on that ticket peoples
or just force merge!
force merge bad eyykar
sonds like opinion sways to isRunning so far ๐
at least wait until I go to bed
Well, I get the rationale
but on Bukkit/Server
isRunning implies isServerRunning
imo
Bukkit.isRunning() seems pretty clear it references the server, would only argue for other if there was multiple things that could be running
isRunning could mean that the server process is still alive
โโพโธโโบโ
am melting environment
Does someone knows in which place does the player handle this feature
player handle this feature
packets? client side changes? what are you looking for?
packets
I wanna know how to get the player in that state without having to met the conditions for it
it's kind of the same as the swimming animation
it has to tell the server somewhere that it is going to crawl so
I know I may not be making the most sense but I am unsure where to look honestly lol
EntityHuman, EnttiyPlayer, PlayerConnection?
so you want to make the client switch into glide/crawl mode?
or you want the server to force them into that mode?
I want the server to force it
And it seems to be a different state than gliding
yes it is a different state
I don't think you can force that (it's client controlled)
my password manager is down for scheduled maintenance? excuse me?
They're backing up your passwords :p
I believe you can force the client to crawl with an entity metadata packet setting 0x10 to present in the bitmask in the field 0
I dunno about server-side, though. That might cause issues
Ok so
I haven't played minecraft in a very long time
have they finally added TACOS?
Sadly no
What is wrong with Mojang?. #disappointed
But then he wouldn't be able to see the reactions I add to your messages
reactions r dum
spotted will show you quickly
who's named whatever he is
steamfrost or something stoopid
Reactions are fun
seriously why is it not possible to make an app immune to swap:
mc viewswap dev
process | pid | swap
cinnamon 4614 5893868 kB
java 28488 1391448 kB
java 15228 1124140 kB
chrome 24546 1006664 kB
6gb of cinnamon memory is now in swap, desktop sluggish as shit
and im not even out of memory
my swappiness is like 1
set your swapiness to 1?
that's why i have no swap
it is 1 lol
buy more ram? ๐
24 GB ._.
at least your not on windows
im still on an i9 cpu
requires pagefile to even allocate half of the system ram
I'm on an i7-6700K :P
I have 32 GB of memory and 32 GB of swap but I never ever hit swap basically
I'm planning on doing 128GB of memory for my next build because overkill
i can restart cinnamon but ive had bad luck that sometimes it just fucks multimonitor into a single window
swapoff 15G would take hours
it should only take a few seconds
wtf are you doing to use so much memory lol
well mc now uses +4GB over xmx
i had 2 mc's open, 2 IDEA's, 2 servers (emc/paper), waterfall, chrome, firefox (mid transition off chrome), slack, discord
get off chrome already :p
you need to just buy more memory lol
I just said I am ๐
this damn new rendering engine has a huge overhead
how does mojang make everything that seems nice/good turn bad
are you surprised 
I'm not
โค๏ธ linux, can reload an entire desktop w/o restarting apps ๐
wonder how many people found that command but didn't know to nohup/bg it then closed terminal lol
used to be a hotkey shortcut for that (ctrl+alt+backspace), but its been gone for years
you can restore that, but that restarts entire session
why are jetbrains annotations available in the bukkit API but not in the paper server
I Love Linux Honestly
we could change that though
zAikar what distro you using just wondering?
if it's in the API it literally must be on the server
mint/cinnamon
im pretty behind on updates, gonna wait for 20.x build of mint
still on 18.3 ._.
gets complicated though from building from scratch though
im on 19.3
i use 19 on work system
Me neither
pushed to get entire dev team off windows at work too
Lol
now every devs on mint
arch + i3 here
do they like it or no?
ops is on ubuntu/mint maybe mixed
yeah, some were .net devs orig and had to RDP into windows machines to touch that stack
but that stack is 100% gone now, so no more need
so intellij 2020.1 has a new inspection that places a warning on anything it thinks is a busy wait
How many Devs?
very odd
What happened?
well one is super smart with money
Fired or Medical things
and retired at ~50
ah nice
Same Kash.
btw
other just went on to another company with better healthcare cause while our team rocks, corporate hr sucks
hell no lol
LMAO
well, im 1 of 2 seniors, so i have 'say'
not bad how long have you been working there though
9.4 years
no lol
Thank god
well, do i do stuff oriented to code? yes
well obviously lol
but I'm the primary architect for stuff. i build a lot of our stack
mfw the last 2 companies I've worked at I worked for 1y4m each
I'm 18 soo haven't had job was gonna get one but then corona oof
and by doing that my pay has increased significantly so I guess I'm doing it right?
ive got a badass nodejs framework ive built im trying to get open sourced soon as legal OK's it
Yeah Open Source
been advancing the hell out of it past 3 months
What are you using it for
distributed event processing
interesting
well and + everything else a production quality app needs
but foundation is events, pubsub, designed in a horizontally scalable manner. you listen to events, publish events, what machine the event is processed on is transparent to you.
automatic load distribution
the idea? oh only 10 years
I knew what I wanted 10 years ago, wanted it for my own open source projects. never had time to build it
Ah i see
then few years ago opportunity presented itself to be built for work
How much time do you get off of work then?
the principles are based on Erlang OTP, does similar design
execute code, but where it executes is transparent to you
cause i'm guessing you don't do this durning work hours
aikar, can i have some advice plz
am studying comp sci in community college atm, heading for an associate degree for transfer. I mean, I see myself in the future as kind of a well rounded technology professional, but I know CS is more research oriented. You've said before an SE degree is more "real world experience".
however, not about to uproot myself and switch majors. but would be curious to know your thoughts...
in a nutshell, dont really see myself being only a dev...but dev might be a significant portion of my work.
what "else" would you wanna do simple?
In all honesty companies are looking for Problem Solving skills
everyone can learn code in a matter of time but the way you solve them is what is the best skill to have
never got employed so don't take my word
lmao
Well, I guess that's where I'm stuck. I don't know what jobs CS would offer as opposed to an SE degree.
in many schools CS == SE
I have a "Masters Degree in Computer Science, Software Engineering Emphasis"
oh that would be good then
hadnt heard that
id hate for someone to get a BS in CS w/o any SE experience...
hm
It's a new enough field that it's not uniform across all school,s you gotta see what program your school has, what classes are offered, etc
Software engineering is the systematic application of engineering approaches to the development of software. Software engineering is a direct sub-field of engineering and has an overlap with computer science and management science. It is also considered a part of overall syste...
CS teaches great concepts, but concepts that are really out of scope for someone being hired as a junior develeoper lol.
yeah CS degrees aren't that useful for junior devs imo
as a junior you are not (and if you are assigned to, be very afraid) working with data structures or designing custom data structures
lot of CS concepts are senior level areas
I enjoy the idea of having the backing knowledge to perform research in the field, while also being able to get a job as a dev (but maintain the ability to have upwards mobility, as in move out of dev job and say even into managerial roles that sort of decide the direction you're going but not necessarily implementing it if that makes sense?)
but that may just be project manageent
if your school has a CS program with some SE classes, do that
but SE degree? yeah youll be saving that employer A LOT of training
im a very confused bean
make sure to take them if they are optional
cause I sure as hell went into professional employment knowing none of the SE shit, yet of course knew a lot about development
if it has a SE program itself, obviously do that instead
so i had to learn it all on the job
I've worked with a lot of just-out-of-school folks and it feels like they don't know anything
I mean I know quite a lot about development, but I've still got a lot to learn
because 90% of the day-to-day job is SE stuff
they do know the CS stuff, and it's clear when I pair with them, but that's just not all that useful
development and CS concepts are stuff you can easily learn on your own / even before school
SE.... not so much, unless you specifically target it
tbh if you know how to use git you're already ahead of most junior devs
not a joke
nope
yikes
out of everyone i interviewed, i think 1 person had a github profile, we hired him
this is why any open source work you have done is so important to include in a resume
i have a bunch of trash on my github
I fucking hate the "if you're not doing it in your spare time you're not good" idea or w/e
a lot of it is half implemented
but if you have a github, it's worth showing
Can't imagine anyone hiring a manufacturing engineer and asking them what shit they've manufactured in their spare time lmao
well, alright. Thanks. Something to think about. I'm still far away from transfering at all because I fucked up and took chem instead of physics, so I need to start at square one.
I've taken all the CS courses the CC offers. So, I'm kinda...in GE land for a while.
sometimes i with i could get a SE job. but i dont have a degree in anything so ยฏ_(ใ)_/ยฏ
๐
aikar is zgc worth it or no
@unreal quarry @mental pumice recently got a SE job, he doesn't have a degree
probably knew someone
nope
Nope
I don't believe that it would be that hard to get a SE job over there Billy
And discord is lagging.
I got a job as an application manager in a bank, cold called the company after a recruiter came to the college a few years ago
but i left
but yea no degree obviously
Sure a startup, but pretty decent money
company I work for right now is like over 13 years and people call it a startup sometimes so I don't even know what that word means now
lol
Lol, itโs been around 4 years at this point but yeah, itโs still funded by VCโs
I've heard several people refer to it as such ยฏ_(ใ)_/ยฏ
it's outdated probably
yeah VC funding definitely would be a startup
Have a consistent revenue stream but I donโt think itโs paid off the initial investments
especially if the startup happened 13 years ago
Either way
Itโs not hard. Itโs harder now because thereโs the interviews all happening remotely
Does that make it harder?
So you have to emphasize your personality over a zoom google hangouts calendar invite
lol
Iโd say so, only because Iโve had my in person interview being an all day thing
yeah getting a connection with someone so that they remember you is easier to do in person typically
when interviewing making sure they actually remember you is usually really important
Like 3 technical interviews in the morning, lunch, then some non-technical interviews with the CTO and project managers.
I've done quite a few interviews and when I get to the feedback stage and I have to check my notes because I don't remember them that's usually a bad sign
wow, that's a lot of interviews
startups try to copy google's interview process for some reason, it's weird
Lol
kind of shows that I am not familiar with the hiring process at all
Itโs the only one, much better than suspending several interviews over months on end.
they want to seem "Professional"
Itโs not a lot, just a lot of people seeing how you fit in with their personalities. The technical interview problems were on the easy side.
google interviews like that because they get thousands of applicants and they have the luxury of being able to choose only the absolute best, and they don't mind losing good people through the cracks who just don't perform very well in that kind of interview setting, because they just have so many applicants
everyone just copies them because they want to be like google lol
Startups sometimes have the need for more senior than junior as well.
Like, you donโt want a junior dev setting up your whole platformโs architecture.
But yeah, Triplebyte helped me quite a bit.
No degree needed.
lol that was my first startup
Triplebyte?
no, a junior dev setting up infra
Ah lol
I guess depends if itโs govtech or something
Or maybe once it hits like 40 people
it thinks I just shouldn't do this
that code is rather special case, but I'll bite, what should I do instead?
Whatโs the context?
How could i pregenerate chunks easily
doc comment explains what's going on
no world border
standard practice is to install world border, pregenerate, then get rid of the plugin
you don't have to keep it just to pregen
Oh, craftbukkit
hmm
Nvm. Thought you were asking in general java
@mental pumice what do you mean? Is there a better solution?
Ignore the inspection, just like how you sometimes have to hide the unsafe cast stuff
I'm somewhat aware of how intellji inspections work lol
didn't mean to suggest otherwise
found new things that will crash server in creative mode https://gyazo.com/1d84f6711f85d701a0c119c3ae14ff3c
intellij inspections are almost always right (esp if enabled by default) and they are a good learning tool
I'm pretty sure I am right here since it's a special case, but if there's something to learn from this I'm interested in that
@unreal quarry take that Triplebyte quiz. Whole process is free, of course during the quarantine everything is remote, but in person interviews and flying you out was paid for by them. Just gotta pass their quiz, then they have a whole 2 hour interview and if you pass, they โcertify you can be a Software Engjneerโ of some general sense or can even specialize it for like DevOps etc.
yep, one of the reasons I believe IntelliJ is a better choice than Eclipse - inspections help you in learning a lot
Just give gradle development some attempt and you might say otherwise.
The solution would be calling wait on some object, but since you can't / don't want to modify Minecraft source code, I think your solution is fine. That's what I meant previously as well
I absolutely hate that it complains about incubating all the damn time.
This is a stupid question but is there really a general Peformance difference between using Spigot Plugins on Paper and Paper Plugins on Paper?
modifying minecraft source code is not an issue
I don't see any benefit from calling wait tbh
you don't need to "busy-wait": it would be "event-driven"
Would it have any benefits, especially after the server started? no
I understand the concept, I don't agree that those 2 designs are interchangable
@blazing mulch What does Paper vs Spigot plugins even mean? I guess if you use Paper in your plugin, you can utilize eg. async chunk loading, but PaperLib allows you to do that even in "Spigot plugins"
spinwaiting in this context is fine
yeah, calling wait+notify would work with more effort if we really wanted to do that
but I'll just suppress the inspection heh
Both of them would work in this context if you ask me. Busy waiting separates code better though, you don't really rely on anything external (apart from the server starting, of course)
having an internal "server available" (remember, this is pre-server start) event would only make sense if there were multiple parts of the code needing this kind of behavior
busy waiting generally is an oofers
not in this case
- it's not performance critical
- isn't holding locks
- long sleep time
๐
intellij yelled at me for my cleanup thread too
hey @ancient bolt how much of gradle mcp did you get working with paper?
cause uh, FG3 looks pretty modulable to extend to make papergradle a thing again
back when I was working on it paperweight was able to create a paper MCP workspace
FG3 isn't nearly modulable enough for what we need
the whole spigot toolchain is just oof
right, out of the box it isn't
but you'd be able to apply fg3 or depend on it/fork it to basically update paperweight to use it
cleanupBuffers.... that's a super fun one
the effort needed to retrofit FG3 onto spigot's build process (+ implement all of the other things we need on top of FG like custom mcp names and other such things) would be more effort than just writing paperweight itself like I did
also paperweight does source code remapping
and don't get me started on how laughably bad srg2src is
oh yeah
well, i've been having stupid fun working around making separated sourcesets
@upper flicker can we upgrade paper to java 11 now
By the time more people have gone from 8 to 11, weโll already have 18
java11 can break stuff 
ur face can break stuff

the removal of synthetic accessors breaks tinyprotocol 
tinyprotocol
relying on synthetic methods is some true pepega but uh plugins are also true pepega
just don't use any plugins 
just don't play minecraft
~limbo are you alive?
maybe?
just use 300โฌ forks that do everything plugins already can
oh it's sentient
It doesn't like you
~limbo are you alive?
maybe?
๐ฆ
i'll make it more fun
make it say mean things to red
i thought we were friends
~limbo are you alive?
maaaybe?
~limbo are you alive?
maaaaaaaaaaaybe?
~limbo are you alive?
maaaaaaaaaaaaaaaybe?
:3
~limbo are you alive?
spam
reee
only me, sorry guys :)
god damn it
What if I put /* package */ where private would normally go for packave-private visibility 
that's what I do
Yeah I think I like it
I hate how java's solution is just "don't put anything there"
I like it, it helps sometimes
~limbo stack please
perfect
just for you
ah yes
hm?
Idk, im eating waffles and I see you did something with private packages
anyone know of any resource that allows players on minecraft bedrock to interface with discord?
yeah it's cool
yeah it's nuts
pretty 
I have my portal-search-radius and portal-create-radius set at 16 and 2 respectively but players more than 120 blocks away (in the overworld) are still being sent to the same portal in nether
Am I doing smth wrong?
Did you set that up after the portals were linked, I'm not familiar with your particular situation, but I believe there was a recent change in which portals are linked and "saved" or cached so the server isn't checking portals everytime you go through
break the portal and relight it, see if that fixes it? (if it was linked prior to the change, if after - idk what the issue personal :( )
@cosmic raft I think that's all the packages https://gist.github.com/DemonWav/2b72b5c5fe5841b99ecbe857d94ad1b6
hehe
oh shit I'm sending a message on the main thread https://gist.github.com/DemonWav/2b72b5c5fe5841b99ecbe857d94ad1b6#file-paperdaemonmessage-java-L263
that's a big nono
I'm doing that in multiple places damn
would anyone bite me if I just created a new thread whenever I sent a response
cause that's what I'm gonna do
ugh damnit no I can't do that
I have to do it the proper way
annoying af
@fallen oracle I meeeaaaaan look at this
Also noticed man did not listen to me when I suggested to stop using shockbyte
Oop
seems legit
Ah yes
Glare
I mean
https://files.phoenixonaroof.xyz/9K1Qofr.mp4 @fallen oracle Just look at their reddit maaan
like cmooon
@shell vine you own phanaticmc right?
might want to check your servers for a backdoor if so
Sorry to change the subject
but what do you guys think of the new eula change
where optifine is screwed
there is no eula change
the guidelines page has been updated
the eula / guidelines themselves haven't updated since 2017
oh yea that ^ sorry
i noticed that faction servers
have reverted back to their old donation methods
after being blacklisted
how are they pulling that off without paying the consequences
basically, im trying to ask if they are outright just breaking the eula or just using a loophole
.g fuck the eula srv record bypass
(DiscordBot) https://www.spigotmc.org/threads/if-mojang-wrote-you-an-email-to-comply-with-their-eula-what-would-you-do.180492/page-3 -- If Mojang wrote you an email to comply with their EULA what...: "Sep 14, 2016 ... If Mojang wrote you an email to comply with their EULA what would you do? ... There is literally, absolutely, zero gain in telling..."
To everyone saying they won't comply... really? Enjoy 90% of your player-base leaving lol...
Nope i've already managed to get 20 people on my server to...
o
wat what
there used to be a domainname called fucktheeula.com that redirected you to a github repo with a bypass
but it's quite simple
you can bypass the current eula with SRV records
mojang isn't going after servers atm
is that what thearchon and cosmicpvp are doing?
@twin lagoon ?
that's a lot of effort and a lot of time
using srvrecords
very true
breaking EULA is not a "crime", its a breach of contract. breaking eula voids your right to use their game. so legally taking someone to court over eula violations is an extreme jump that doesnt really give mojang of a goal. hard to say it "had financial impact". at most might win a court order to C&D assocating with the game?
and in the us they dont even go to court, its arbitration
which means mojang wins by default
arb is never gonna be in your favor lol
gonna sleep now
Michael, what was the backdoor thing related to?
ah
he requests for root privileges on the dedicated servers
installs a backdoor, calls it a DRM
"optimized" aka resells our open source work plus his sprinkles on top
that happens when you pay for closed source forks 
The only significant change paid forks make is the price tag
he was literally trying to justify it in the tuinity discord
i love how he felt the need to obfuscate the backdoor too
a remote code execution backdoor is not a drm
That's a I'll use this to ruin that person if they screw with me
and that's some horrible business practice
why would anyone give him root lol
can do it w/o root
I will make you a user account on my system
ยฏ_(ใ)_/ยฏ
sure he can put malicious code in the jar, that wont be ran as root unless your an idiot starting mc as root
pretty sure everyone paying for their optimized spigot/paper fork is idiotic enough lol
If I was ever to use him he'd get a user account with enough access for him to do his work but also not enough to install his little backdoor should he choose to want to do so
and if he complains, I could quote this drama and the fact he doesn't need root
well the idea of what hes doing isnt horrible, his price tag is questionable though...i dont know how much time he really gives people
I wonder what his sprinkles of optimization are
spigot has skipping ticks lol
skipping ticks for certain mobs etc
charging for personal customization is fine really
it's not what you think it is like spigot
just backdooring shit is a nono
agreed
Paper should do these things so his service is nullified 
hey for 1k ill do it ๐
deal
If I had money laying around I would
lol
u would?
though if we wanna pay for the time ive spent on here, pay that 100k bill im due at this point
How much you think the bill would be
for your entire time with the whole spigot/mc server community
i dont even really want to try to calculate how much time ive spent on this game
and if you multiply that by my pay per hour....
its probably over 200k even
I've been fiddling with Minecraft since 2009 >.>
started just playing the game back in alpha
now i'm involved in most major projects in some way, along with other things :P
I had the game in alpha but I never thought to fiddle with anything in it until many years later
ok as i orig said, time for sleep for reals
oh my it's almost 4am
I don't like thinking about how much time I've spent in a community for a game I don't play
And yet here I am
does someone know a scoreboard plugin that only shows itself when i press tab?
tbh, idk
i just dont want to see it all the time on the side
No. Keybinds are clientside
Imagine thinking BleachBit has a bug because it doesn't show any window but it's actually because it just takes 5 minutes to load for the first time with the 3.0 update
i think tablist is what i want
apparently discord now has a background noise reducer for testing
and it suks :aaa: sounds like you dropped your sound quality by 70%
why would you want to be one oO
i get a sexy blue role, why else??
sounds pretty gay
tbf tho the marketplace is really nice
wtf is songoa?
hm does she get for your plugins tho
something along those lines yeah
wemen are gay
Cyberbullying 
Oh wait doesn't the bot kick for the g word lol
๐คฆ
that would be homosexual


that's yag
That's spigot
Wut bot kick for 9ay now? 
No just a ghost mod kick
Wiz appears
apparently duck forgets what happens when you triple down
he's going for the magma award
Awww
oh baby a tripple
he did
Is that like a dundie award
he died a martyr
ban evading ๐
f
gg
Appeal in the spigot discord
lets raid the sponge discord now
tripple F
not wanting to attack your supremacy sir wiz, but that seemed like a pretty weak build for a ban ๐
Duk got oofed
it was a mastermind tactic
ban duck for close to no reason
then ban him for real due to ban evasion

at least you verbally told magma to stop, this pretty much just seemed like the usual geck kicks
and how g- 
ded 
inb4 also banned
no, that was only #2
dark why r u like this
i cant help it
hm does she get for your plugins tho
@woven otter
$0
Hey guys whats the best HUB plugin for bungee / waterfall?
I dont care if it's premium
I am using HubBasics but having some issues with it
Most complete, no issues, up to date?
lmao
Or any that you guys are using that you are happy with?
nothing. ezpz done.
Great thx
hubs r boring
if your hub exists for anything more than looking fancy and letting people get to the correct server, the rest of your server probably sucks
Oh nono, the idea is just that
bat wat about loot chests and 1000 particle effects?
lul
And some parkour
If my pet doesn't have particle effects and special mob heads it's not a real server
If it doesn't take me, least 30s to join the lobby, the server is bad.
I need to go through at least 10 GUIs before I join a server
3 captchas, 3 parkour, 2 IQ tests and a full Turing test, before I even start loading the lobby.
"Question 17 out of 148"
But also guys I heard hipicklr use 1.8
Is that a good version??? They have like hundreds of players so
Yes, 1.8 beta is the best version
Coty how do make high picksel server
recomment to swap out 1.15 jar for 1.8 jar
i like how we just bully people with dum questions with sarcastic responses
im proud of you guys
Asking for a solid hub plugin is a dumb question?
Not really. Sarcastic responses have just become sort of the status quo here.
Just server browser and thats it, maybe anti hunger anti void..
Im testing deluxe rn
I see it has a free and premium version, any idea on the difference?
I see, thanks looks good!
Did anyone see the minecraft commercial use update?
Changes on "hard currency"
Hard currency is real money or anything that can be converted into real money, including, but not limited to, Bitcoins. Soft currency is available in-game only and has no real-world value. You may not sell soft currency for hard currency, neither separately or along with ranks as a single or recurring payout. This is regardless of what you can use the soft currency for.
We have decided to allow larger and additional plots on creative mode servers to be sold for hard currency (real money).
is that it?
you may not sell โlivesโ or reduced ban time for hard currency
and also > Because of this, you may not sell โunbansโ, โunmutesโ or similar admin tools for your server for hard currency, regardless of who receives the money.
didnt actually change
Till they actually make a working blacklist, the rules are useless.
if that's the same shit as yesterday, the text on the page didnt change at all
just the timestamp for some reason
The backlist check is just a dns check, not even a IP lookup.
Just hashes the domain.
Let's just say, it's stupid easy to bypass.
Wouldn't changing your subdomain not be the most optimal solution anyway?
Oof
Just not server friendly 
You are not allowed to sell the following for hard currency: 4 Schematics, regardless of the game mode.
wtf does that even mean
are you not allowed to sell the schematic file, or the ability to use schematics?
Ability to use I'd assume
lol @ those creative servers that sell WorldEdit privileges
I'd be surprised if they were talking about selling shcematics, since schematics aren't made by Mojang. (Only that NBT structure block stuff.)
which is already forbidden because of "edit several blocks at the same time, regardless of where on the server you can do it."
as if people actually gonna follow the EULA
But what about that schematic with only one block? /s
i already got asked to make plugins that break it and got asked if was fine with that xD
"sure, if you pay me enough"
Their problem if they get blacklisted
am gonna add EULA FRIENDLY to my spigot resource lol
City, Spigot is not Mc Market
then all greedy server owners will be like "ye boiiii" and give me their monies
"greedy server owners" wont give a fuck
eula friendly*
*this does not constitute legal advice. intellectualsites takes no responsibility if you get blacklisted
Also totally unrelated by songoda's staff team are like super nice
and actually very professional

am impressed
sure, they have vested interest
What happens if you get blacklisted? People get an alert when joining?
is that thing still updated
