#general

3141 messages · Page 647 of 4

potent warren
#

simple, just get some shitty servers and just install pterodactyl on them. then sell.

void void
#

you make a p2w server

#

you advertise the fuck out it in lobby

pulsar wigeon
#

pls no advertising/drama/server bashing here

void void
#

k

pulsar wigeon
#

take that kiddie shit to admincraft peepoJuice

potent warren
#

we're not doing that. we're just discussing illegal ways to make the best server ever

warm anchor
#

lol wizjany

void void
#

admincraft is awesome

#

admincraft's eh

#

too many server hosts in it

#

yep

#

bruh...

#

HEH

#

I realize that was advertising in a sense.

#

But that kick was a bit too extra.

pulsar wigeon
#

"i was only kind of breaking the rules that the mod literally just reminded us of"

void void
#

Fair point.

pulsar wigeon
#

if you want to argue i'll kick you again, don't tempt me

void void
#

mod abuse

#

Nah it's justified.

warm anchor
#

oh no....

void void
#

bro I tabbed out of paperMC discord thinking I got kicked / banned

#

🤣

waxen panther
#

not a fan of admincraft

pulsar wigeon
#

you can ask any regular in this discord that i have no qualms about using my powers to their fullest extent

waxen panther
#

from what i've seen at least

void void
#

I'm grateful it wasn't a ban.

#

I don't even know what keybind I did

#

wizjany is merciful

waxen panther
#

no one has ever said that

warm anchor
#

rumors say that each time wizjany gets pinged, his power grows

void void
#

admincraft tbh is helpful to new people like me

#

idk about for people like you

#

I trolled in admincraft

#

so much to where I got banned

warm anchor
#

idk if you would count that as as achievement but ok ...

void void
#

yeah, I don't

polar sonnet
#

essentials can make custom commands right

void void
#

not sure

mortal zinc
#

everything that gets big ends up becoming a joke it would seem like

#

so stay small gentlemen

void void
#

is 90-100 small?

mortal zinc
#

i'm kidding, always strive to be the best you can be

#

and stay faithful to who you are

upper flicker
#

Unless who you are is vector

#

Then run away

mortal zinc
#

did i just get compared to leaf???

upper flicker
#

no one has posted any fire/burn gifs yet

#

you might be okay

mortal zinc
#

@static badge some backhanded shady crap just happened

mortal zinc
#

help me

static badge
#

what

void void
#

50-100 players would be the ideal server for me.

mortal zinc
#

i'm afraid i just got compared to you

void void
#

my old server did fine

mortal zinc
#

some shady deals must have happened behind the scenes here

void void
#

how many players?

#

50-70, 90 peaked

#

damn...

#

why did u abandon it?

#

PvP

#

Network

#

it was KitPvP, KitMaps iirc

#

the toxicity was so bad I couldn't handle it mentally

#

so I dropped it and sold the server setup

waxen panther
#

ah yes

#

pvp servers

void void
#

you should sell the server set up multiple times.

waxen panther
#

where all braincells go to die

void void
#

tbh imo pvp is pretty braindead lol

#

my mentality's more important than fame & money!

#

barely any tactics

warm anchor
#

haHAA meh kitpvp

void void
#

I'm gonna try out Trust Based SMP if not Towny

#

idk about that though.

#

Too generic.

waxen panther
#

Generic but friendly

void void
#

true

#

I never tried running a SMP based gamemode

waxen panther
#

normally low-ish stress too

void void
#

I suggest running a geopolitical server.

#

It's mildly toxic

#

I tried prison, pvp, factions

#

Compared to pvp

#

I know a guy that runs a towny geopolitical server

#

who?

#

and how he always says that his server is the best out of all of them

#

Barty

#

Barty has a successful server

#

Earth server

#

he dropped over $2.5K+ he said

#

he got 2.5k?

#

or lost?

#

how do I put it like this

#

iirc invested

#

idk it's 11PM and im sleepy

warm anchor
#

wow fellow EST

void void
#

wat is sleep?

#

I basically don't sleep

#

I sleep at 2-3 AM

#

wake up around 7AM

#

Maybe.

#

I suggest doing a geopol towny server, with balanced towny war.

#

Or a fast-paced RPG game like dark souls.

waxen panther
#

4am for me reee

void void
#

SMP is too bland.

#

It's like vanilla ice cream.

#

Enjoyable

#

But nothing special.

#

yeah but I wanna be able to do my schoolwork as well

#

that's nice

#

keeping my good grades

#

geopol towny seems too time consuming

#

as long as you have a lot of helpers.

#

that aren't stupid

#

for me school is easy cause it's all online

#

my grades are at their peak

#

shits too easy rn

#

my entire staff team on my pvp server were a bunch of stupid asses

#

you think I can do better?

#

that's why you shouldn't have moderators

#

just helpers

#

if you know how to configure plugins

#

just give yourself administrative access

#

I had 7 helpers, 3 admins, 2 devs, 1 manager and we kept it together alive for around 6-7 months

#

if you count getting 0 players

#

if you don't we did around 2-3 months with the 50-70 average

#

which was pretty nice

#

how tf did you get 50-70 average

#

I usually got 20-30 average in my old server.

#

I honestly don't know

#

probably a quarter of them were alts

warm anchor
#

lol

void void
#

no like legit

#

we gave out a decent kit when you first joined

#

we had so many unique joins

#

so many that it didn't really make sense

#

pvp servers too bland for me lol

#

I made mine kind of packed with stuff to do

#

other than left clicking most of the time

#

ah i see.

#

so a pvp server with a twist?

#

yep

#

I can list them but I'm too lazy

#

well that's a good start.

#

You can do SMP

#

but apply your knowledge from kitpvp

#

make the SMP unique.

#

Like vanilla ice cream with chocolate syrup

#

ChestEnvoys, Bosses, Quests, Coinflip, Clans(Did Top Clan Payouts), Events, Player Arenas (A better version of InvadedLands PlayerWarps), Lottery

