#general
3141 messages Β· Page 1002 of 4
Nobody cares city
Right now I use essentials to test PlotSquared but π
Just a simple economy plugin with 450 commits
Best 1k renown r6s defense operator? π
nothing
He throws in the towel and goes "fuck it"
yes
bukkit has been dead for ages lmao
mfw lol
you do realize spigot has to maintain (fork of) bukkit api as well right now?
and paper also maintains a fork of the api already, adding extra methods/events
so what's the issue
drop the hostility
Paper wouldn't exist without it
I mean they were called paperspigot at one point
@static pilot [Auto] We're now known as Paper.
The moment Spigot dies, Paper can simply continue maintaing and expanding the API and server, similar to how Spigot does now that CrafTbukkit is no longer maintained.
There are a few turd burgers in here, but, we're not that bad
It used to be a lot worse
I actually think paper, as of right now, is one of the least hostile communities
Spigot is a hell of a lot worse.
I mean, there's always simple...
Saying that, people just get annoyed with people expecting their hand to be held with 0 effort, so long as you respect the rules and listen, etc, you'll be fine
And, well, respect is like a mirror, that's really all there is to say on that aspect
All rules are guidelines
I mean there are also people that are just assholes for no reason, but those people exist in every community
...
whos hostile
stop baiting
just type /difficulty peaceful smh
No proper rule system functions on a complete unbiased strict system with no ability for leniancy.
Also, Paper is built on Spigot partly out of necessity. It's not like it would have been a good idea to create an independent server software while the majority of people were still using spigot
Some bias is to be expected with different moderators, yet the guidelines are specifically in place to decrease such differences.
because that would have required plugin developers to add special support for paper
that sounds awful :]
glances at Glowstone
when paper started many years ago as more of just a bunch of people tryna improve the server software, it was never expected to get anywhere close to this big bar them and a few friends, etc
in a few year or so, devs would have to start adding special support for spigot lol
Forking made a lot of sense at the time, given the whole nature of it
These days, forking makes much less sense as it goes on
what?
Could you point to any particular message?
Paper would be a lot better without md_5 in charge of the upstream
@fast solstice your message fails to mention what spigot is a fork of: craftbukkit. what about all the craftbukkit devs and all the work they did? without them spigot would have never existed, ever
I've yet to see any official hostile message from paper channels, you might want to provide some proof for such claims lmao
Not saying md_5 isn't doing important work, but he's not very good at running oss projects π€·ββοΈ
of course individuals hold their own views
I'd imagine that he did
I mean, his sole reason for spigot was the exact same reason as we run paper; He wasn't happy with how the project was being ran and felt he could do a better job on his own
i also don't understand how we're so "hostile", where do you get that impression? From other people, or from what you gathered in your time here?
Is there a command to temp ban someone?
not without plugins, no
@cunning raft the lad uses eclipse fyi
@minor badge mfw
Will essentialX work?
Yes use EssentialsX!
Also uh md_5 puts himself above everyone else in the spigot community and doesnt' really want to play together with anyone else. The fact that he runs spigot like a dictatorship and paper happilly accepts contributions kinda shows the difference in mentality π€·ββοΈ
The majority of people don't
we've had a few community guideline changes to start getting rid of... general rudeness. it didnt stem from "we de best", just people being toxic because no one would stop them
At least in my experience
huh? I know of very few projects run as poorly as spigot tbh
that's just wrong city, tons of contributions are accepted nowadays
He's apparently commited to improving
and he listens to community feedback (if it's reasonable lol)
I mean, the issue comes is when there is practically only one person who defines "reasonable"
Mention one dev that doesn't do that?
@fast solstice paper, essentials, any of the engine hub stuff, chestshop
is it ideal that only a single person runs a community that large? of course not.
Well, if he has improved (recently) then that's good.
it is easy to improve the situation? no
The thing is that none of the important discussions of how to move forward ever end up in the public
Last time I saw him speak he said that no contributor thus far has been good enough to get push access to spigot, except for think, which is pretty funny
The entire fact that he refuses to release source until he feels like it
^
I'm having a lot less issues with md_5 than in the past, especially when reporting issues. We don't always agree on everything, but the conversations are completely fine.
tbh the communnity isn't ready for pre-releases of updates
The entire fact that he refuses to release source until he feels like it
sounds like some premium devs i know π
last time that was tried they fucking lost their minds that API might change between pre-release and release
tbh the communnity isn't ready for pre-releases of updates
Don't announce them
premiumplugins are a sham anyways
Leave it to stash accounts only
indeed they are
People who signed cla
and yeah death to paid plugins tbh
Don't even add it to BuildTools, just put the branch on stash imo
I guess that could be a solution
death to paid plugins that violate license*
I will stop releasing paid plugins if you guys send ma $1k/month :P
and yeah death to paid plugins tbh
developers getting paid is awful
isn't it?
fuck developers they should work for free!!
Woah, woah

did i say death to donations or pay for support or something? yall putting words in my mouth
I cannot live without see em eye please don't get rid of pay plugin!!! 1!1!1!1?
Paid plugins doesn't mean closed source plugins at all
if you want to do it right then add open source paid plugins to Hanger 
I need my $150 value for $15!!!
with automatic source code access on purchase
death specificallt to plugin that cost like $298543 but literally tell you to fuck off when you ask for help, which is like, wayyy to many
All paid plugins aren't bad. Some paid plugins are. Death to paid plugins implies that all plugins should be available for free
Wouldn't be bad idea phoenix
okay that is very different lol
But payment processing is dumb
0 plans to deal with paid plugins, but, there is talks about making it possible to push the whole "plz donat"
not far too off from my initial "death to paid plugins that violate license"
Taxes
You edited that after I quoted you <.<
The issue is that you need a payment provider who will deal with that
nah i made a new message
just don't pay em (because you don't have to
)
Stripe
Well, I definitely agree with that. I think that all plugins should be open sourced and reasonably priced
Stripe is not an option
Pretty sure you do if you want to take a cut
I don't think paypal cares where the money is coming from
I definitely think it's fine to charge for builds, support, etc.
It's just legal fuckery
like everyone can just setup a shop in 5 minutes
Stripes requirements would literally kill the ability for like the majority of devs to create an account
how does paying with crypto even work, how does it know it came from me
(if you don't want to take a cut that is)
Since Paper would have to sit as an intermediate iirc
unique payment addresses
cβ-hβ-eβ-wβ: you generate a unique address
Imo just having a proper noticeable Donate button which the plugin owner can set a link to is the easiest
We can't sit as an intermediate as we don't wanna do that
Right, stef, that'd be ideal
technically you don't have to: you can generate addresses without knowing the wallets private key
We don't wanna deal with money because then we'd need to deal with accounts, etc, and
Have you seen stripes account requirements?
The way IS works is that we verify payments and then give them a discord role so that they can ask for help or w/e
Stripe wants your first born child
the source is available to everyone so if you don't want to pay, get your command line out
Last I saw, they looked far from viable for the majority of plugin devs in terms of applying and dealing with stuff like multiple accounts one site
I use it on the business side
@cunning raft phoenix: done https://github.com/PaperMC/papermc.io/pull/51/commits/e7617d8528596c1ad44c47629f88fee0bfca0573
unfortunately making source available directly isn't a valid solution for new plugins. people will just go "why should I pay when I just get it for 'free'"?!?
Yes
Because as I said, we don't want to deal with the money
if we deal with the money, we become a business
nice :D
Had to use Javascript for it but it seems to work pretty nicely
nice aurora
javascript!! reee!
Yea, it's just a rabbit hole of "fuck that"
now make twitter dark mode background color the same as the page background!
runs
yes
Fβreβddβy: that usually doesn't matter to european institutions. if you can withdraw it with real money it's equivalent to real money
I don't care if you charge 9 billion USD and a new born for your plugin, as long as it's open sourced I'm happy :3
e.g. Paypal has to be a bank in europe to be able to store and do stuff with money lol
literally not but ok
No matter how you do it it comes into a logistics nightmare
@heady spear hey do you want to buy my clear chat plugin? Its open source
Psh, pathetic
reeeeeeeee
You wanna buy my clear chat skript?
If a person is using cheats on a server, will it slow down the server?
oh wow excuseee mee, mr skript user
I wouldn't ever give money to DED tbh
a bad anticheat can definitely slowdown the server
wtf thats racist
I don't have anticheat, but when this one player gets on the tps drops.
speed hacks could load in chunks at a very fast pace which could potentially slowdown the server
Hey have u heard about this awesome anticheat by vagdaddy called sportin or spurton or whatever
spart00n
it's really good because he has removed the nullpointerexceptions now
ban them then
chew how's rory
did you know that multithreaded programming causes more nullpointerexceptions because it's hard to keep track of the variables?
i stole her because she was screaming but she left

He goes all over the map so it's not something in he's area.
but he fixed that because he's an awesome programmer and it's a quality plugin
so it's now worth all the moneys
some hacks cause tps drops so i just nuke them off my server immediately
Don't plz
You mean mineacademy?
if(tps < 20) kickplayer();
great entrepreneur
You're poking the bear Freddy
I aspire to be like him when I'm his age
I too would like to scam kids when I'm older
@fast solstice https://mineacademy.net
Not really scamming
Don't scam kids. Scam people in college.
It kinda is tho
He's claiming to teach them to program properly, meanwhile he... doesn't?
That's like saying JetBrains Academy is scamming people
It's not even legal, he has permanent sales etc, he's taking work from companies and using it in his courses etc
Don't scam kids. Scam people in college.
@chrome quest i agree if youre in college and still get scammed that's kinda on you
No, jetbrains teaches you properly
Oh, funny tho, he had his staff take the jetbrains academy courses
to "improve" his courses
Brb r6
He's claiming to sell one product, but the actual product is very different. It's a scam.
I mean, EA's "buy half the game and pay for the rest with a 1kb DLC..."
buy the puzzle, but not the pieces 
1kb? more like 60gb of patches
All u learn is shitty practices and to be dependent on his foundation library lol
Do we really need to rehash the memeacademy topic every week? Lol
yes, its mandatory
helo martin
we should, until it's gone from the internet
this easily tops the top 10 bruh moments of all time
Just a quick reminder: You can make fun of companies all you want, but attacking people is off limits π
who is martin
mini is
MiniMartin
But, in general, people say what they think, and mineacademy is literally just comical when you see anything public of his, he really doesn't look like somebody who should be teaching people
Martini
wow doxxing mini, plz ban proxi
π
i aint got perms
π
@heady spear uwu
I mean he also files fake dmca claims to get rid of criticism against him
sooo
@minor badge owo
apparently 90% of the course is "how to build against my perfect 10/10 core uber library"
where's the course on how to pet rory
I mean he also files fake dmca claims to get rid of criticism against him
@heady spear technically his DMCA was valid
but still stupid
- Wait, I think these are the wrong instructions...
Also the whole learning Java only against bukkit is a shit show that causes the dumbassery that is spigot help
learning java against bukkit is fine
can confirm, learnt java thru bukkit and really didn't help me in exploring more of the ecosystem
The issue is that most people who have the experience to actually teach java are generally making dollars in this community doing java
Anything you can do in a typical dev environment, you can do in a plugin
I should be more clear, being spoonfed how to do specific things in bukkit without knowing how to google and only knowing how to copy paste is bad
That's not learning
anyway I'm gonna go make dinner bye nerds
that's regurgitating
Exactly cat
Learning to google is 50% of your course tbh
if you cant help yourself you'll not get far in development
That's part of the issue why majority of the stuff around learning to dev in this community is trash, as it's more "watch me how I implement X and copy me as you go!"
The thing is, there is 0 reason why you couldn't learn java around bukkit, it provides a much more fun environment to test stuff than staring at a CLI
Yeah
Just, the problem is that people want to skip the foundations and people who are trying to teach in this community generally have half a clue of the principles
I learned java from plugins... but I was able to program before that lol
Wait what Iβve paid $10 a month for wolfram
I could have donated that money to aurora
Smh
Or me smh
who are you?
Wait chew r u enrolled in the github simp programme?
Ye since June
imagine being a simpee
Problem with learning Java against Bukkit is that you end up having to figure out issues in your code surrounding both Java and Bukkit and good luck to separate those.
The one thing that pisses me off learning from bukkit stuff
so here i am hating on anyone who does :>
@Deprecated
That surely must mean that this is API /s
Might be a weird question
I love it when they put that annotation, but dont mention what you should be doing then
i use deprecated handily, but only for that which is A) unstable and probably not gonna stay (guava Beta otherwise), or B) going to be removed
But do any one of you lovely people use Crystal
People learn that deprecated means jack shit in this community, because it's in such stupid places, than when you actually do use it, it's like "People just told me to ignore it"
@heady spear how to become simpee
She did
deprecated doesn't mean it will be removed
Bukkit's Deprecated is really just a "please read the docs"
deprecating for quite a while is fine if it's not a maintenance cost
it means "read the docs on why the warning is here"
Do anyone of you use crystal-lang.org
if it says "will be removed" then don't use it
you can become a simp here proxi https://github.com/sponsors/aurorasmiles π₯Ί
if it says nothing then it should be treated as "will be removed"
that's what one should lear: read the fucking docs
a simpEE
Problem is that they also slap it on stuff that you should continue to use, which makes programming just more annoying
someone whom people can simp for
She is PURRING
having a striken through method/field name in your code isn't really annoying
You don't need to tell me via a Deprecated annotation that players can change their names, thank you.
shes also closer to death every day, dont forget that
ok making food now fr bye dumbos
if your compiler/ide refrains from accessing it then get a better one
It is, because it looks like I'm doing something wrong, which I'm not.
cough not Eclipe cough
Eclipse 
@mental meadow uwu fix your twitter link on sponsor
You either surpress the warning, creating clutter, or get compiler warnings, creating clutter.
Well, I use Eclipse.

