#general
3141 messages · Page 58 of 4
why odes it detect as javascipt lol
doesn't spigot have one of those for their public server?
i mean, i'm guessing they're not uploading the server jar probably, but everything else
apparently latest is running sandbox as root or something
https://blargbot.xyz/logs/#1554764887200 scroll down and read
intel graphics : >
can someone recommend a restart script/plugin for paper?
hi
macos is better than windows
linux is obviously better than mac
my reasoning: if you
I'm not talking about the actual hardware, OR the laptops/computers themselves, I'm just talking about the OS.
My reasoning: If you're saying MacOS is worse than Windows because it can't run as many things, then by that logic, Linux is worse than Windows for the same reason. Added, MacOS feels cleaner and is nicer than Windows, and MacOS doesn't have garbage bloatware and complicated settings. MacOS lets you customize things while also keeping all the settings in one easy to find place without it being scattered a million different places.
Change my mind.
niceflamebait
🍎 It's all about the ecosystem, once you're in it's hard to leave.
Lies
install it today from the microsoft store https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6
That's just an idiot's version of dual boot
4.4.0-17763-Microsoft #379-Microsoft Wed Mar 06 19:16:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
Ok, so Microsoft compiled and named a kernel for linux ^_^
Doesn't mean it runs in Windows ;)
.g windows wsl
(DiscordBot) https://docs.microsoft.com/en-us/windows/wsl/install-win10 -- Install Windows Subsystem for Linux (WSL) on on Windows 10...: "Jul 22, 2018 ... Installation instructions for the Windows Subsystem for Linux on ... Before installing any Linux distros for WSL, you must ensure..."
first of all: im just messing around and second of all: it does
mate im just messing around because brain was posting some nonsense about operating systems
Failure to open IPv4 sockets: Operation not permitted
Failure to open IPv6 sockets: Operation not permitted
mtr: Failure to start mtr-packet: Invalid argument```
some things dont work on it as you can see
Sorry. In a grumpy mood. Day was long. And hot. And on my ride home my legs cramped up on my motorcycle. I should sleep or something :p
Wouldn't it technically be a Linux Subsystem for windows?
should eat less tacos
@vestal jasper IKR
The naming has always confused me because that's not how it works
let's see if postgres still fails on WSL
WINE would be WSL :^)
Did you know wine is a name-ception?
did you know wine is retarded
Agreed
A recursive acronym is an acronym that refers to itself. The term was first used in print in 1979 in Douglas Hofstadter's book Gödel, Escher, Bach: An Eternal Golden Braid, in which Hofstadter invents the acronym GOD, meaning "GOD Over Djinn", to help explain infinite series...
A backronym, or bacronym, is a constructed phrase that purports to be the source of a word that is an acronym. Backronyms may be invented with either serious or humorous intent, or they may be a type of false etymology or folk etymology.
An acronym is a word derived from the ...
is more applicable
ok so postgres does run on wsl, just the service doesnt start at first
service postgresql start ¯_(ツ)_/¯
really dumb question: when starting papermc, how do you tell it what ip to bind to? (I only want it to listen on one subnet if possible, not all)
server.properties mbaryu has an IP field
Same as you would Spigot or Vanilla server, in server.properties
Thanks. I haven't found docs on that file yet. Now I know what to hunt for!
So will 1.14 be anything like the 1.13 update in terms of breaking plugins and taking a while for most to update or do we not know yet
Depends if spigot does any api changes. Paper is a fork of spgiot, they break stuff we have to follow them
I honestly forgot what they actually changed in 1.13
1.13 was the aquatic update
I really liked it for survival gameplay.
not great for servers as it changed a bunch of NMS
im talking about the spgiot changes
I honestly couldn't tell you
as md_5 changes what 1.13 actually is
pretty regualrly
the entire material enum had a whole compatibility shiv shoved in
2 years ago I complained to md_5 that the material enum was going to be a major problem in the future. He said he didn't care.
he still doesnt care, fam
the enforcement of string ids and the flattening of data into separate ids was the big part of 1.13
what should the material enum be then
and the generator changes
which fundamentally changed how blocks are stored and treated
Oh I gave up arguing with him. I made a PR once and he wasn't satisfied with it despite being exactly what he asked for.
i personally like 1.13 and how it manages stuff now
one of the issues about the material enum is it combines items and blocks
I do too
did you purposely spread that out over two lines so it wouldn't show up when people search "retarded" to get a tally?
isn't what happened obvious?
I type the d key with my left hand
and the enter key with my right
there was a de-sync between hands
ye ur dum
should stop using kotlin
wat u doing 
trying to use vault
what's weird is this code worked before
that function method is supposed to be there
Might be something weird
I'm pretty sure my cat meowing at the door when I leave is one of the loudest sounds in the universe
I could hear him an entire block away
I mean for a cat that's pretty loud
are you guys ok?

@void void no
absolutely not
what's wrong?
nothing really
yeah i feel that
simple banter
Z assigned me the position of making sure everyone is feeling ok
to be fair willfully talking to me is willfully losing braincells
im eating soup
@void void I'm not feeling okay 
gud sup
what we lose in braincells we make up in chromosomes
thats right, @void void !
"WHAT IS GOING ON HERE"
"BEKFAST"
@stiff yarrow im sorry to hear that
Dwelling.kt:[52,35] Unresolved reference: playerAdd
ok I forced a dependency refresh and it didn't change anything
and it's not my IDE it's maven complaining
(DiscordBot) Whats going on here , Breakfast - length 7s - 21,550 likes, 654 dislikes (97.1%) - 3,815,563 views - wesley taylor on 2015.04.20
@vestal jasper diddle that pom until it cooperates
I didn't change anything though :(
then switch to gradle kotlin 
intellij says the decompiled jar still has the methods
And I'll switch to gradle if you hold my hand and help me transition to it
what about the classpath does it match up
I don't know how to gradle I had gabi setup my scripts

https://github.com/mcMMO-Dev/mcMMO/tree/1.12 scripts are here if you wanna diddle them with your eyes
is teh kotlin gradle dsl
actually yes
nice
there's like 5 modules in this build setup
tbh I think all I need to do are grab dependencies and shade a few
which should be easy
except I'm extremely lazy and don't want to touch it
its actually pretty cool how gabi set this up
kotlin gradle is programming in build scripts 
is groovy a real language if no-one uses it outside of gradle scripts?
lmao, i mean i've used it for small DSLs of my own
works nicely
i want to use kotlin again but i dont do minecraft stuff
one of the main selling points of groovy = DSL creation
its plastered on the front page
i wouldn't use it for a big proj
but DSLs, yeh
Digital Subscriber Lines = Groovy, got it
intellij lets me do that without manually opening it up
does it show the directory?
@slim nymph--
simple+kick!
Lub u tho
pls no daddy
import net.milkbowl.vault.permission.Permission
is playerAdd secretly in an inner class in the decompiled version
what's the error you get from maven anyways
Unresolved reference: playerAdd
Nope
look methods don't magically disappear
apparently they do
it's either some bullshit with kotlin
or you have the wrong artifact (i.e out of date)
I'll force a refresh
or you've misread the docs
and decided "private" -> public
or something along those lines
Well as I said this was working perfectly fine before
No
can you link the target class in question on gh
go find your maven cache and open up that jar manually outside of idea
you're looking at IDEAs artifact not mavens

One minute
I bet its just outdated cache in your maven being used for no good reason
Cleared my maven cache

Waiting for it to redownload stuff
try it in java while ur at it
ye
maven has like 2 secret caches
one in program files on windows, one in libs if you have that folder
burn them to the ground

I mean my IDE also says it doesn't exist but it might just be saying what maven says
¯_(ツ)_/¯

well.. that's not good
your build script must be fukt tbh I didn't look at it yet

build script hasn't changed since then
Forced a reset and it's still happening
Let me check my other projects
@vestal jasper is it possible one of these repos has an outdated vault artifact for no good reason
<repository>
<id>destroystokyo-repo</id>
<url>https://repo.destroystokyo.com/repository/maven-public/</url>
</repository>
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/groups/public/</url>
</repository>
<repository>
<id>sk89q-repo</id>
<url>http://maven.sk89q.com/repo/</url>
</repository>```
is that kotlin
i would go to ~/.m2/repository/net/milkbowl/vault/VaultAPI and delete dat folder, then refresh caches
yes
I deleted everything in .m2
do you have the right import
uno momento
permission?