#

nothing unique

#

just adding into

#

and we regularly scouted auction house and economy to try and keep that nice tight economy

#

maybe add some elements from your pvp server to your smp

#

that wouldn't work

#

what type of smp do you plan to have lol

#

i think quests might work

#

and bosses

#

I mean

#

I don't really like playing on SMP servers with twists

#

espiesially land claiming

#

I would run a server if I enjoy the server gamemode

#

what server do u plan on next

polar sonnet
#

i have

#

intuived land claiming

#

wtf is minehut

void void
#

terrible hoster

polar sonnet
#

ah

void void
#

no no

#

minehut's great if you wanna make easy money

#

just make a p2w server and promise payouts

formal turret
#

then close up a week later?

void void
#

no

#

keep it up as long as it is alive

#

and then just recycle & reuse the skripts

#

no one will ever notice

formal turret
#

how do people get players on their minehut server?

#

when the server at the top of the list is the hub

void void
#

advertise it ONCE in hub

#

and you should get players coming in

#

I'm a professional minehut owner

#

I know how things work

formal turret
#

i'm just a regular not minehut owner so i don't know how things work

#

interesting to know

polar sonnet
#

should i just drop the ip to my dedicated on there?

#

is that possible

#

Ah ill REDIRECT IT

#

poggers

void void
#

whats the easiest way to deploy code from ide to external server and run it

#

any way to detect commits on github

worthy zenith
#

github can send http requests when new commits are pushed

void void
#

oh alright thanks

#

i was thinking just pull and then node can just rerun it

polar sonnet
#

holy shit the mcmmo api is confusing

willow juniper
#

guys

#

I'm thinking about a proper data management method across multiple proxies

polar sonnet
#

Well mcmmo is awesome for logging blocks

willow juniper
#

how can I manage the data synchronization properly across multiple servers

#

I was thinking about MongoDB + Redis

void void
#

if i continuously pull from githhun it doesnt mess with the files if the commit is empty right

#

nvm

glacial venture
#

yo anyone know if minecraft polls brigadier's getCompletionSuggestion() method each time you type a letter

#

ignore, was answered in another server

slim nymph
#

so the urgent chunk has 1, but one of its dependents has further dependents thats running at a much lower priority

void void
#

i will sound so stupid but

#

how to start geopol earh towny server

#

Do I have to paint a earth with worldpainter and such

limber knotBOT
#

Reminder for DiscordBot: Hey, Brian. You're a year older! 16! That's pretty cool. What are you doing with your life? Start doing something, I'm not sure what. I'm not sure why. But if you still are on this Paper Discord in a year, you better either be a "no table" or GONE because you need to get your life together. Have a nice rest of your life! :)

polar sonnet
#

For some reason with itemstacks

#

checking if they are in an inventory only goes through if they arent stacked

void void
#

.optimize

limber knotBOT
void void
#

@void void

polar sonnet
#

wtf

fallen oracle
#

Oh hey

polar sonnet
#

@void void so minehut brings players huh

polar sonnet
#

Is it possible to change texture packs without restarting the server

void void
#

what is better webstorm or intellij with node.js plugin?

nova shadow
green turret
#

There are paint buckets outside of my upstairs neighbors apartment. Some people spoke in a foreign language on the balcony. People are walking around upstairs in shoes. Could it be that my very noisy upstairs neighbor has moved out and they are renovating the apartment for a new tenant?!

limber knotBOT
#

it's time to become not the noisy, but nosy neighbor

green turret
#

Guys how do I assert dominance when the new upstairs neighbor moves in? I don't really want to interact with them, but I do want them to know when they're being noisy...

limber knotBOT
#

tell 'em "I'm listening... and hear everything"

#

in a very ominous intonation

green turret
#

Hmm, okay, that might work. So whenever they make noise, I go upstairs and knock and ask them "hey what's cookin'? y'all got some for me whatever you're doing?!"

polar sonnet
#

Is it possible to change texture packs without restarting the server
@polar sonnet

green turret
#

Ahahaha yes

limber knotBOT
#

say "I'm the creator of MobArena a very very popular software and I have a lot of fans that will ruin you if you disturb my peace"

green turret
#

I thought about installing some sort of "slapper" on the ceiling that I can remote control. So whenever I hear noise I can activate it and it bangs on the ceiling so they hear. Then I could attach a vibration sensor of sorts as well and have it automatically retort when they make noisy offenses!

#

Ahahahaah

polar sonnet
#

@green turret was that ahahaha yes to me?

limber knotBOT
#

ppl who make lots of noise also don't hear very well

green turret
#

@polar sonnet no, but just restart the server and the resource packs will be changed.

limber knotBOT
#

if they're using bluetooth speakers you could try some interference

green turret
#

Okay there is someone around here who has a bluetooth something that sometimes tries to connect to my TV.

limber knotBOT
#

did you let 'em connect

#

should c wut they wanna show u xd

green turret
#

So I had to turn bluetooth off on my TV (don't use it, not sure what it's supposed to be used for anyway), because it was like every 15 seconds it would create a big modal on my TV.

#

I tried but nothing more happened.

polar sonnet
#

@green turret Thats the thing

#

I dont want to have to restart it

limber knotBOT
#

den use plogen

polar sonnet
#

wat

limber knotBOT
#

deliver pack on player join

#

yes

#

I do it myself in my own plugin

#

complete with freeze/timeout detection lol

#

so I don't reattempt delivery if they disconnected before sending a success to downloading the pack

polar sonnet
#

we shal ltry this

limber knotBOT
#

applying texture packs in MC is terrible although I guess it's a little better(?) with their loading bar and all

green turret
#

One thing I did to fuck with an upstairs neighbor once was touch my broom stick to the ceiling and then ever so slightly "scratch" at the ceiling. I could hear them rummaging around. I think I successfully tricked them into thinking it was a mouse.

vernal moth
#

His email is public

worn pasture
#

slide into his dms

green turret
#

The upstairs neighbor?

