#general
3141 messages · Page 590 of 4
Actually your servers are probably already there
@fallen oracle mcbanners link?
Since you're past the peak between here to stay and temp
Airee whats shit about reliablesite
The support, reliability, and server builds they offer
An i9-9900K that can't reliably take 128gb is useless
They totally went down due to that bgp leak shit
I have an i7 with 32gb of ram
isn't 64gb max on Z390?
Actually not so true about newer vers
We only use like 40gb on our 8 core system lol
is an i7 4790 decent for a server?
Yeah
Kinda the point of diminishing returns
After that point, the CPU probably isn't your perf bottleneck
Wdym
It'll be your code
Yeah or the player that had roughly 100+ skeletons spawning every 10 seconds
Yeah you can fix that with plugins
use per player mob spawns, limit the amount
I have
Get a mob stacker
wait so do these banners update dynamically
The mainstream stackers kinda blow
@fallen oracle
huh that's pretty dope
Wait I'm slow and shit?
Nah wildstacker is
Oh okay
any way we can change the background of the resource/server icon? The black don't work too well with some of my logos lol
The server banners are still a WIP, mainly for devs and resources atm
love when mobs spawn in walls 😉
The black is a bug with the png / jpeg
Ah
It's usually transparent
But yeah it live updates every few minutes
Still in beta, use with caution, but there's lots of customizations like you can choose font size, location of each element, etc.
Neat little tool
Was a fun little project we were messing around with and figured why not share it
Is there a way to nerf certain mob spawners?
Just been so busy with other projects and school and stuff
mmm yes love this
VoteParty 😏
😉
Does it fix mobs stuck in walls when they spawn
Or my isp deciding to make me lag on literally just minecraft from 9-11
Lol
Glare
ever thought about posting your plugins mc-market for a broader adueince
audience*
Meh
I don't do it for the money, although it is nice to have 5% off my tuition every month.
Fair
I've also heard that mcm is very toxic
Yeah I could see that
Yeap
keepitfresh a bit but more on the enterprise end
Yeah we have some people that make some cool ass DeluxeMenus and they sell them for like $1
if there's a demand for that i guess that's valid lol
I just have a bunch of healthy foods at home
well aren't you fucking great
And I don’t wanna go to the store because last time some old dinosaur coughed in my ear
@my 3 jugs of milk and 12 sticks of butter
where are you from
Schweeeden
Ye if you can wait 2 weeks for delivery lol
better than kale and beans for eternity
(DiscordBot) Go the fk to sleep, read by Samuel L Jackson** - length 4m 48s - 96,165 likes, 1,672 dislikes (98.3%) - 5,233,438 views - Night Angel on 2016.06.04
aaaand that glitched discord
TIL that it is possible for hypixel to just send out a gameprofile with a random UUID for players that are disguised
I waited for 3 weeks for Amazon to send me a replacement remote for my TV.
@outer parcel sorry but to the isp thin
Every goddamn night
From 9:00-11:PM my minecraft ping skyrockets
Its only just minecraft
I think its being throttled
someones probably doing cocaine and turning dials
But how can they just throttle minecraft
Its not just me either, my friend has the same isp same issue
inb4 and that's why I have my own ISP
and that's why I have my own ISP
they probably don't like you running a server out of your house
o
They just don’t like you
Im lagging on my own server from 9-11
i confused you with someone else ig
It’s very personal
I;ve timed it
yeah something like that
I do my own dns but not isp
Im hardwired and everything
@polar sonnet it could literally be something as silly as someone video calling their girlfriend at that time
there's nothing you can do about it other than switch providers
My internet fucks up all the time but I can connect to the uni WiFi from home 😄
He gets the same issue at the same time only to my server
They don’t let us access Reddit tho
Anyone know any way to install plugins on a snapshot server?
So im lost ig
@polar sonnet you should get a traceroute to your server when it happens
will show where the ping increases
How do I uh
what system is responsible
uno momento
yeah Hover if you could stop giving me HTTP 503 while I try to figure out my account details, that'd be great
lol hover
what's wrong with hover?
it 503's you when you're trying to figure out your account details 
ok fair point but besides that
Can I dox myself if I post the tracert?
EXACTLY!
what exactly is the problem?
city go to sleep
like anything quantifiable and not just anecdotal lag
I cant move commands take 20 seconds before something happens
Ill show the screenshot
maybe your server is just shit? ;]
No
frick
Its literally just me
my frickn domain expired and someone bought it 😒
Don't they start warming you like 2 months before
loooool some premium domain reseller bought mine and wanted $300k for it
it's like a ransom lol
it's super easy to ignore Glare, I've done it loads of times 😛
I've lost intellectualsites.com twice
Yeah someone wanted to charge me $500 for a Minecraft username.
i offered $1k for a minecraft username before
it was my first name though so
i know i can just pawn it off to another graham for an unreasonable amount of money
I don't have that kind of money
Wasn't going to pay $500 for Glare
They are more than welcome to.
maybe your ISP just gets an insane amount of traffic every evening and then they throttle you because you're a minecraft pleb
they do warn you but I didn't have email at the time
~limbo are you alive?
maybe? some resumes though: {0=>3, 2=>4, 1=>5, 3=>3}
~limbo am I alive?
@unreal quarry gonna add that now ;p
^_^
"no"
no clue lol
~limbo am i alive?
how can someone with no heart be alive?
😮
ok heartless
Pog champ
why does he fucking care
why do u fucking care that he fucking cares
its spigot. it needs useless rules
wants to be able to ban you on the forums too for discord violations
is my guess
he requires forum names = discord names
Ya
DemonWav
why does he fucking care
No need to be rude. lol Probably so that he can sync forum names with Discord accounts.
discord's pretty intimidating for old people dw
quick question idk if this is suport related but
How do I make | actually be connected in KiteBoard?
one of my admins caught them attempting to do it
retard completely ignoring the fact that it was patched in 1.12 and patched by mojang in 1.15
only time ive seen it when people just have lot of stuff in their base
dude straight up had an inventory of books filled with garbage characters
i put an event on it in 1.14 and made a plugin to broadcast the coords to the whole server when it happened. was great
wtf I thought we got rid of the server gui
demon hasn't touched a minecraft server in at least 4 months
not a lie, though 4 months is being generous
it's at least double
I don't even remember how to turn this shit off
I thought it was --nogui
The server will now show the vanilla GUI by default on supported systems. If you do not want this behavior, use the --nogui argument after -jar paperclip.jar. We are still trying to determine if this should be the default or if it should be hidden by default. Poll: https://www.strawpoll.me/19289384
z still hasn't gotten rid of the poll lol
oh I messed up my command
who can join my minecraft server
i like modded minecraft
Anyone want a free vps for like the next 9 days
what that
thank you 🙂
.mcflags
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
🥳
is lit
barely get any false positives
of course you're not going to get 100% hit detection lol
it seems to detect any popular vpn service i've thrown at it
MaxMind is a leading provider of IP intelligence and online fraud prevention tools. Learn about GeoIP databases and services and minFraud services.
Why do you need that?
I would guess to detect vpn/proxies you dummy
Yeah but why
i need friends i have no one to play my minecraft serve
we needed something like that to drop incoming cucks dos'ing us cuz our hoster wasn't able to hold check that on the upper level =^]
Crying about it here won't help you lol
you might also just want to block vpns for ban evaders
i've legit had a player join on 50 alt accounts and the only thing that stopped them was an antivpn
we had tens of thousands of DIFFERENT proxies attacking us every second, that was fun
I wouldn't like you either
wow upsidedownist >:(
wut how?
I can feel that Kenny
Shitty datacenter then
^
it's sad that people like that just go away unharmed and without consequences
nice one krusic
doesn't ovh have mc specific protection as well?
Don't worry, if they want you down, you will go down.
Don't they have ddos detection anyway
that too, but bungee or server specific attacks are something else
Cloudflare for Minecraft when
TCPShield just uses OVH for protection.
So TCPShield -> OVH is useless for the most part.
can anyone recommend a good currency plugin
doesnt need to be fancy, just want a simple way to move money around w/o having to rely on items
It does.
dont have essentialsx ill check that out
man i was up till 6am trying to figure out why my events werent getting handled, turns out i was using PlayerEvent instead of Event

and bukkit doesnt listen for those
¯_(ツ)_/¯
Just inject the hander list stuff into the class yourself /s
No, you can only listen to concrete events, not the abstract ones.
and turns out i also have to register 33 classes manually
cuz theres no way to do it, cuz as stated before, you cant listen to abstract parent classes
fun times
Could just put the listeners in the same class if they're sort of related.
they're not
😦
Well, guess you need to register all 33 of them then.
what sort of performance hit will i take from essentialsX
sounds like you are doing something wrong ded
so each enchant has its own events
Last time I made this sort of plugin, I only needed the following events:
- entity damage
- entity kill
- damage taken
- block broken
- right click
- armor/item equip
- armor/item dequip
d got an attack where it caused the bungee not being able to authenticate users with Minecraft.
auth spammer
or something
it'll basically cause your server to get ratelimited
so I set up all the listeners in a single class, checked the item in the damager's / block breaker's / etc hand, retrieved a list of enchants, checked the type with instanceof, casted it and then called the abstract method (eg. WeaponEnchant has an onDamaged(Entity entity) abstract method)
@worn ember
ping me if you want me to read your message
@olive garden ok
fuck you
ig i could do that
god
not very clean tho 

oh, the method I proposed is not very clean, I get it now
wow
it is clean, it is basic abstraction
a general question about permissions, my server is ran under user fredrik, but it needs to write to a www-data folder, specifically its Dynmap. How do I solve that in the best manner?
is it safe to add user fredrik to www-data group?
is that the paper event dark? it gets called when the armor just takes damage
no, its the one i yoinked and adjusted
it only gets called when the item slot changes from inventory click
what about them?
by shift clicking you mean?
i think that triggers the inventoryclick event?
no
right clicking sorry
I literally mean equipping armor using a dispenser
and yes, right clicking is another thing, that's actually pretty common
and pretty sure it doesn't trigger a click event
great
.g minecraft dispenser armor equip
gonna go eat now tho
(DiscordBot) https://www.youtube.com/watch?v=MBEp0lxe4fY -- Automatic Compact Armor Equipper! - Minecraft Tutorial -...: "Aug 5, 2016 ... Automatic Compact Armor Equipper! - Minecraft Tutorial ... Last year, I built it and I placed all my arrows in the dispenser and..."
1 Dispenser! Instant armor!
■ Facebook: http://www.facebook.com/mrcubey
■ Twitter: https://twitter.com/MrCubey_YouTube
■ Builder RECRUITMENT!
Want help with the production of my videos? Head to the recruitment page and join my personal 'Cube Zone Team'! http://www.cubezones...
2016

interesting
You know what that means?
Less excuses for not using THP.
Thp?
wtf
lmaoooo
😂
didn't THP cause performance hit?
redis warns about it pretty loudly, and based on readings from the internetz then disabling it is wise
i configured my shit to use hugepages explicitly, not transparently ¯\_(ツ)_/¯

That's a cursed name of everyone that worked with Windows 9X and XP back in the good old days.
Does anyone know where I can get some assistance with Dynmap?
@still smelt it’s pretty nice, the plugin system especially
I'm having some problems with the map rendering, I've run /dynmap radiusrender 1500 a few times, and I've also set world border using Minecraft's default method as well as WB plugin.
I don’t use it anymore because I’ve moved to tilix, but it’s a nice terminal emulator indeed
I can't find anything online to help either, it's doing my head in
Alright. I'll try removing worldborder. will I have to re-generate the entire map again? with dynmap radiusrender 1500?
It's not a very large map either, it's only 2500x2500
I just gave it time.
Alright I've removed WorldBorder. I'm re-rendering now. Hopefully it works
anyone using GH actions? my workflow isn't showing up nor running
mine works fine
wtf
Press the [New workflow] button.
brain explodes
Just search harder
I have been playing Don't Starve with some friends for a couple of weeks, all good. Then suddenly the game crashes instantly whenever I try to start it while my controller is enabled. Happened after an update to the game and no changes to my system. I send reproduction steps, descriptions of everything I'm doing and have done, crash log, etc.
The response is "try to enable this setting in Steam". So I tell them that as I said initially, I've tried that, and it does bring the game up, but the controller is registering incorrectly (it's an Xbox One Controller, registers as Steam Virtual Gamepad if I enable that setting), all button presses happen twice, and the analogs are hypersensitive. Everything sucks.
Then I get another response saying "disable that setting because it might interfere with the game itself, then open the game and run this command". So I tell them again that I can't actually get into the damn game when that setting is disabled because the game crashes immediately when I click it.
it's a sign...stop playing with a controller :^)
I appreciate the responses, but I'm getting so tired of trying to communicate with a "manager" guy who doesn't understand what he's reading 😦 The crash log literally says "shit breaks on line 97 in this file".
I wish I could. But due to RSI it's the only way I can play any games without pain D:
Controllers suck, though.
Yeah it's great fun. We keep dying in the winter to Deerclops.
You gotta like spaz around for a couple of days until you find a good beefalo patch.
you're expected to play the first winter 10 times before you understand how you're supposed to prepare for it
and then spring comes around and it's the same thing again
which is fine if running it back constantly is your thing but....
Yeah I still don't know how. If we actually have enough food and stuff, we end up getting smashed by Deerclops. If we prepare for him, we'll have a bunch of traps and stuff, but not enough food and materials for anything else.
i always just avoided giants as much as possible
But how to you avoid him? Every time we play he finds us 😦
deerclops doesn't follow you or anything
just gotta be ready to go to a backup base when it spawns or somethng
since it will spawn relatively close by
A hideout!
First time we encountered him, we had everything set up so neatly. He just came in and wiped out all the structures in the base x_x
Ahahah
It's like in old video games where you don't have any sort of "save" functionality. You die, you start over.
I played so much Super Mario Bros. 3 on my NES.
do you guys think knowing algorithms is important? specifically techniques use to solve leetcode type problems
@green turret i already have one..
@short yarrow yes for those coding challenges you'd want to understand how stuff gets done internally to know how to do it efficiently
and a bunch of math algorithms too i guess
one of the reasons i never really did any
@merry talon This is wrong, you must pres butan.
@short yarrow do you think knowing how to prepare vegetables is important? Specifically techniques that help you dice onions?
If you're a baker you probably don't really need it.
If you're a plumber you almost certainly don't.
If you're only ever cooking for yourself or your family in your own home, it's probably useful, but chances are the output of your dicing algorithm won't have any noticeable impact on how your "clients" perceive the end result.
If you're a line cook or a chef at a fancy restaurant, you probably should up your game because chances are some snotty twat in a suit will come yell at you for putting a slightly triangular piece of onion on his plate rather than a perfect cube.
Having said that, I think fundamentals are super important. The only way to cement your understanding of fundamentals is by practicing. Programming is like most other crafts where practice makes less shitty, and lots of practice makes kinda sorta okay. You can think of those code challenges as kata. Little exercises that help you hone your skills. You'll probably never have to implement a function that justifies text in a view with a monospace font and a width of 80 characters, but doing so will help you hone your algorithmic thinking skills. Solving the specific problem isn't necessarily helpful, but having gone through the motions of doing so is.