The warning is maybe nice for newer people, but is a complete pain for anyone who knows what they're doing surrounding the method.
I get zero warnings in IntelliJ besides the strikethrough
I get a warning while compiling
Pretty sure IntelliJ also complains for me, though

I don't mind it complaining for a valid deprecated notice, because then I probably want to change the method invocation to the better supported one, yet that isn't possible here.
github dum @twin lagoon
IntelliJ understands me: https://phoenix616.dev/π·/fIDiVe6G.png ;D
@mental meadow use markdown link format
at least newer java versions allow for more descriptive annotations... but it can be years until the Minecraft community moves (or Mojang uses java 15 in the next update, who knows)
Doubt they'd branch out of LTS
probs not
Yeah, the new stuff is better, but as long as I get an annoying warning I don't want it, you don't have to warn people for everything they could do wrong.
I don't think mojang cares about LTS, they ship their own JVM anyways
fixed it π
what plugin
is that FAWE?
oh

Nice description
wat
lol
I only support GPLv3 projects
I mean, I've not seen anybody talking trash about it
runs
I mean, there is the whole "if you're using TAB, remove it or update it" on literally every update these days as it breaks entities
yeah
Brainstone is nice
I mean, I'm guessing you're a handful of people who cares to actually update their stuff
man firefox sure has went down hardcore
firefox currently has a bug you cant even reload the page reliably
Majority of people come in here and update day 1 before tab has been updated, or just refuse to do the whole "update", so it's the first plugin we generally ask people about if they come in saying that entities are being weird
Props that he fixes stuff, but, would be nice if he had a bail out system instead of blowing up silently
we ran into a bug where actions on ANOTHER TAB is breaking an existing tabs history, where location.reload(true) is sending you back instead of reloading the page
I think I found the first sane server owner
weve tried all kinds of hacks, such as history.pushState(null, null, location.href), history.go(0), etc. even location = location.href; doesnt work if you have hash on the url
(Guessing you are a server owner)
i refuse to believe that there is such a thing
I just replace plugins with my own so that I don't have to check for updates 
I'm subscribed to some Spigot resource pages, but generally don't need to worry about that since I don't run a server
@wide chasm Do you remember TheLightMC?
No, can't remember it
If it's a server could be that I played on their some time ago, though, since I sometimes just go through random servers to find something to do for a couple hours
github sponsors won't open the tax form π
@minor badge uwu
Stef be nimble, Stef be quick, Stef fucked up the GitHub commit
Did I mess up yet another commit?
Wouldn't be the first time
Pretty sure I managed to rewrite history 5 times with the first PR I made to Paper.
This is unreal. 3090 sold out instantly too
literally scrapler outside of shop trying to sell them for $2500 lol
phoenix is it on github? :DDD
not yet, currently testing it
imagine testing your stuff
because that has more stuff that I don't need
imagine not making your own stuff
plotz
wow, wtf. why does VaultAPI suggest to use jitpack now?!?
this is going to fuck over so many people lmao
I don't know why it got yeeted.
however it was closed source and "premium", bound to go away eventually
no
it predates jitpack by like 52 years
they used their own repo which went offline a while ago
Doesn't the EssX repo has it now
should've just tried to get it into central or oss.sonaforge
I try to avoid touching that repo lmao
(also it's in my own so I don't care Β―_(γ)_/Β―)
he hasn't been receptive to input previously so Β―_(γ)_/Β―
xD
now to fix the actual bug that I was meant to fix -.-
"plguin" π
Some pretty shit code if I do say so myself
thanks!
You spelled "plugin" as plguin btw
thought it was penguin
ur welcome
π
k so the cloud benchmarking stuff was neat, I think I should compare it to brigadier and some other fairly standardised command dispatcher :3
worrying about performance of command dispatch is silly
unless your performance blows ass on just dispatching, then fix it
mfw a plugin outputs an error message but never hits the breakpoints at the only places causing that
everything from string parsing to end of execution of a command with 100 string literals being read from the input queue took 18000ns
yes and who cares lol
I am more than happy with the performance π€·ββοΈ
the latency of client to execution is going to be 50-150ms
Considering I spent a reasonable amount of time designing the data structure for efficiency, I really do
So be fair, designing an efficient datastructure isn't primaries optimization
There's a difference between tweaking stuff for performance writing performant code to begin with π€·ββοΈ
Premature even
designing custom data structures over simple data structures that work just fine is
Okay I did switch out a for loop for a tree set π
I designed it to make common operations easier to deal with
the fact that it's not slow wasn't a priority, it's just a perk
To be clear, by efficient I meant the fact that shit is stored in a way that makes it easy to traverse and access. There could (should, and is) be a reasonable amount of overhead during the tree walk, and this is where most of the time is spent. Had this been slow, that would have been concerning. It isn't however, so that's why I'm happy.
Right, but if you constantly find yourself needing to rewrite stuff, there's clearly a problem somewhere
especially if this happens as soon as you need a new feature, etc
The question is more,"why are you rewriting code"
"I finished this project but don't want to fix bugs, let's just rewrite from scratch"