vernal moth
#

Some dude deleted messages

green turret
#

Well that's an inconsiderate thing to do.

#

Cue the IRC gang...

final vault
slim nymph
#

fucking hell this priority shit has been intense

#

i think i finally got it though

#

have to do shit like "am i a dependent on another chunk? if so, use their boosted priority if its higher than mine, else use my own preference of priority, and then apply this to my own dependents too

#

then when the root requester finishes with its neighbor, that neighbor then has to recalculate its priority now and reshuffle its neighbors too

tame pendant
#

🎉

fierce wedge
#

Could that fix the stuff with P2? Lol. Ironically switching to FAWE for the large P2 queues is actually more stable atm lol

whole kettle
noble sierra
runic tundra
polar sonnet
#

mmm munke

potent fossil
open dragon
#

Hello, I am releasing an anarchy server, what plugins would be good to have?

minor badge
#

anarchist ones

potent fossil
#

just ignore and utterly abuse your users

#

works every time

void void
#

marriage plugin

#

anarchy players will love it

#

also you need /tpa

uncut moss
#

no plugins

void void
#

actually anarchy servers require a wack ton of patches and plugins just to stay alive

latent valve
#

tauses if u dont want your server to die on day 1

#

add anticheat disable all check except movement

#

add some exploit fixer then watch what ppl doing and patch accordingly xD

#

it more cancer than u think xp

void void
#

yep running an anarchy server is like a 2nd job

#

except you get payed nothing

#

unless it's 2b

latent valve
#

patch one thing they find another thing to crash teh server

void void
#

and the dupes ofc

#

theres a dupe a week these days

latent valve
#

yea but havent seen any public active 1.15 dupe that work on paper

#

dunno abt private i usually look at active 2b dupe and test on 1.15

void void
#

if and when 2b or 9b updates, then they'll be more experimentation for 1.15. currently, all about that 1.12.2

#

marriage plugin
anarchy players will love it

#

sheesh

#

tpa

latent valve
#

^oh no tpa inn anarchy that gay

#

mikroskeem "marriage plugin" just hug a crystal

void void
#

ye

shadow ermine
void void
#

hm spotify had a little stroke with the shuffle

#

30 songs from the same band all in a row

lusty wren
white mica
hexed pelican
uncut moss
#

at least this is accurate

spark ridge
void void
slender jay
#

Someone overclocked the 10900k to 7.7GHz pikoh

void void
#

stabely?

ashen cliff
#

Also, no. Not stable.

warm anchor
#

If it’s stable enough intel would already be all over it themselves lol

#

Still sick though

void void
#

liquid helium cooling looks really cool

ashen cliff
#

I want it.

slender jay
#

Imagine running out of LN

void void
#

wait why did they boot to windows xp specificaly

slender jay
#

And whole thing just catches fire

ashen cliff
#

Less background tasks.

west ore
ashen cliff
#

Also best platform for some benchmarks.
SuperPI and memory overclocks.

twin lagoon
#

since when does windows xp boot on anything modern

#

wtf

void void
#

true, i thought they did smthin with the cpu instructions

ashen cliff
#

Since PCIe SSDs.

#

The SATA driver for the chipset was the only issue.

#

So using PCIe bypasses the chipset issue.

slender jay
#

Damn my pc has gotten Dusty™

void void
#

what the hell some programs talking and i don't know what it is

#

wtf chromium

#

i don't even have that open

#

what the chromium isn't even a running process

west ore
#

hi

#

im new

#

problem 1: i cant start my server

twin lagoon
#

ok

#

free & reliable

#

no

#

well yes actually

#

it's called the mariadb docker container

#

windows has docker

fallen oracle
#

Morning

twin lagoon
#

wat

#

just use a docker container

#

lol

#

not really

#

docker for windows has a user interface

gaunt ridge
#

Hey, how I can change it, that IntelliJ automatically does this {
}

Instead of this
{

}
?

#

And please no „it’s a stupid question“

twin lagoon
#

it's a stupid question

vernal moth
#

You want to look at code style settings

#

But man, stop with cancerous formatting

#

You are not md5

olive marlin
gaunt ridge
#

Thanks y’all

cloud yew
short sail
#

I have made a near useless plugin

#

It just parses PlaceHolderAPI placeholders into chat messages

#

We are truly in the modern age.

vernal moth
#

So every player can use placeholders?

#

That's seems dangerous, lol

short sail
#

I have a permission

#

So only people who are allowed to can :p

vernal moth
#

Ahh

short sail
#

Its still near useless

#

I cant think of a good reason to use it

austere ivy
#

thanks for the ping, barty.

short sail
#

And even with that permission, its probs a security breach waiting to happen

void void
stray sapphire
safe jackal
twin lagoon
#

and that

#

is why you should use docker

#

takes you less than 5 minutes to get it installed & a container up

fallen oracle
#

Hehe

void void
#

thats how networks work

#

they don't

limber knotBOT
#

most VM software creates a LAN network in which your host has access to

#

failing that, use bridge mode

twin lagoon
#

you want a host-only adapter added to your vm

void void
#

^

twin lagoon
#

mysql binds to 127.0.0.1 by default

#

modify the config

limber knotBOT
#

you have actually configured it properly?

twin lagoon
#

probably not

#

no

#

mysql by default

#

binds to 127.0.0.1 in the config

#

like most other applications

#

yes

limber knotBOT
#

use a % for "all hosts"

twin lagoon
#

and that

#

set bind-address to 0.0.0.0

#

create a new user with % as hostname

#

that's good

#

flush privileges & restart with systemctl

fallen oracle
#

POLO

potent fossil
#

hello

fallen oracle
#

Simpleee ❤️

potent fossil
#

what you want

fallen oracle
#

Wow

twin lagoon
#

use datagrip

potent fossil
#

Datagrip

twin lagoon
#

or heidisql

potent fossil
#

<3

twin lagoon
#

but datagrip >>>>

#

workbench is a i d s

potent fossil
#