is it not permissable or something
No it's Permission
hes missing a method from the class cus reasons
I'm missing 90% of methods in Permission
that class was last edited 7 months ago
hm
the outdated artifact theory is losing ground
show the list again
loading it in my IDE now

wot
did you do the wrong type
much interesting
for the class
That's how you hook into vault tho 
No it's the right type
those are valid methods in the actual Permission class
the rest are just missing
yeh point established but the decomp doesnt lie
thanks
ur welcome
@vestal jasper the artifact maven is using is missing that shit or you're somehow getting classpath'd to the wrong Permissions class
idk man if you open it up with a java file will it work
well you do place a version on vault
the latest version
so unless some cunt has pushed something to their with that version u should be ok
@vestal jasper you need to use a different repo
or provide your own artifact
this is my theory
I'll compile the vaultapi locally and remove the repo
If I try to compile from the terminal it says the same thing
show the msg
[ERROR] /home/draycia/Desktop/Dwellings/src/main/java/net/draycia/dwellings/dwellings/Dwelling.kt:[51,35] Unresolved reference: playerAdd
From what nossr sent it seems there's a version of the jar with only those methods
So it wouldn't be kotlin in this instance
@vestal jasper theory - download the artifact manually from the repo and open it up
my IDE probably has a cached version of the jar that maven doesn't have
I found the issue
its easy
I have an exclude example in mcmmo pom
or I had one at one point
guess I diddled it
why is there an empty excludes in your pom
<configuration>
<source>1.8</source>
<target>1.8</target>
<excludes>
</excludes>
</configuration>```
@vestal jasper imma blame t00thpick on that
I'll delete it
when nossr was right 20 mins ago
anyway I was just as confused; only reason as I saw is if you open the file where those methods are missing and look up @ the title bar you'll see the actual artifact it is referring to
👼
the worldedit repo is actually so toxic
I need to make my own world edit repo with hookers and blackjack
call it the Red Light WorldEdit Repo
anytime I've had issues with my pom it was world edit repo related
all 1 time so far
👏
i like mac, tbh. shat on it for a long time, but it's a pleasure to use most of the time
very expensive, yes
but a pleasure
mac is retarded

i also agree with that
@void void would you describe mac as linux if the GPU driver worked?
ehhhh

It's still complaining that it's unresolved 
you need to clear your cache again
I did
and make sure you exclude it
lemme try something real quick
I may have ommitted the version from the artiact exclusion
lol ok
yeah NextStep was mac precursor
I mean NextStep was not apple
that was just like, an OS and apple was like

sexy
and bought it
and now mac
BSD and Linux are pretty similar from what little exposure I've had to both
<exclusion>
<groupId>com.sk89q</groupId>
<artifactId>dummypermscompat:1.10</artifactId>
</exclusion>```
is this the correct format
that would be <version>
which isn't allowed in <exclusion>
ah ok
the artifact id is at the top of their POM or should be
if you need to check
well if they use maven
I think they use gradle
so