Like, once on an old project here and there, sure
but, if you consistently find yourself rewriting code to add a new feature, you should question if that's just inherient to the feature you're adding, or, if there are ways you can design this better to cope with future changes
I mean
honestly, i've seen many projects bugged with so much useless code and with bodge bug fixes, I see the justification.
Mojang seems to think 1.16 is finished
Now that doesn't mean rewriting each update
it's finished when it does what it's supposed to do
but i agree that it should be done a lot more often
generally you learn as you go
and when you rewrite you're at a better stage than you've intially developed at
so it's not learning during the recode, it's using what you learned to do it
I mean, I'm less dumb than I was 2 years ago, etc, is expected
Just, you should aim to design stuff so that adding features in the future won't send you off the refactoring cliff where possible
that's not good
if you're designing infrastructure during development, not the best solution
now you know your niche better than I, but 2 days is a really small interval that I personally think could be skipped
ah
that's reasonable
Mini v2
i've sadly been agile for a while without knowing it π
real companies whose only objective is monetary gain^
idk abt that
literally the minecraft community
I rewrite stuff if I find myself wanting to replace a module. I don't just randomly find myself needing to rewrite parts of a system
working for free
if you find yourself doing that quite often, you should prolly reconsider how you work π€·ββοΈ
π
yeah city-sama~
Old enough to use my brain before pooping out code
ah you must be 45
wat
freddy youre probably half his age what are you on about
guess who's read <poet from the 1800s>
Or old enough to not be a shitty engineer π€·ββοΈ
of course you rewrite stuff in the beginning, but if you write well thought out code in the beginning you... dont
then you're a bad developer
when you start arguing about age
Rewriting code can be a sign of a good developer tbh
then understand what you're doing??
refactoring is a powerful skill
We never said that it's a bad thing. We're saying that if you constantly find yourself needing to rewrite everything then you're doing something wrong
don't your clients have relatively similar requirements?
you're talking as if literally noone will ever fully understand what they're doing
usually i blindly have an idea of what i want done, do it, then when i learn how to do it better, come back and make it better
Code thatβs cheap to delete is much more valuable than code thatβs super reusable
Although yeah if youβre rewriting without change in scope etc then itβs a bad sign
That's exactly my point
I'm certainly not opposed to rewriting major parts of my code base. That's what I've spent the majority of this year doing. Why? Because the project evolved beyond what could possibly be expected. However, that doesn't mean I have to constantly second guess myself while working, to replace stuff.
we don't cat
Listen here kneky