Okay, I do like Workbench's graph better than Datagrip's honestly.

fallen oracle
#

I use workbench

potent fossil
#

But other than that, Datagrip is <3

#

and creating relationships in workbench visually is a much better experience than in datagrip

limber knotBOT
#

workbench was bleh, saying that, I prefer to write SQL vs using cludgy UI, so, I loooove datagrip

potent fossil
#

Yeah I like writing SQL

#

?

#

yes

#

god yes

limber knotBOT
#

Yes, I was sad and learnt how to use sql

potent fossil
#

sql spr powerful

limber knotBOT
#

It's much faster to write the sql for a table than to use the UI and fiddling around with input boxes and rows and all that BS

fallen oracle
#

Just store your SQL as Jason

potent fossil
#

^ he actually does that, it's disgusting but it works

fallen oracle
potent fossil
#

i wrote him a full sql system that lets him manage multiple different backends

#

and then he doesnt even use normalization

#

just, id, json

limber knotBOT
#

json

fallen oracle
#

Bro you wrote it around that

potent fossil
#

glare

limber knotBOT
#

I mean

#

I do that

fallen oracle
#

It was already doing that

#

And it works fine

limber knotBOT
#

Well, technically, not, technically, yes

#

inventories r fun

potent fossil
#

i do it sometimes for very specific things that can't be easily normalized

fallen oracle
#

Those are Jason too

#

Bro I am not going to normalize something that big

potent fossil
#

do it glare

twin lagoon
#

because mysql sucks

potent fossil
#

it'll be fun

fallen oracle
#

You're wel one to

twin lagoon
#

most distros provide mariadb

fallen oracle
#

Welcome

#

Jason and I are fine

potent fossil
#

Fuck no

limber knotBOT
#

I doubt that there is an actual reason for it, bar "bias"

fallen oracle
#

PR or shut up

potent fossil
#

fuck you

limber knotBOT
#

For pretty much everybody, it's not gonna matter

fallen oracle
#

🥵

limber knotBOT
#

Simple

potent fossil
#

what

limber knotBOT
#

could you do me a favour?

potent fossil
#

no

limber knotBOT
#

Go fuck yourself

#

<3

#

wow

fallen oracle
#

LOL

potent fossil
#

already did this mornin

limber knotBOT
#

Thought we where buds

fallen oracle
#

Kash has officially recommended the worst show ever

#

Into The Night is trash

void void
#

watch the big bang theory, or how i met your mother

potent fossil
#

BBT is ass

void void
#

it's great, proper comedy

potent fossil
#

remove the laughtrack and it's just a bunch of people being pure assholes to each other

limber knotBOT
#

I watched a few eps here and there recently

#

It's like... okay... But, far from amazing hit TV that makes you come running back

void void
#

wait you don't like watching people be assholes to each other?

#

isn't that most shows

limber knotBOT
#

Also, fuck HIMYM

potent fossil
#

quite like Picard, eh cat?

limber knotBOT
#

R.I.P

#

Yea...

potent fossil
#

poor Picadilly

limber knotBOT
#

He's apparently getting woopi on next season

potent fossil
#

wat

fallen oracle
#

HE'S APPARENTLY GETTING WOOPI ON NEXT SEASON

#

Understand now?

limber knotBOT
#

I can totes spell her name

#

guinen

tired heath
#

Wait what Picard finally does Whoopi

#

no way

#

I would actually pay for that, 20 years ago, when it was less geriatric 😄

limber knotBOT
#

Yea, there were on some show together "recently", and he offered her a spot on S2, so, god knows, maybe

#

No dis to him, these days he's just old

tired heath
#

I would never dis him

limber knotBOT
#

Like, idk why, but this show has just given me the whole "senile old man" type vibes

tired heath
#

Ture, but still way better than any other Star Trek follow up within the last years

potent fossil
#

OMG WHOOPI

#

I MISS HER

paper hawk
tired heath
#

An i mean especially Star Trek Discovery, ugly Klingon look and they took one of the "not so good" old episodes with Kirk, with the Terran Empire, and made the whole background story arround it

#

I mean why would you do this

limber knotBOT
#

I tried to watch discovery, and have said I'll give it another try, maybe, potentially in 10 years, but, I just wasn't feeling it

twin lagoon
#

why are you using ssl though

tired heath
#

There is hope for Discovery, I guess the understood that they suck hard after 2 seasons so they started to indicate the switch to the new "old" uniforms and also the Captain from the first episode of original Star Trek, before Kirk, is back

twin lagoon
#

use the mariadb driver

tired heath
#

Also hair again for klingons, we will see

rich forum
jade mountain
#

Oh god LuckPerms spams the console so badly
Like I know this is important but it prints it out 50 times lol
it's not being printed by luckperms, the driver does that

limber knotBOT
#

ur stil bad doe

jade mountain
#