<groupId>com.sk89q</groupId>
<artifactId>dummypermscompat</artifactId>
<version>1.10</version>
<name>DummyPermsCompat</name>
<description>Permissions plugin API classes to compile against</description>```
wtf is that
the dummypermscompat pom header
then the artifact id is simply dummypermscompat
I thought they were using gradle

maybe they only use gradle for we
welcome to working on legacy projects 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------


what's weird is that the project is built off of WG so I've had the pom like that for a while
Little confused on what changed to cause this
unless it was a change they made?
in which case, why the fuck are they making changes to use like 8 year old versions of vault?
well you used something not included in their dummy JAR only just now
I guess
ez explanation: vault added addPlayers sometime recently and you only started using it recently, dummyperms didn't have it because no one updates that shit I assume
and whens the last time dummy perms was updated, also keep in mind dummy perms doesn't need to dummy their whole API
not sure what the compat lib does exactly, but android has something similar to make sure even breaking api changes don't fuck apps that are built for, say, api 24 and a phone that only supports api 18
it probably only needed to dummy certain methods
or whatever
tbh now I forgot what I was even doing
but seems kinda dum for WE unless someone wanna splain wat it for
I think I was about to test the command confirmation timer
idk I don't want to go through the maze of WE code to find out
maybe we can ask city instead since hes an expert on WE

you guys ever had lechon
watching this blog and guy goes "hey piggy its your last day"
next thing i see is https://upload.wikimedia.org/wikipedia/commons/4/48/Lechon.jpg
lul
welcome to Minecraft deciding incorrectly when to wrap shit
its been a bug for years

what I do in mcMMO is avoid going over 80% of the possible line length on screen for the en_US translation
anytime I approach that shit I newline it manually
I think this is like a 4 year old bug too
Mojang never fix 
the more color codes + JSON you use the more likely you are to get early word wrapped
this guy on facebook is bragging about his scanning time at the grocery store
he's a cashier, and they get stats of how quickly you scan items
he's like "11 items per minute"
do you realize how slow that is
are you boolying someone simple
nah, im talking shit behind their back
not everyone can live in their moms living room making money on minecraft plugins at 30 years old
there's a difference
@stiff yarrow y u booly me
I'm so good at this dude
the joke was a reference to my situation 
bully nossr instead :>
lol no
nossr if I had cancer i wouldn't trust u to cure it
i think we can all get behind bullying the leaf
wtf'
stupid leaves
fuck you leaf
if I had cancer you would be the problem
ur retarded
i wish leaves would just leave
ur the bigger loser tho
I'm sure spotted thinks hes a very important person among others in internet chat rooms
lets not shatter his delusions

leafs are the most important though
FUCK YOU LEAF





@static badge make requested changes
no u
🤔
pr to my branch
nossr50 is a legend
LAWL

he's a legendary retard
nossr's got some weeaboo fanboys
das for sure
true facts
helps me deal with the haters
nossr later
@void void you rang?
https://cdn.discordapp.com/attachments/302688618755915776/476889078160424960/Steve1.png https://cdn.discordapp.com/attachments/302688618755915776/476889088289538077/Steve2.png https://cdn.discordapp.com/attachments/302688618755915776/476889100214075402/Steve3.png https://cdn.discordapp.com/attachments/302688618755915776/476889113661014056/Steve4.png https://cdn.discordapp.com/attachments/302688618755915776/476889122531966985/Steve5.png
that is some high quality steve
10 bucks for what
for calling u a legend
oh
fuckin retard
I thought I paid in sexual favours my bad
in that case
💋
nossr is a legend
now give me senpai

the s e x
I'll be your senpai you can be my kohai and spotted can be our abusive hahawe
ni tai hao le
.g hahawe
(DiscordBot) https://www.twitch.tv/dinotti/clip/RefinedGrotesqueTomatoSeemsGood -- Dinotti - HAHA we heLped dinnoti :) - Twitch: "HAHA we heLped dinnoti :) • Jan 3, 2019. dinotti playing Fortnite • Clipped by perasgaming • 42 views. Share. Showing. Featured ..."
here
skidadle skidodle
let me get you a song you'll understnad
OmG GUYS THIS MEP IS FINALLY DONE XD -it has been so long fff so sorry dudes - So this is our first mep with sound fx and I am so proud of everyone the parts...
(DiscordBot) ►SWAG◄ CROSSFIRE - length 4m 29s - 17,350 likes, 118 dislikes (99.3%) - 663,143 views - SWAGstudios on 2016.08.24
timer for wat
gj
no i didn't
😠
which asian language do you speak simple
it's just slow to load for some reason
player.sendMessage((timers[player.uniqueId] == null).toString())
false
.help
so the timer is being set
so why is it saying the timer isn't being set 🤔
OH LOL
I compliment you in mandarin and no response so I'm guessing its not that 
ang ganda-ganda po niyo @stiff yarrow
macos is worse than everything on this planet
oh wait it all adds up now
why the heck won't it let you configure mouse acceleration with weird terminal hacks
who debugs properly when you can just shove 20 log messages in your program
She speaks English to be fair, I'm actually learning it so I can talk to the rest of the family
nah makes sense to me
I would do it to in the same situation
then you can watch filipino childrens cartoons
the true goal

Yeah, helpful when using public transport there :p Otherwise I have no idea why the fuck is the driver asking me "bababa"
(he means "where you getting off bitch")
I'm learning Japanese but I kind of got lazy on it, its like 9.9/10 difficulty to be literate in that shit
mandarin I've just learned slang 
that's a single word?

idk if I have a favourite word in moonspeak
I should add the plugin prefix to those messages. oops.
REEEEEEEEE
REDDIT IS DOWN
REEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Now I have to stop procrastinating
REEEEEEEEEEEEEEEE
does japanese have a special word for "food that goes with rice"
cuz tagalog does and that makes me happy
in japanese there's a couple words for food
tabemono is just things that are food
meshi can refer to meals or cooked rice
gohan is rice and food interchangeably
those are the ones I can think of off the top of my head
Noice
I'm sure theres probably like 9 more words to refer to food I don't even know about
tons of dialects in Japan and slang
the main dialect I understand is the tokyo dialect
my fav dialect that I know of is kansaiben
All I know is Tagalog and I'm still learning. When I go to Cebu we are gonna have to speak English, her included
Tagalog won't work there, mostly
and that's only 2 hours away
lmao
kansaiben is basically the most casual informal japanese I've heard
my favourite phrase from it is nandeyanen 

Fun fact: the plugin mine is based off of has a bug where you can build in other people's protections as long as you're not in it.
forked off of?
Not Vicarious
That’s an undocumented feature
Not a fork
what do you mean by based on then
just "copying" code
to be fair i sometimes see a cool idea that's so horribly implemented that i rewrite it
in that case i say it's "based upon"
As in I decided it was poorly made with so many bugs that it would be more worth to recreate from scratch (and clean roomed) and without copying much in terms of design
but not a "fork"
^^
Like the concept and idea were nice but the implementation was terrible so I made my own
I think a better term would be inspired from
yeh thats fair
They wouldn’t know how to not write horrible code, that’s why they’re confused
I think a better term is
"made myself"
at that point
if I tell you to write code that adds 1 + 1 and gives output then you can't say it was "inspired" by me
Also mine is superior because it's made in kotlin
its got nothing to do with code you tennen boke @austere ivy
i mean yeah, but it can be "made myself, inspired by <>"
tennen nboke what hek does that mean
He’s giving credit to the original author for coming up with the ideas, how the hell is that a bad idea?
Y’all are sad people.
I like to reference it because it's a well designed plugin it just has a few major implementation problems
yikes
Patents are also very important owo
@vestal jasper yeah I would just leave it as inspired by plugin x, because based on makes it sound like its a fork or close copy
This is why 5 year olds shouldn’t be allowed on the internet
(and prototype people)
@heady spear go back to sleep
But then leaf wouldn't be able to be on here City :(
no 😉
@vestal jasper I need to go to my discrete math lecture
And one of the design decisions I made when designing it was to just be lazy and use WG to handle protections.
I don't have to worry about protection fuckery if I just use WG.
@vestal jasper personally I hate when a plugin is dependent on another unless you just shade that shit in
I mean it's made for my server primarily
The fact that it's on spigot is just a bonus
@stiff yarrow just shade the entire spigot library of plugins in
"All in One Plugin"
have wg auto install :>
I find it somewhat unlikely that the server doesn't already have WG installed
It’s hard to do right
I don't want to spend the time to do it right
Unless you want to sit there and balance r trees
gn
.g r trees
(DiscordBot) https://www.reddit.com/r/trees/ -- /r/trees - home of the ents: "Oct 15, 2009 ... The go-to subreddit for anything and everything cannabis. From MMJ to munchies, from nugs to news, and everything between! The..."
the thing that contains spotted leaves
There’s also a hell of a lot of boring shit that needs to be implemented to allow for region overlapping and merging and shit like that
It’s not worth the time investment at all
Especially considering worldguard would do it better anyway
oh shit monkas the resource is not on spigot anymore
it was in active development last I checked
huh
The plugin mine is inspired by
r trees might be useful for concrete
@austere ivy yeah because thats what I said you silly boi
his spigot profile is gone too
There’s a great library that implements all of the r tree logic
I got lazy when implementing them into my region plugin so I just used that :p works great
@heady spear oh this r-tree stuff looks pretty neat
I'll investigate how they work beforehand
I'd like to make one as lock free as possible :>
if I can't i might use a library
SENPAI TELL ME GOODNIGHT AND TUCK ME IN TO BED 
I'll use one if im too retarded nossr
It’s not a simple task tho
we'll see
@void void oyasuminasai
https://github.com/davidmoten/rtree
This is it
I mean, I don’t doubt you could make it more efficient for your specific scenario
🤔
@heady spear never implement your own things to be efficient
implement them to learn

holy fuck this guys rtree lib is yuge
yes knowing how to do things prevents library bullshit
@static badge pr
@heady spear you can definitely implement it with less code, heres some random stack overflow example of it
this one is for R*-tree actually
typically if I'm using an aglorithm for the first time I just implement it myself unless its some insane nerd shit as a learning experience
Fair enough. I just needed a quick implementation to roll out regions for our server so I didn’t care enough to implement it myself
actually maybe this R-tree thing is some nerd shit, haven't found a simple lib for it yet
If it was up to me we would have used worldguard
I found one for R*-tree but thats not the same
Could just steal WGs implementation
yeah actually seems like r-tree is some nerd shit on closer inspection
I take it back 
Pls Vote: https://feedback.minecraft.net/hc/en-us/community/posts/360043200452-Miencraft-Opensource-Java-? Thx 
No
Why does it say miencraft
meinkraft 
you think Mojang hasn't already considered pros vs cons on open source already
Gruvhantverk
pro
-code will be made better from community
con
-we all laugh at their code
not worth it to Mojang
Petition to rename Minecraft to gruvhantverk
I laugh at @heady spear's code
At least I name my packages properly V.
I don't think we'll see an open source Minecraft anytime soon
maybe in like 10 years when the game is dead or something
He uses uppercamelcase for package names, leafy
You do you nerd
uppercase on packages sounds like a lie
wouldn't the IDE get mad
the IDE isn't down with that
find a single instance of any of my packages currently using upercamelcase
more lies from city 
You dumb cow
Fuck off
fuck you
Ok
only in dms tho
Fine
I don't like it when people watch :(
how can you get mad at a guy for fixing his code mistakes
very toxic city
toxic boi
You’re a code mistake

City review my code for me 
ye ur retarded
you're just jealous that I'm not letting you into nossrs secret plugin club organization
V you’ll just cry you cry baby

Just give me your resource so I can manage it for you
Also v someone updated FAWE to use my donation link and it wasn’t me
I think it was iron
It’s weird
if this was a movie you'd be the bad guy city
when you're ignored 
Am billie Elisha
tricking plugin authors to give up publishing to you
I’m the bad guy
@vestal jasper currently we do not accept new members because we don't exist
Tho*** =/
need to ask @daring monolith how you bamboozled him
acronym is FAWE but the Edit in worldedit is not capitalized 
sounds like a toxic environment
it is
Ok bye
@heady spear steal te other bot in here to give me back the moderator role when I join
city still hasn't defined what IS is or does besides being an organization that only promotes himself 
that's literally what it is nossr
It’s my personal web project from 2015
yeah I can tell
I'm gonna assume FAWE dev must be irl friends with you because idk how you talk an internet stranger into joining your do nothing org
is nossr getting baited to believing his own conspiracy theories
find out next in the next episode of paper discord

probably formed it cuz they were all "lol our plugins are gonna be god tier"
and unfortunately for them they aren't
It’s not that weird. They get to be in my organisation and I accept their donations for them
tbh the only reason I talk about IS is because city kept saying IS this IS that and I was like like wtf is IS and then I find out its nothing hes just referring to himself in a disassociated third person manner
so I'm just giving him shit for giggles

citys running gag is to pretend to not know anyone or anything vic
its a timeless joke
he was fucking with iron earlier

Nah but fr tho Jesse owns IS, Fawe and PlotSquared
I just sometimes give support to people in the discord
its an iron clad technique to dodge my jokes about IS

city is a meme and he's in here
You could still develop and stuff, you just wouldn’t have to worry about ownership and money
if anything IS could get acquired by my org and then I give you boys verbal spankings
anyone in my org would actually get interacted with 
Just give me money then
This is racism
I'll finish the dwellings plugin and sell it for $15 and watch as no one buys it
I’m not a greedy fuck, so I don’t sell my resources
🙄
I just harass our users into giving me money
your plugin gets an okay amount of downloads so the premium version would probably have buyers interested
Who
otherwise you're just working on something for free
@austere ivy
Our community is already toxic as fuck

OK RETARD





or both
best distro of best os