If youβre rewriting something without a solid business use case, youβre not being a βgoodβ developer in an employability sense
AS you can see
My brain is 10/10, so, I have nothing to say to you
and, you're not worth my time trying to come up with something
What you shouldn't need to do is constantly change API contracts however because then you're the devil
Refactors are basically dead time. If they allow for a feature thatβs wanted, or are required to fix a bug, sure.
change implementations however much you want, no one bloody cares
but don't be evil π
anybody remember when plotsquared was a thing?
But the primary goal of code is to deliver functionality, not βgood codeβ. So dedicate time to functionality not rewriting
at the same time if you expect your client to require further revisions, it's a good idea to plan ahead
and that's the story of craftbook
Not necessarily
I agree Me. Rewriting for the sake of rewriting is a waste of time
Write code thatβs cheap to delete, not future-proof
everything starts from the client
primary? definitely not. a goal? sure
Future proofing something is often a waste of time unless itβs a major architectural decision
But even then can be a bad idea
points to You Ain't Gonna Need It
Also, PlotSquared has held up fine for the last six years. We decided to clean it up right now, because Minecraft has changed a lot since 2014 and we now need to adapt for change in platforms (Sponge and Cloudburst)
Ideally, your stuff should be written so it lasts
But, at the same point, you gotta accept that sometimes that's just not viable
all of the things we're discussing now are highly dependent on the client and industry
I often refactor to extract code that I want to reuse elsewhere
So I wouldn't call PlotSquared shitty code by any means π€·ββοΈ There's a reason we've gained a plot plugin monopoly :3
I also am paid by time sooooo π
so i'm not sure if there's any set requirement for what clients want
some want something that works and fast, some want something they can rely on today and in 1 year
yes because plotme was abandoned and matt joined IS π€·ββοΈ
It's sorta like if apple's entire building and backups where destroyed, and people realised that linux was literally the worst
If youβre writing code to do anything more than the clientβs requirements youβre wasting time
windows would win solely for the point that it's literally the only OS left worth looking at
I mean
Lmao implying banks rewrite code
banks are the worst example of that
Youβve clearly never seen a bankβs code base
needs more cobol
they're literally notorious for running 40 year old code on mainframes
if your bank is older then 5 years then good luck lol
Modern banks still often use old systems for payment processing
I'd rather go with an old established bank π
Mostly because of regulatory issues
yall use banks?
Shiny outside stuff may be modern and cool, but internal stuff...
iirc most of the German banks run on some modern-ish third party backend nowadays
(at least the modern german banks)
i just run everything though bitcoin ezpz π
I'm with monzo
I use bitcoin.de's bank lol
Apparently they where using some card payment service thing but ended up building their own in-house solution due to all the downtime issues here and there
But βno need to rewrite code, as long as it worksβ is actually a somewhat good practice. Dedicating engineering resources to a rewrite should be a last-case situation. Itβs expensive and halts feature work
it depends on what "as long as it works" means for your client
because again that's where we end up and things differ on that end
As long as it works means fits requirements
Rewrite code when you need to work with it and you notice it's bad is usually my go-to solution. I'm not gonna overhaul massive parts of a codebase, but if I need to do work on some part and I notice the code is bad, I redo that small part.
some clients want something they can further work on, so it's your job as a service provider to catch if that's the case and dedicate resources on it
now i'm not saying spend half of the time of your project on making it future proof
If youβre client requests something extensible sure, but thatβs not making it future proof. Thatβs literally just fulfilling the requirements
Making it future proof refers to writing stuff in generic ways to allow potential further changes that you donβt know of yet
Unless itβs a hard roadmap item, it should be treated as not happening
@fast solstice thats how a lot of companies work tbh, they start simple, everyone flocks to them because theyre simple and everyone is complicated, then they keep adding new things and suddenly theyre like the rest
it'show trello got so popular
god i hope thats not a direct quote
Well I imagine that got in the bin pretty much directly after sending (on their end)
cause it's full of security issues
wat
make facebook 2 then
product shouldn't look stale on the frontend
Google did it poorly
you're saying it's a simple as fuck concept, so make it
G+ was actually good imo but them forcing it on everyone is what drove many people away
(and the whole privacy issue of course lol)
if google+ would've had a simpler way to access it, i'd probably have joined it
Google never pushed it in an effective marketing way
but alas, i had problems figuring out how to get to the profile page to change my pfp
did you not have a google account?
The G+ team was always small and they never marketed it
it just kinda,, existed
If they wanted to they could have totally made it work
You're taking it a bit far Me4502, no one has ever said that you should future proof everything you make. It's odd how much stuff you guys answer thats never been asked or mentioned.
@fast solstice troll
oh access it like that, I see
I personally felt that it was pretty straight forward but them trying to link everything and moving profile menus to different platforms and shit was a huge issue imo
it's a joke in every sense tbh
like you still to this day need to use google plus profiles to change your youtube channel avatar iirc
TikTok isn't a joke code wise lmao
Very well built code wise
Just shit platform
It's not open source
I wouldn't doubt chinese surveillance code is pretty top notch lol
And why are you the authority in this.
inb4 he's secret discord staff working for the chinese government
Tencent π₯Ί
what is "serious code"? 
So you can call it a joke but have never seen it
are you talking math algorithms or something?
thats.. what you're saying
YOU'VE NEVER SEEN THE CODE
no, we know what you said, and no, also just implementing their concepts isn't
also Facebook's mobile app has tons of pretty smart hacky stuff to make it compatible with all platforms at once (and bloat it extremely but that's besides the point)
π‘ but unironically
Holy shit
@mighty storm can i please
i aint mod do ya thing
Any redstone experts out here? π
oh huh