:((

gritty hornet
jade mountain
#

i cri

tulip inlet
fallen oracle
#

Damn he got you good

#

You going to just take it and not fight back?

potent fossil
#

hey Luck, i hit you up like...idk...a year or smth ago and asked if i can use bytebin for a project, you said yes but i never did it. But am working on it again, is dat offer still valid with my use of a descriptive user agent?

rich forum
#

I have a server, and structures such as nether fortresses and end cities spawn with no loot. Anyone can assist?

#

yea.. this is a weird issue

#

havent seen anyone have it

jade mountain
#

hey Luck, i hit you up like...idk...a year or smth ago and asked if i can use bytebin for a project, you said yes but i never did it. But am working on it again, is dat offer still valid with my use of a descriptive user agent?

#

yep go for it

polar sonnet
#

ive passed every final except geomatry

#

and

#

GYM

void void
#

my problem with gym is my complete lack of coordination

polar sonnet
#

i overslept

void void
#

so you were like a zombie during gym then?

mellow cedar
#

How can you pass every final if no one is going to school these days?

void void
#

online exams + cheating ofc

potent fossil
#

in 3 hours i am hand delivering an exam to my professor

#

because he is too old to use online format

void void
#

i've got teachers who can't zoom in on a picture

warm anchor
#

tell him that it comes with corona and thanks him for his service

void void
#

ok...

austere ivy
#

spigot's discord is being wholefully unhelpful, I think I'm going to try to cobble up some pr for either Bukkit.getCommandMap() or JavaPlugin#getCommands()

cunning raft
#

don't expose the command map itself

limber knotBOT
#

expecting Discords to be helpful smh

austere ivy
#

they went back and forth between suggesting reflection and saying that I shouldn't use Bukkit's system because it's bad and "everyone" handles their own permission messages

cunning raft
#

i mean some people do

austere ivy
#

why the heck does Bukkit offer a service that's supposedly bad and the community says not to use!?

wide chasm
#

Welcome to Bukkit

cunning raft
#

legacy

austere ivy
#

either change it to be better or remove it

cunning raft
#

lol no

austere ivy
#

legacy compatibility would be maintained if we just added JavaPlugin#getCommands()

potent fossil
#

go use sponge

limber knotBOT
#

nah, they are just idiots

wide chasm
#

Compatibility with 1.4.7 must be ensured, so we can't remove a single thing.

#

Except Inventory#getTitle

austere ivy
#

I shouldn't be here anyway, I'm wasting my time with politics or whatever you call this

limber knotBOT
#

also what's wrong with just getting all commands of a plugin?

austere ivy
#

I'm going to either try to work around this dum or submit a pr

limber knotBOT
#

why do you need a new method for that? Oo

void void
vernal moth
#

He chooses to be stuck on spigot

austere ivy
#

maybe it'll get denied and if it does I'm starting my own fork where gasp we don't maintain compatibility with beta 1.8

wide chasm
#

Wooo another fork

cunning raft
#

it will

#

you can't just break spigot compat and submit another pr

limber knotBOT
#

you realise there is PluginDescriptionFile#getCommands, right?

wide chasm
#

Pretty much what I always use

austere ivy
#

that's not about what this is, it's about getting all registered commands

wide chasm
#

Well, more or less.

austere ivy
#

that's so incredibly mega dumb

limber knotBOT
#

...

austere ivy
#

well I suppose you're right, phoenix

#

I mean it's good code but it shouldn't have to exist in the first place

limber knotBOT
#

description.getCommands().keySet().stream().map(s -> getCommand(s)))....

#

runs

cunning raft
#

streams blurryeyes

#

smh phoenix

golden gust
#

that method is just a ez cross plat way to get the command map

limber knotBOT
#

it's the only syntax that looks right on one line :P

golden gust
#

I could just rely on the reflection there, tbqh, I cache it so it's not like it matters, I literally just flung that together so I could test a plugin thing on spigot

austere ivy
#

oooor quick pull request for

class Bukkit {

...

public static Map<?, Command> getCommandMap() {
    return commandMap;
}
cunning raft
#

nO

austere ivy
#

spigot: epxloodes

limber knotBOT
#

so is getCommandMap in PaperLib? ;D

austere ivy
#

yes

golden gust
#

I mean, you'd still need the reflection for older version support

cunning raft
#

paperlib != paper

limber knotBOT
#

that's not what I asked, Viper, lmao

austere ivy
#

How hard is it to submit a pr to Spigot?

cunning raft
#

it's not in paperlib

golden gust
#

Not that spigot would likely support that anyways

cunning raft
#

@austere ivy you have to sign a cla

#

takes a day to get approved

austere ivy
#

a what/

limber knotBOT
#

.g spigotmc cla

#

it basically enforces what the GPLv3 already includes (that you can't take your rights back from SpigotMC Pty. Ltd.

cunning raft
#

haHAA dmca

austere ivy
#

all this to probably get denied because of some dum reason

#

"oh but people might misuse it!"

limber knotBOT
#

just that now Spigot has your real world address so you can't just hide behinda pseudonym and get real lawyers contacting you thinksmart

austere ivy
#

they already can use REFLECTION

#

wait what they'd get my real address?

#

heeeeeelll naww I'm not doing that.

limber knotBOT
#

yes, you sign a legal document

austere ivy
#

thanks for the code cat, reflection it is

cunning raft
#

they already can use REFLECTION
you don't have to support reflection

#

and most dumb people don't know what reflection is

limber knotBOT
#

iirc it would also protect against DMCAs by individuals that have signed it

#

but I'm no lawyer so ¯_(ツ)_/¯

wide chasm
#

This would probably get denied because of impl. detail, so I wouldn't even bother tbh.

cunning raft
#

iirc it would also protect against DMCAs by individuals that have signed it
yeah it does

#

spigot takes ownership of code iirc

limber knotBOT
#

taking down paper in comparison is as easy as craftbukkit was, lol

#

lets hope nobody does that 👀

cunning raft
#

well

#

paper doesn't host commits

#

the craftbukkit ones at least

wide chasm
#

You either protect the code with a CLA, but the barrier to contribution is higher, or you don't protect the code and it's easier for everyone to contribute.

limber knotBOT
#

well I didn't say that it has the same issuesas cb, josh

cunning raft
#

oh?

#

oh do you mean a false dmca

limber knotBOT
#

it's not sharing proprietary code alongside open source one at least

austere ivy
#

Instead of answering question, people were like "but why do you want to do that"

#

what is this, stackoverflow? I'm done

cunning raft
#

because there could be a better way

golden gust
#

you have to remember that the mc dev community as a whole sits in this little legally grey area

limber knotBOT
#

(or well, not at first glance I guess. the copyright situation of submitted code isn't really reviewed by lawyers)

golden gust
#

Quite simply, a lot of this stuff has not been tested in court, so, there is a lot of stalemates around stuff

vernal moth
#

But ma fair use cat!!!

cunning raft
#

where my craftbukkit 1.8!!!

golden gust
#

e.g. the whole bukkit one, that ones a complex case because nobody really knows who would "win" in that one

wide chasm
#

I'm using Minecraft Education edition, so this all falls under fair use! /s

vernal moth
#

Edu is just bedrock

wide chasm
#

Yes, but now it's called "Education" 🙂

limber knotBOT
#

there's also the whole separate issue of Bungee not being open source, lmao

vernal moth
#
  • laughts in velocity *
limber knotBOT
#

*line

golden gust
#

it's license forbids commerial use

cunning raft
#

jesus christ

vernal moth
#

It prohibts bungee cord shared hosts

#

It's the "am a retard" licence

golden gust
#

Looks like a bsd variant

wide chasm
#

"variant" I hope that license has at least been checked by someone who has experience with legal stuff

golden gust
#

it's literally just the bsd 3 with an additional clause

limber knotBOT
#

I mean there is no license on that license so ¯_(ツ)_/¯

vernal moth
#

A licence on a licence, lmao

limber knotBOT
#

gplv3 has that afaik

vernal moth
#

No you couldn't

limber knotBOT
#

"Copyright (C) 2007 Free Software Foundation, Inc. https://fsf.org/ Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed."

#

ironically the GPLv3 license text is not open source

#

that's why you use an IDE

#

you can, you don't have to put it anywhere

void void
#

can't you just have a licenses folder and put it in there

limber knotBOT
#

anythign below " END OF TERMS AND CONDITIONS" is just suggestions on how to safely apply the license

upper flicker
#

As long as you make it abundantly clear it’s under that license and where to find it, i can’t imagine anyone actually trying to argue it’s not under that license because you don’t put it in every file header

#

Then again, people are stupid

vernal moth
#

It's not wrong

#

Just not strictly nessasary

limber knotBOT
#

I mean, if it's not under that license then they have to keep their hands off of that code, lmao

upper flicker
#

Yeah it’s not really a winning scenario for them

limber knotBOT
#

so arguing that it's not under it would actually hurt you if you try to use it xD

#

best license anyways

#

really hope that clause is part of GPLv4

wide chasm
#

Currently using MIT, but in general I'm just like do whatever you want, I don't care.

limber knotBOT
#

I wonder, is Linux violating the GPlv2 copyright by removing the upgrade line? thonk

lament patio
cunning raft
#

you could and some do?

limber knotBOT
#

wtfpl is legally questionable

vernal moth
#

Yeah, we are not allowed to use wtfpl code at work

wide chasm
#

Some of mine are Unlicense, but I think that was also legally questionable so now I use MIT

cunning raft
#

"Whatever the fuck you want" is not defined

limber knotBOT
wide chasm
#

The license is just not clear.

upper flicker
#

wtfpl also does not have a liability waiver

#

Wouldn’t touch it with a twenty foot stick, unless you live in some civilized intelligent country

wide chasm
#

Gross

vernal moth
#

Aka everywhere but the US

limber knotBOT
#

so not the US,

upper flicker
#

Yes you got the implication

#

Tbh I wouldn’t touch it if I lived in Europe either, just different reasons

vernal moth
#

You will be sued for millions 😂

wide chasm
#

Still curious about where a court case happens if you have two parties from different countries. Let's say someone from America for some reason sued me, would the court case be in America or here?

limber knotBOT
#

EUPL is also pretty interesting (if you live in the EU), it's pretty close to what the GPL envisions and created by EU lawyers

fallen oracle
#

It's a good thing you don't have to worry about following GDPR unless you live in Europe.

vernal moth
#

not really

limber knotBOT
#

s​te​fv​an​sc​hi​e: depends on the trade agreements

vernal moth
#

you should worry about it if you have EU users

fallen oracle
#

I banned all the EU users

upper flicker
#

Well, and you care not to lose them

limber knotBOT
#

you can't legally, Glare

#

lol

#

that's a GDPR violation

fallen oracle
#

Bro what I say goes

void void
#

GDPR sucks, now theres always a pop up on every website

cunning raft
#

GDPR can suck my dick good luck suing an American

limber knotBOT
#

not using adblock

upper flicker
#

Still haven’t seen a GPDR enforcement case actually proceed against another country’s company that has no presence

fallen oracle
#

I legally say that if you download my stuff, you are legally no longer EU.

limber knotBOT
#

wat

fallen oracle
cunning raft
#

only reason it works against big companies is because they have offices in those countries

vernal moth
#

the is drifiting up into meme land now

upper flicker
#

Be one thing if you had a subsidiary there, but otherwise it’s all academic until it actually happens

#

And it hasn’t yet

limber knotBOT
#

it will be part of future trade agreements with the EU for sure

vernal moth
#

speaking about legal bs, ebay is apperently port scanning your localhost

fallen oracle
#

My office is on a farm. What are you going to do, take my sheep?

limber knotBOT
#

or might even be handled by existing ones, who knows

vernal moth
#

isnt port scanning illegal in some countries?

austere ivy
#

What if I say that anyone who downloads this plugin legally gives their inheritance to me?

#

How much power does a license have?

vernal moth
#

yes

fallen oracle
#

U owe me your first born son

limber knotBOT
#

pretty sure accessing any parts of a network that you don't own without permission is illegal in Germany xD

cunning raft
#

isn't that technically illegal under Computer Fraud and Misuse?

upper flicker
#

Definitely in the US

cunning raft
#

in US

vernal moth
upper flicker
#

Yes

#

That law has been abused and is so broad now

fallen oracle
#

Why are they doing that

#

That scary

#

Okay I think I'm finally awake enough

upper flicker
#

Although I believe there was a court case that decided simply scraping a public website isn’t a crime anymore

cunning raft
#

the whole law needs a rework

upper flicker
#

CFAA still super broad though, wouldn’t be in a big hurry to test it

fallen oracle
#

No but the website scrape you

limber knotBOT
#

luckily I block javascript by default thinksmart

vernal moth
#

I bet ppl would send the feds over if you started port scanning fbi.gov

#

or shit like that

upper flicker
#

Tbh I bet fbi.gov is constantly port scanned

#

Lets be real

#

Server hosting that site is probably itself a big honeypot

vernal moth
#

" 17-year-old Finn was accused of attempted computer break-in by a major Finnish bank. On April 9, 2003, he was convicted of the charge by the Supreme Court of Finland and ordered to pay US$12,000 for the expense of the forensic analysis made by the bank. In 1998, he had port scanned the bank network in an attempt to access the closed network, but failed to do so"

#

interesting

fallen oracle
#

Why didn't he just use a vpn

vernal moth
#

1998

potent fossil
#

is just portscanning illegal

cunning raft
#

under CFMA yes

vernal moth
#

depends (tm)

#

if I understood it correctly, in germany the intend matters

cunning raft
#

that's why those port scanning websites say "I have full permission from the target yada yada"

potent fossil
#

websites?

#

i mean just using nmap?...

void void
#

skript kiddies

cunning raft
#

yeah but some websites do it

#

was giving an example

safe bay
brave patrol
fallen oracle
#

Oh?

void void
#

pcmasterrace

fallen oracle
#

I saw that

polar sonnet
slender jay
#

I will never understand how people can play with a controller

#

Only scenario im comfortable with a controller is VR

#

Sux that there are some console only games tho

crystal compass
#

bruh

polar sonnet
#

this is cool

#

not really sure how it works but

crystal compass
#

Why does EpicSpawners have to manually keep track of spawners in a yml.... Now if I want to switch spawner plugins, all of my spawners would reset to pig

#

for the love of god

polar sonnet
#

gg's

#

silkspsawners ftw

crystal compass
#

yeah I saw silkspawners had updated to 1.15 recently...

#

EpicSpawners is WAY more taxing on the server for features that I don't care for

#

or use

polar sonnet
#
  • has an api
slender jay
#

Mineablespawners is a nice one as well

twin lagoon
#

epicspawners

#

songoda

crystal compass
#

I just don't know what i'm going to do lol

#

if I remove epicspawners, thousands of spawners will be pigs

#

everybody will need their spawners back '-'

olive marlin
#

Parse the yaml and replace all spawners using silkspawners / setblock command with propper NBT?

crystal compass
#

😅

fallen oracle
#

Okay would you rather have players complain about spawners or lag?

olive marlin
#

Probably don't need more than one single yq query to convert yaml to commands. And the through rcon-cli or something execute them on the server.

crystal compass
#

well I actually average like 19.60 tps so its not bad

#

but its a loose end

#

that is bothering me /shrug

potent fossil
#

perhaps dumb question but i can use graalvm to add scripting support to a project and the user can use regular JVM right? don't need to run graalvm

void void
potent fossil
#

yes my question is can i add it to a plugin like i used to do with nashorn and easily add a scripting layer

#

or does using it mean that my users need to use graalvm as their jvm

stray sapphire
golden gust
#

You'd need to use it as their JVM

#

Given that's it's erm... literally a VM...

potent fossil
#

so what's the replacement for nashorn, i thought that was supposed to be graal

golden gust
#

Well, it is

potent fossil
#

i dont want to impose a custom JVM on users

golden gust
#

other that or use that mozilla one

#

Pretty sure they had some lib for that

potent fossil
#

so basically graal can't be used in a public plugin

#

or really any public project unless you are ok with forcing users to use that

#

and nashorn is gone...so that's shitty

#

JDK itself has no option?

pulsar wigeon
#

rhino exists :^)

golden gust
#

nashorn is still there, just deprecated

pulsar wigeon
#

and yea nashorn aint leavin for a while yet

potent fossil
#

but the future of Java is no built in support, only option switch to graal

#

?

golden gust
#

No

pulsar wigeon
#

given that it's still in 14 which is lts

golden gust
#

Once again, rhino

potent fossil
#

is rhino newer than nashorn?

#

yes

pulsar wigeon
#

well, they would like people who need native polyglot to switch to graal

#

but obviously that doesnt fit well in MC environment

#

i mean, wat

potent fossil
#

without requiring users to switch to graal as their JVM viper?

pulsar wigeon
#

you cant "use graalvm" in your plugins

#

that's not how a VM works

potent fossil
#

uh

pulsar wigeon
#

lmao

potent fossil
#

lol

pulsar wigeon
#

viper pls

golden gust
#

it's not some magical fancy SDK that just works

#

the entire system relies on the graalvm

potent fossil
#

how is he using graal in his shit that people use then?

golden gust
#

Probs not public

potent fossil
#

(or do ppl use it?? lol)

pulsar wigeon
#

it's not kotlin, which compiles to normal jdk compatible code and ships a stdlib

#

if you use graal specific features, you need to run on graalvm

potent fossil
#

i just want to get some very specific JS functions defined so that I can run them in my prog

#

smh

#

this is why i liked nashorn

pulsar wigeon
#

nashorn or rhino

#

like we said 5 times now

potent fossil
#

but how long nashorn gonna be around

pulsar wigeon
#

that means nothing viper

#

simple i just fuking said

#

jesus fuk

#

ppl being retarded today

potent fossil
#

and what's after nashorn for those who can't switch to graalvm specifically

#

plz wiz

golden gust
#

mfw

#

simple ur fuckin dum

potent fossil
#

WHAT

golden gust
#

rhino is a js scripting engine

potent fossil
#

ok

golden gust
#

nashorn is a js scripting engine

potent fossil
#

ok

golden gust
#

So, literally... Just use rhino

#

smh

#

mfw

#

wtf

potent fossil
#

yeah im fine with that, but they are deprecated are they not

#

how long do i have with these

golden gust
#

rhino is not...

potent fossil
#

the fuck ok

pulsar wigeon
#

i mean, that's not gonna do much but lose you a few of your already small userbase

golden gust
#

records and pretty NPEs are the only real things that stand out to me as poootentially being worth it

pulsar wigeon
#

11 or 14 you mean

golden gust
#

Saying that, I have no real need for records or anything... More 14

#

11 really offers nothing amazing

#

I mean, if am writing java, am not gonna use shit like var

pulsar wigeon
#

var is a language feature not a vm feature

#

it is also retarded

#

well not by itself but it causes retaded ppl to write more retarded code

golden gust
#

#KotlinMasterRace

fallen oracle
#

👀

waxen panther
upper flicker
#

@ancient bolt alright, the new 16” macbook’s keyboard is definitely miles above the ones we have

#

Have one sitting on my desk here at work

fallen oracle
#

Why are you out of your house.

#

QUARANTINE.

upper flicker
#

I have to run into the office about once a week, maybe once every other week

potent fossil
#

👀

fallen oracle
#

Why you sharing our DMs? 😿

#

At least I don't send you burrito ding dong pics.

upper flicker
#

That’s true

fallen oracle
#

Don't even provide context for that.

#

Just leave them confused.

upper flicker
#

It’s pretty much exactly as it sounds, context doesn’t help

#

Reason 38482818 you should close your DMs

#

Cat slid into my DMs, I sent him one of the burrito ding dong pics, he slid back out

simple flume
potent fossil
#

burrito? that's horrible Z

upper flicker
#

I agree

potent fossil
#

as in cruel and unusual

humble latch
#

how does it feel like

#

being made fun of by a baby.

#

you cannot have hair like this kid.

pulsar wigeon
#

...eclipse or something?

wide chasm
#

It's tired of complaining about your code constantly

pulsar wigeon
#

clean build?

long wedge
willow juniper
#

trolling

uncut moss
#

viper it maybe works and is not an error

#

but intellij says it is an error because it's horrible

wide chasm
#

IJ has multiple different places which control the language target you want to use, make sure they're all the same.

uncut moss
#

this has taken 14 minutes

#

nice

waxen panther
#

how slow is your internet lol

uncut moss
#

broccoli it's quite slow

#

2mbps when lucky

#

usually around one

#

lambdas in kotlin are so much nicer

#

also no more consumer and supplier and functions and shit

cunning raft
devout idol
#

is there a faster reliable alternative to worldborder to generate a world ?

uncut moss
#

chunkmaster i think

unreal quarry
#

They're all the same speed

devout idol
#

then can you help me figure out why worldborder is that slow ? :c

unreal quarry
#

Because that's how mojang made it. Chunks are slow now.

void void
#

yay or nay?

uncut moss
#

.pem files can include private stuff iirc

devout idol
#

yep but I made the freq to 1000 (got enough cpu power) and still around 50~ chunks per seconds

#

with 4GB ram

uncut moss
#

that's not really slow

devout idol
#

when you are generating 50k*50k chunk that is :/

uncut moss
#

well yeah

#

you have to live with it 🤷

unreal quarry
#

Freq is not a promise. It's a limit. Just because you set the limit high doesn't mean it will go that fast.

devout idol
#

is there a way to improve it then ?

unreal quarry
#

No

uncut moss
#

generating 50k*50k blocks will take a long time

unreal quarry
#

In fact, it's advised to lower your limit to prevent crashes and other oddities (like half trees, missing snow layers, etc)

#

I ran mine at 5 chunks/sec

#

Takes waaaay longer, but worth it

uncut moss
#

why can i only download 14

#

tf is the difference

#

and why is java 8 and 11 and blabla

#

under AdoptOpenJdk9

#

or, OpenJ9, whatever that is

#

i didn't know what thas was and i have already started the 120mb download on my 0.75mbps internet

#

fuck

#

what's the difference between them

#

what's hotspot then

waxen panther
#

the standard java vm

#

made by oracle

uncut moss
#

ok good

#

other one had something to do with eclipse so i don't want it

wide chasm
#

lol

uncut moss
#

oracle is also shit company though

#

still a bad company

#

bad business practices*

#

it is

gentle juniper
polar sonnet
void void
#

mega cringe

polar sonnet
#

mega pog

#

that monkeys hung btw

void void
#

omega cringe

polar sonnet
#

Like he HUNG

potent fossil
#

alpha cringe

polar sonnet
#

imagine og mudbones

#

x3

void void
#

stop or i'll come there and shoot it down like harambe

#

I think I regret procrastinating

#

I didn't realize I procrastinated my ELA homework for 2 months

#

I'm at a mere 0% and now I got 2 weeks to fix it

#

lol

#

2 weeks is ez

#

and if you're procrastination king like me

#

you're gonna do it 1 day before

wide chasm
#

1 day before pff, same day as the due date is the only way to make assignments.

uncut moss
#

fuck intellij

#

i waited 25 minutes for the jdk to download

void void
#

what else would it do

#

error out quickly? pfff

uncut moss
#

that will probably be faster

void void
#

@void void I Pocrastinated too bad

#

2 months of missing assignments

brittle oracle
void void
#

rather yeah tbh

fallen oracle
#

^^

#

Mans got a point.

#

You get the grade simply by doing the work.

#

For Calc II, I got a D or C on every single exam, and I had all my homework turned in and I passed the class with lots of room to spare.

#

We had pass / fail this semester.

#

Else I would've needed a B.

#

Ty corona

#

I was 1.2% off of getting an A in Chem I this semester.

jagged egret
#

how does one make a JavaFX application for Java 8

#

(I don't have the ability to install a newer JRE on the computer it will be running on)

wide chasm
#

Oracle Java 8 has it bundled iirc, so you should just be able to make it directly without dependencies. OpenJDK 8 doesn't (other Java versions neither), so you need to add it as a dependency.

swift maple
jagged egret
#

I'm trying to add it as a dependency using Maven but I get Error:(3,26) java: cannot access javafx.application.Application when trying to run

#

online it's saying I have to add a module-info.java file but that only works in java 9+

upper flicker
#

are you trying to use a new version of javafx with java 8 or something?

polar sonnet
#

what's the best way to pick a random int with decimals?

upper flicker
#

would they tie it to newer versions like that? my javafx is weak and old

#

get a random integer from a decimal seed?