Or get plugins that don't leak?
I had my first problem with ZGC after 2 months of use, when a plugin started leaking due to Paper being updated.
But then again, no one here has explored ZGC fully yet.
my question in spigot-dev on IRC about whether or not spigot has had serious discussions about a core dev team will probably fall flat on its face
i know it's not something we can do much of
actually
short of an intervention there's probably not much
REAL MD 

things would go so much smoother if md_5 could work with other people, but that must be a pain point for him
how ironic
Its not the real one
Good.
was a yoke

But I confess my name was inspired by him some time ago
md_5 reminds me of who I was back when I ran a Minecraft community honestly
I took most of the responsibility instead of seeking out multiple devs
thing is, you really cant trust many people in the mc community
I guess I was kind of afraid of looking for more devs because I didn't want them to possibly screw things up
I took most of the responsibility instead of seeking out multiple devs
Dont attack me like that
they'll fuck you over the first chance they get benefit from it
Backdoored.
yeah
but i don't know md_5's mind or heart
i guess if anything i have to give him credit for bearing this path alone, it's interesting how long he's lasted so far
much more stark, perhaps his purpose
He does work on forks for money.
So there are better things out there that he is working on, but Spigot is just what he releases publicly.
if he's open to looking at how paper runs, he'll see how successful it's been
paper issue in #paper-dev
Well, Paper is kind of like Spigot at this point, just a bit more open to gameplay changing features.
bucket is being emptied but PlayerBucketEmptyEvent isn't being fired
imo paper seems to be offering the same kind of things: optimized performance, extra features, although there are probably other goals paper has than I'm aware of
pattern marching seems epic
are there some more performant server forks?
no more
if (sender instanceof Player) {
Player player = (Player) sender;
}
we can just do
if (sender instanceof Player player) {
}
that alone makes me want to upgrade.
I think Taco is one of them.
well... servers that aren't built in Java probably, but I don't know how faster those are
what is that trying to accomplish?
switch expressions are preview for sure
how many of them actually perform better
switch expressions were a preview in 12, had a second preview in 13 and were officially released in 14
gosh darn it's pattern matching not pattern marching
how have I misread it this entire time
records are weird, but hey they might prove to be useful.
records are fine but they aint value types :<
It's worth it if your profiler shows that you have a bottleneck or if you want to do it for shits and giggles.
Measure it, then decide.
Wiz, didn't Project Valhalla release something about value types?
"release"
they've released a sort of finalized plan now that they're mostly done experimenting after a few years
not like usable systems for end devs yet
that article set is pretty interesting though
https://cr.openjdk.java.net/~briangoetz/valhalla/sov/01-background.html semi-recentish update
highly suggest the talk linked (https://www.youtube.com/watch?v=TkpcuL1t1lY) if you're interested in the internals
Presentation from Brian Goetz during the VM Tech Summit at Jfokus on the compiler/vm details of generic specialization.
Full Abstract: Project Valhalla proposes to bring value types and specialized generics to Java. In this talk, Java Language Architect Brian Goetz offers som...
(DiscordBot) Brian Goetz on Generic Specialization - length 52m - 40 likes, 0 dislikes (100.0%) - 3,852 views - NightHacking on 2016.02.08
very interesting summary on how valhalla has been evolving and the challenges they need to overcome
I too recommend them ^
I'll watch it, thanks for the recommendation
I think the most recent update mentioned they're breaking it up a little too
value types will come first, generic specialization later
Hey Paperinos
0/0=1
It's Minecraft, man.\
Easter happy!
how can I do conditions in wolfram alpha?
so eg { 0 if x < 0; 1 if x >= 0 }
is there a plugin or smth to fix the donkey duplication glitch in 1.15.2?
if event.donkey== 2 then kill()

Yay Brian Goetz. His talks are usually pretty good. Him and Stuart Marks.
@worn ember thanks! where do i need to add that?
ur brain
sorry i am a noob 😄
wasnt the donkey glitch patched in paper anyway
looks like it isnt
1.15.2 latest paper
yeah best to just report it then
i'm sure no one wants to have duping donkeys
make sure you can reproduce it without plugins first
is there any other dupe glitch on paper? looks like someone duped on my server and they had a donkey in their base
so i guess it was the donkey
¯_(ツ)_/¯
There's a lot of racism going on here...
ur a mule, not a donkey
well now ur a bastard 

Mama I'm a criminal 
@spare venture i guess you can do that in the paper config?
no, that would be a plugin thing
we've fixed the donkey BS once or twice or thrice, but the entire logic for teleporting and stuff is janky
Ya'll, Jesus came back!!
ha illegalstack, there currently an exploit to overload that plugin and chunk ban people
Inbound Paper on Linux using Windows as swap.
https://www.phoronix.com/scan.php?page=news_item&px=Linux-57-Experimental-SMB3-Swap
illegal stack fixes tnt duping too...
lolwtflol
IllegalStack can do it, you can toggle most things.
why are you removing donkey chest, from what i saw, the dupe is fixed
they duped items. idk how they did it but they had a donkey in their base
are you really running paper? 
yes
are you on 1.15?
yup
the way the donkey dupe worked in older mc versions was the fact when you logged off your horse saved with you so you logged in on horse. from what i see in 1.15, you now dismount on logout
if i have bungeecord server, the plugin i put on proxy or every single server too?
antibot
I couldn't reproduce the dupe though, maybe there are more?
its difficult
antibot deluxe plugin cat
idk if it even was the donkey. maybe it was another dupe glitch
i know how to fix it, i had it patched on 1.12 but since paper dropped 1.12 support didnt ever get it into 1.12
donkey(entity with chest) are retarded entity shouldnt have exist in the first place
!
aikar, i am using exploitfixer plugin, will it impact to performance?
well, you can dupe with lamas too
this is literal basic computing
anything doing anything will take time
how much that impacts TPS, god knows
but it sure as heck ain't free
groovy dsl 
Question, is -MaxGCPauseMillis=50 fine? It's for a pvp server
@slim nymph so 1.12.2 is not patched for this?
nope
huh, good to know
and no @rain yew i found that hurts too much
i think wwe client has this hack built in, something to do with the .vanish thing
I'm trying to minimize performance impacts when the gc runs, so I was looking for a lower number.
Alright, thanks
mah entitlement plz
smh
Yup, that’s the MC community we know and love
1.12.2 is where i draw the line
anything before that is ancient
and why people still use it is beyond me
Prealpha
bUt mAh pVp
by the way, have you noticed that DemonWav's paper repos never get any issues
that's because the code is PERFECTION
or because no one uses them
I have my reasons to use 1.8... But it's funny to see someone make a review of something they didn't use xd
does it involve brain damage? /s
xd Nah, I tried using 1.12 but for some reason viarewind and labymod are enemies or something.
I use forge and have no issues with 1.12 server and 1.8 client, but for some reason using 1.8 labymod client makes them have 1000ms for whatever reason.
Was forced to roll back to 1.8 server
F
UwU
(┛◉Д◉)┛彡┻━┻
no
UwU hows everyone doing today
Anyone know of any good lobby plugins?
That like handles everything? or maybe its just better to have multiverse + luckperms + essentialsX? idk
anyone know where i can get deobfuscation mappings for minecraft client 1.12.2?
like, spigot mappings...?
spigot mappings are just server, aren't they?
MCP has 1.12 server and client mappings I think.
thanks, would that be the mcpconfig repo?
@still smelt another advantage: takes better advantage of modern multi-core CPUs
at least each server loop will run on a different core/thread
that's better than the single-server approach, which will use... one thread to run everything
I used to run a successful network (60+) and we had 3 lobbies for whatever reason
and the player balancer that I made was so shit
when servers cry: https://i.imgur.com/pPJYW89.png
It didn't even take in the amount of players per lobby server, just sent you to lobby 2 if the previous person was sent to lobby 1
yikes
13k Entities ._.
9.2TPS
lmao ronski
I like your load balancer
I was so trash back then
I mean statistically, to be honest, if the two lobbies are the same, they should have the same number of players on average
Like I've definitely gone a long way since then
if you add some "rule of large numbers" to the mix
the chance of players leaving either lobby should be the same
👋
I just knocked a glass over my keyboard/desk
God, Ive never picked up a keyboard so fast
Liquid
Hey liquid cooling is when you pour water on your cpu right?
hi pimple
ya
How are people able to sell forks of spigot if it’s licensed under gpl3 which forces forks to disclose source and also be licensed under gpl3
they don't care
Seems pretty... illegal
go and report them
Realistically speaking how hard would it be to find lol
To who? The cyber police?
Nevermind'
there we go
Where do I contact these cyber police?
There aren’t, not really- they may have gamemode specific optimizations
Found 1
No spigot fork is worth 300 dollars like some sell for
@<MrZDok [Auto] We're now known as Paper.
- Unlike other custom spigot forks, SSSpigot will be updated to new Minecraft versions. This is why the license duration is not unlimited.
- Based on the very latest version of PaperSpigot.
- Fix some possible bugs and vulnerabilities introduced by PaperSpigot due to outdated libraries
- We respect your privacy. We won't monitor you and removed metrics from Mojang, Spigot and PaperSpigot. So we cannot tell you how many people are using this server.
- Simple and Stupid. Features that plugins have implemented is up to plugins.
- The default configuration files are optimized
- More algorithms are async than PaperSpigot
- Async Startup
- Async player data saving
- Async path finder
- Configurable Custom ServerModName
- Extended view distance (no-tick-view-distance)
- Many algorithms are optimized.
- Removed a lot of useless code, improved performance and reduced size. (On March 20, 2020, the size of PaperSpigot is about 16% larger than the size of SSSpigot)
- Optimizations that may affect gameplay behavior are configurable.
k bot
paying big money for „optimized pApErSpiGoT“ forks is a great way of showing the world how regarded one is!
KennyTV: [Auto] We're now known as Paper.
no u
paperspigot
@<keepitfresh [Auto] We're now known as Paper.
Whoa
aka
they literally ripped off features from elsewhere, added in maybe one or two of their own trivial ones, and bundled a price on it
The only significant change paid forks make is the price tag.
Which is an illegal change too
That list is just buzzwords "async", "optimized", "improved performance".
It’s illegal to sell source
Unless they show actual benchmarks, all those words don't mean anything.
fuck I need to buy discord nitro
yeah SSSpigot is just my patches
@stiff yarrow will you buy discord nitro for me
i get Second World War vibes with so many S
I need access to more taylor swift emojis
Whats tuinity
@ancient bolt since spigot is GPL licensed, which forces forks to also be GPL. How is selling a fork of it not illegal?
GPL licensed stuff can be sold...
you can sell GPL all day long
It’s not illegal to sell gpl software...
the more fun part is selling mojangs Server software
lol
Whats tuinity exactly
The GPL requires that those people you sold it to be able to see the source code however
selling a reverse engineered modification of proprietary code is the fun part
Really? But you have to have source public right? I’m not a lawyer just googled a bit
And that’s where most of those forks completely ignore it
Ah okay
And then there’s the whole Minecraft part
the source needs to be available to those you distribute to, not open
minecraft
Now I understand, still most forks ignore that part as well
ur legally dubious

ur dubious
Minecraft is just a giant minefield of legal bullshit, loopholes and licenses and everyone is now in some kind of yoga pose trying not to hit any mines
Just wait until Daddy Mojang gets home
I like to dance on the mine field 😎
Mojang doesn't really do any enforcement other than a server blacklist.
They're probably smart enough to realize that people won't like it when they start to throw legal stuff at everyone.
I can't believe I paid $5 / month just so I can use taymojis, what has discord done to me 

microsoft/mojang sure to enforce rights to images etc in the commercial field

just not the modding scene
taymojis
Is mojang even enforicing the eula anymore?
@ancient bolt sure
Oh looks like I was too late and you had to pay for it yourself 😱
Wasnt there a way to get around the eula?
:hmm:
My bad
The blacklist yes, the EULA no
But they've literally blocked like 1 servedr over the past 2 months'
@ancient bolt technically you can send source by mail and have the requester pay for postage, you don’t have to have the source easily accessible it just needs to be given when requested

Source costs $2.99 for shipping :)
@stiff yarrow can you like... force them to pay for you to print it out at kinkos page-by-page into a huge binder that is potentially very heavy to the point that it's cargo
and then ship a huge box to them
I think it has to be a digital copy of the source
damn
ships SSD
Depends on the text of the document
@spare venture it would hold up on court it’s part of gpl
if there wasn't, i would certainly be at kinkos printing it page-by-page
that is
if i was an asshole
which im not
of course
I am one of 5 people who read the entire gpl so clearly I’m an expert 🤡
I'm pretty sure it doesn't need to be sent digitally
bows to nossr
You can send it on cd
see, the master agrees
I don’t think printing out the source code counts
lol
that stef violated Bukkit's GPL license
There’s a few embedded system software companies I’m aware of under gpl who only give out the source when you ask for it
no lol
not at all
GPL is pretty restrictive when it comes to so called "open-source" licenses
i prefer the WTFPL
pretty sure the GPL FAQ uses the phrasing "source must be provided on request"
You can use MIT with GPL dunno about other licenses
I think anything that's more permissive than GPL is supposed to be fine
So pretty sure Unlicense is good
If 1.8 didn't exist?
If they'd do that, maybe it'll become dead just like Brigadier /s
Chaos. 300 forks, 280 just cherry-picking the other 20.
I like LGPL and GPL. I published my source code openly and I wish to keep it public unless you want to use it for your private stuff.
but despite that I usually end up using MIT when it's a library that seems useful and might make its way into bigger projects
I don't care about my code, do with it what you want I don't care
that's not open source, lol
That violates one of the core tenants of open source
Probably exists
So no
But not open source
There are licenses for that, they are not considered open source
there are two definitions of "open source":
- source code is available in a humanely readable form
- you can use the source code for whatever you want to
Or just write a license yourself /s
No
But you can pretend to be ;)
It'll fail massively, but at least you tried and that's what counts /s
yes, you can
sure you can, but it doesn't mean it's going to work exactly how you envisioned because if you don't take special care to eliminate all loopholes then you fucked yourself
not a good idea for anybody with no legal training, period
https://prnt.sc/ry1q7g oh no
has nothing to do with personal intelligence
even the GPL isn't clear. not even after 3 versions, lol
Yeah, you'll just fail without the required expertise
@still smelt ???
Even if you have a degree on law stuff, you probably want to run it by a bunch of other experts as well
did you fix the sync chunk loads city
ye
ye
:hmm:
How many times have you checked City?
enough
guys I have a very good excuse for running a PVP server
You need to check more City
We don't have to worry about entities!
Just start a minigame server, those also don't have entities other than players.
you know when else you dont have to worry about entities?
minigame 
You can disable all Vanilla mechanics
No but I'm like too fucking booooored
Hoppers ticking? We don't do that here.
I've considered either working on FAWE or multiverse but both of them are yikes
🙃
and idk if I'm that bored
start a new project city
lol
City I have a fun project for you to work on, but it requires basic Skript knowledge :)
no
https://github.com/IntellectualSites/PlotSquared/pull/2757
I'm waiting for this to get merged so I can publish the damn update
JavaSkript™️
but matt decided to sleep and shit which is very annoying
It doesn't need to be advanced, if you can read a Hello World Skript it's good enough
But advanced would be like add-ons and stuff
Don't know that either :)
Do you want me dead?
tempting
Simple watch out or I'll let you analyze my timings screenshot
I think I'm just gonna sleep instead
I want to add tab completion to multiverse tho, that would be quite nice
someone else should do it for me
wait is it a screenshot, or a picture from your phone?
because only the latter is acceptable
ah yes
I open timings on my phone and screenshot that
then put it on your computer, and used your phone to take a picture of that screenshot
But I zoomed in on the graph above, so only that's visible
What are your guys thoughts on Skript?
Skript's a joke
if you don't know java
also my plugin folder is 0.98GB
No Core Protect
It's useful for a game like Minecraft
the implementation might not be the most efficient but the idea alone is rather interesting
I was Beta Testing and I never turned on MySQL for my plugin
that handles practically every Stats related
ohh I know now
The JAR my server had of my plugin was the version where I didn't fix duplicate stats
There's 1000 lines of stat data for 1 player
PostgreSQL is much better than MySQL, sadly few support it
ah yes but also no
mysql is a blackhole where data is free
1 byte actually only takes up 0.5 bytes in mysql because it uses magic
ok
What the hell, my dev just restarted the server and DMs me that I need to restart
nice
probably our events plugin
ok
Do you know any good GFX person?
wow mean
👏