i guess i am now π
Probably not, but ask away
whatcha need frued
?kick @fast solstice Trolling / elitism
Freddy#9264 was kicked | Trolling / elitism

So I have a setup of observers that have items in front of it. I want to check when all the observers have no items in front
and then trigger something
Are those items in hoppers or something?
no
Where are they then? Other container, as an entity in the world?
entity in front
you could try an AND gate on the head and tail hoppers?
You'll need something like a pressure plate or tripwire to detect items being there, observers only detect block updates.
that's not how observers work
And then just a giant AND gate like Proxi said
they only observe block changes/updates
Wtf
ye it is a block
yes
Then, what has that block to do with items?
have you never used a pan?
have you ever seen a hotdog
π
i was thinking you were cooking it in the oven now
are they smoked?
maybe preparing to fry them kek
let me take a photo
no theyre classic
usually hotdogs are smoked
yall have smoked hot dogs?
meat eaters are some interesting folks
Yes, they are still partly smoked
cakes can be used with a comparator i believe
thats how you make them
when all cakes are broken do x
hotcake
use a comparator
Yes, use comparators for that
oh?
That's where they get the red color from
fruitcake
comparator pointing to cake
Otherwise, you're going to need to do complicated counting setups with resets
then 1 layer redstone
the simplest way would just be comparator + repeater into redstone to know if any are there still
and repeater
how to use comparetors π
The two redstone torches you see on the texture is the side of the input, the side with only one redstone torch is the output.
?ban 209828324401348608 Troll, ban after already received a kick as a warning.
Freddy#9264 was banned | Troll, ban after already received a kick as a warning.
sorry, NMF, they just really like cake
Understandable
seems kinda expensive to be using netherite blocks
red hot dogs you say
The Hippopotamus is a giant in the animal kingdom and hold the dubious title of world's most prolific farter! If farting was a animal olympic event the hippo would surely hold the gold medal.
did a thing
in the south we only ate red hot dogs lol
Aikar, but those look like artificial skins
candy
ive never seen an equiv to red hots
yeah thats def artificial skin
do u use mayo with them?
i have yeah, but mostly avoiding processed crap now
i like to mix it with ketchup and mayo
I eat my bacon egg and cheese with ketchup and mayo
Oh wait
omg
they are skinless
They cook & smoke them with a cellulose skin and remove it afterwards
wtf
bacon egg and cheese good
Just got an old video that I almost forgot. Yes, ofunny built a mansion and two mates explored it while I was sleeping, while one of them (a known Griefer) did'nt know that there was a redstone line right to hes house in the village. Well, that's what happens if you ignore all warning signs. https://drive.google.com/file/d/1uanXt0AoePYdB7wOxiiBNh-MC9DqIim5/view
embed plz
at least you can play it in the browser, not like discord videos lmao
in america?`yea probably
Just, in general
my father is actually a butcher so I do sadly know a bit about that stuff
Replying to https://canary.discordapp.com/channels/289587909051416579/555469074080202765/758719509971337216
or is youtube using google tech and so is drive π€
Reminds me of bangers & mash here
They only call them bangers because they're not legally allowed to call them sausages due to the meat requirements
π«π
Ever wondered how hot dogs are made? Get the full history and 'making of' right here!
Subscribe to Discovery UK for more great clips:
http://www.youtube.com/subscription_center?add_user=DiscoveryTV
Follow Discovery UK on Twitter:
http://www.twitter.com/DiscoveryUK
There are sausages out of ThΓΌringen (a state in germany) called ThΓΌringer and apparently that is a "geographical trademark" in germany, so even if you make ThΓΌringer you're not allowed to call them like that unless you make them in ThΓΌringen, so instead you have to call them ThΓΌringer Art
Cornish pasties are like that over her too iirc
the geographical trademark thing is an EU thing
also applies to shit like champagner or parmesan and stuff
yea
at least we are allowed to make WeiΓwΓΌrste
Also feta cheese :3
Lol
yep
Which is why they just call it goat and sheep cheese if itβs not from Greece lol
and its customer protecting, you dont want to buy feta made by the dutch!
Absolutely not. I want mine to be made and packaged by Greek goats
Oh oracle released tribuo on GitHub
https://github.com/oracle/tribuo
This is pretty cool
holy white theme π
even more important: under Apache 2.0
Oracle have started to embrace GitHub lol
so their logo is basically a rotated kotlin logo? 
Doesnβt most of their recent shit use Apache 2.0?

also I don't get why they didn't name it "kotling" but Β―_(γ)_/Β―
graals licencing is more complicated tho
Hi guys, don't you know any ftp client that allows cross server (1 server to second server) file sharing?
ftp?!
No Hicoria pls worst hosting
you prolly just want to rsync your files from one server to the other
Martin I want to move files from one to another π
or if you have dedic, just compress it, move it to website, download it, uncompress π€·
don't
I thought you have dedic
need to move it from vps to server, ideally instantly to the second server
again, thats what rsync can do
without moving it to my pc
oh it's programm
I didn't know what are you talking about π
yeah, rsync is the #1 tool to sync files and folders across machines
Rsync is great, but it depends on what you can do, should work fine for vps/dedic
rsync, scp and ftp can all access ftp if you only can use that
allows you to compress your traffic so its smaller/faster
does it work on windows?
yeah probably sftp
one is sftp, second is prob. ftp

Downloaded what
Rsync?
sorry if this is the wrong place to ask, where do we apply to get a guild on #community-guilds I couldn't find a place on #welcome or the website
what is your guild
you don't really apply
Dynmap

if you are notable somebody adds it I guess
link?
Rβenβzoβtoβm: just run it via your terminal
mikeprimm is the owner of the guild I'm just an admin
I think he wants to use it on Windows though π€
ah
Does he have one windows one linux vps/dedic π ?
well the cygwin bin is right there Β―_(γ)_/Β―
i mean i guess it would fit the community guilds thing
I think kashike decides what goes in #community-guilds
@onyx onyx ill bring it up internally
thanks!
I can't promise anything tho, the guilds up there are from projects that work together with us on stuff, if we would be adding every (albeit big) plugin, it would kinda explode
I feel like it's warranted kinda with the amount of people in here that ask for dynmap support
yeah I figured, mike is an old spigot dev and figured I ask anyways
Ive linked their discord a couple times personally
yeah, that could be a factor
I know dynmap support leaks everywhere due to how confusing it can be
well yeah, but you probably have port forwarded something before or know how to read instructions π
its just that people dont read the documentation and then go "reee it no werk plz halp"
anything that uses an additional port is support intensive π
to be fair the documentation is not fantastic - something I've been actively working on
like, I dont want to run a vote listener plugin, lmao
i made an entire doc for my plugin and i still get questions about shit thats literally covered on the first line
and then theres tux with a vote listener plugin, and velocity
like come on bruh at least try
yeah, go ask tux how he feels about that, lol
I've started replying with google searches that bring up the answer
then ppl think you are an ass
idk, I am happy that I didn't need to support ppl in the past
now that I have stuff ppl actually use (minimessage), I still just kinda ignore open issues, lmao
mind you, this is for a freaking rtp plugin, it cant be that confusing
@onyx onyx it's been brought up internally ^^ we'll get back to you sometime later
just ping mini 5 times on discord with issues until he replies
thanks!
I reply to open an issue DED π
this is why you charge for support :3
city π
wait, thats illegal
I don't want to charge for minimessage, lol
wait what r u bringing up internally?
what does this mean π
are you finally banning DED? π
ded
no u
what
what am I supposed to read

@ancient bolt https://github.com/twilight-rs/twilight you might find this kinda interesting 
Powerful, flexible, and scalable ecosystem of Rust libraries for the Discord API. https://discord.gg/7jj8n7D - twilight-rs/twilight
Are youst
I'm clearly missing some context here you moron @worn ember
brb making essx depend on minimessage so we can yell at mini
then go find it you bigger moron
it's warranted
what is warranted?!
that sounds scary
you need to bribe him with gym selfies
cuz thats illegal
i hate pings
so i don't ping others unless they tell me to
ping me π
speaking of citys discord let me go ping him
@worn ember no

k im gonna attempt to finalise the cloud feature set tonight so I can start advertising it on all forums
Hey question
Why does my IDE keep breaking the spacing in the patch files that I submit to Paper
Add deds syncchunkload plugin
It always reduces the spacing from 4 spaces to 1
welcome to the world of eclipse
or it adds whitespaces which i never added
it does not care about the whitespace formatting in the rest of the file :)
intellij does its best at guessing, but i've never seen it fail on tabs & spaces; only 2 vs 4 spaces
kneny keeps making fun of me for having broken spacing every time I submit a PR lmao
sigh
Nvidia dirver installer is actually so trash
@minor badge u @mental meadow w @mighty storm u
thats kinda excessive ngl
chew hates us
the trans cockroach is epic

i dont remember from whom i stole it
?permabunnoapple @twin lagoon


?penpineappleapplepen cat




Ah yes
epic
epic
@minor badge yo
@cunning raft hey
Tomorrow I'm looking at an apartment!
However!
It's more expensive and doesn't have a nearby forest. Perhaps neighbors can't be heard though.
I thought you were talking about the new apartment. But I don't know why you would find that interesting either.
Hello mule!
Except if you genuinely cared about me and my well being. Which I don't know why you wouldn't unless you are very cold hearted.
Hello Ollie!
Good to see you moving to a new apartment, can I have your old one I need somewhere to live
I won't necessarily move. I'm just going to a... showing?
I heard that there's a bridge near yours welcoming to trolls
Also you probably don't want to live here. People speak Danish and the upstairs neighbor sucks.
Probably not as bad as my family
There are no bridges here!
Better get building
Chew come move in with Alice an me
so guys
whats the best 1.8 combat plugin?
my players started a movement for 1.8 combat so i wanna try it out
don't use OldCombatMechanics
tho I don't think there actually are any good plugins for that, because it's easiest and best done in the server itself
ow ;-;
yeah downgrading to 1.8 would be the best i guess... im looking for second best option
-_- @quasi valley
Ban them
uwotm8
The players that want that
-____-
-_____________-
i mean ive been doing research on it
saw a bunch of youtube vids on why 1.8 is more competitive
whats your arguments for 1.9 combat? @quasi valley @mental meadow
use Fabric on the combat snapshots 
Fukkit β’οΈ
i mean id rather stick to paper
unless either of those are paper based
then i might consider it
no that was a joke
Fukkit is paper on fabric but that project is kind of a joke







cant even read

