#general

3141 messages ยท Page 783 of 4

warm anchor
#

took them month to fix

#

lol

mighty storm
#

it's like america, but somehow worse

warm anchor
#

that's scary CasGilShake

pulsar fox
fallen oracle
#

I used to throw that up on a monitor and watch it

#

Found it interesting, idk why

mighty storm
#

discord post-nitro is awful, goin down the drain

warm anchor
#

I mean I am all for Discord making their own server searching engine

fallen oracle
#

Used to see if I could make a noticible impact when I downloaded something

warm anchor
#

it beats going to those 3rd party shady sites that sell "top" spots

#

lol

worn ember
#

whats that?

#

graph from

#

typing on one line is hard

pulsar fox
#

we used to run a livestream of Logstalgia when we'd get DDOSed by the chinese

golden gust
#

looks like netdata

fallen oracle
#

It is

worn ember
#

for what tho

mighty storm
#

we meet the requirements (for verification even) but since verification is closed, we're out of luck

fallen oracle
#

Yooo that'd be fun to watch

#

I used to datahoard, still do kinda, but not actively.

worn ember
#

watching graphs go brrrr

warm anchor
#

The last thing I heard Olivia, it was they are going to open up for everyone. Hence the message you saw from last public post but who knows phossure

mighty storm
#

you could go the cheap lame route of buying a dev license for no game

fallen oracle
#

I like when graphs go brr brr

mighty storm
#

but they're going to revoke licenses who do that pretty soon if they arent already

warm anchor
#

tell barty about it Krappa

pulsar fox
mighty storm
#

i mean you could make some cheap rpgmaker game call it "[owner] simulator" and it's just you sleeping for 30 minutes

#

you can't sell games on discord so there's no point in getting a license

warm anchor
#

The things about Discord violations is that they are mostly report based. That's why they've been criticized of being inconsistent

mighty storm
#

and it depends on the mod

warm anchor
#

it is also more likely for you to get in trouble if you have a lot of followings and got some haters phossure

mighty storm
#

Jim can say "fine for me" then close it but Jerry can be like "back when i was 5, this happened to me and i always wanted revenge, time to ban" but all the dude in question did was say "furry bad"

#

not even exaggerating, that's basically what happened with quackity

golden gust
#

I mean

warm anchor
#

oh o never say that Krappa

golden gust
#

Have you seen the mod team?

#

furry bad's probably like, a huge trigger for some of them

warm anchor
#

zzzcat fun fact

mighty storm
#

well I could go and make a more true, worse joke but nah

warm anchor
#

on certain server, Discord developers were on its own category and shown on top (kinda like here you see paper dev first)

#

Once "that" drama comes out. Developer category is now hidden and just mixed in with all users

golden gust
#

(If you google, pretty sure that there is some screwed up news story of dumcord and furries)

mighty storm
#

ah the glory days where you could set yourself as a dev and ban whoever you wanted

warm anchor
#

so people cant see all the "profile" pic being certain kind Krappa

#

coz it was realllllllly clear when you just go through all the devs and look at their profile pics

mighty storm
#

what do the staff even do

warm anchor
limber knotBOT
#

(DiscordBot) Blursed Developer : blursedimages - 75 comments, 3,311 points - Silverclaws21, 6mo ago

mighty storm
#

there's like 80 staff and nothing gets done

warm anchor
#

they do use a lot of OwO

#

lol

#

if you just search up their twitter

mighty storm
#

oh definitely

#

any verified brand account is like that

warm anchor
#

They are trying to that's for sure

#

riding this corona bullshit

#

from lastest news. They suggest school club can use Discord server as a mean of communication

#

which I can see it happen totally.

#

They just need to let us have the ability to log in multiple accounts on one client. That'd do it for me.

#

Twitter already support that.

#

^ lol

pulsar fox
#

Took like 4 years for slack to allow that lol

warm anchor
#

That will be a reasonable next step for Discord tbh

pulsar fox
#

IDK, I don't see it happening honestly

#

their excuse is going to be, just use the same account, you can already change your nickname in each server

#

so why do you need a whole separate account

warm anchor
#

yeah but what if your username is dickbutt#0001

#

and you have an anime profile pic

pulsar fox
#

that's on you

warm anchor
pulsar fox
#

Though yea, thats the one feature I wish existed, per server pfp

warm anchor
#

^ lol

cosmic raft
#

lmao this subreddit

warm anchor
#

oh no....

pulsar fox
#

I tried ripcord for a bit to solve the multi-account issue

#

but couldn't get over it's oddities lol

#

felt like I was using Pidgin back in 2005

warm anchor
#

clean

hazy veldt
#

If you want to feel like you're using pidgin just use pidgin. There's a discord plugin you can get.

pulsar fox
#

I already have to use pidgin enough on my work laptop, thx

mighty storm
#

discord has and will most likely always be banned from my school district

#

and for the longest time didnt ban a sex toy shop because our grade portal is called "self serve" and you can probably make the connection from there

golden gust
#

wait

#

there's a new scooby doo movie?!

mighty storm
#

oh yeah

#

Scoob

cosmic raft
#

o.o

#

which

mighty storm
cosmic raft
#

ok

#

that is not scooby

golden gust
#

oh, it's animates

cosmic raft
#

that is like scrappy

mighty storm
#

i think it's the story of scooby doo

#

like when they were young

#

imnot entirely sure

golden gust
#

This trailer seems like a solid pass

#

okay, the more I watch the trailer, maybe?

potent fossil
#

i saw the cover of it and i said pass but if i get some solid outside +1s then ok

#

ill try it then

#

but otherwise im not harming my childhood

#

(more than it is already harmed, that is)

cosmic raft
#

ok but

#

why is owner 98 and not 99 or 100 @void void

potent fossil
#

kash why did you have to point that out

#

cannot unsee REE_Kid

pulsar fox
#

and why did you have to make your own permissions plugin to achieve that wut

cosmic raft
#

wat

potent fossil
#

lmfao for what

cosmic raft
#

...uh huh

potent fossil
#

ok so why websockets and not an actual message broker

cosmic raft
#

points at rabbitmq

potent fossil
vestal jasper
#

marketing guys? are you making a permissions plugin or a product?

worn ember
#

yes

potent fossil
#

damn thats crazy bro

worn ember
#

guess everyone went to bed xD

pulsar fox
#

Amazon MSK

cosmic raft
#

yuck, laravel

#

symfony is bae

pulsar fox
#

^

#

I used to live down the street from Taylor

#

and yet I still was a Symfony SME instead kek

worn ember
#

Taylor Swift?

cosmic raft
#

yes

worn ember
#

thats nice

cosmic raft
#

now

#

if you want me to be really picky

#

01, 02 so it lines up

#

:D

potent fossil
#

do it or die zbk

austere ivy
#

So I bought a sketchbook (https://amazon.com/dp/B0027A39PY/) and it's working perfectly but I'm looking for a smaller, preferably pretty cheap one with thick paper for ink. Although that sketchbook's paper doesn't bleed through, it's still showing on the other side. Anyone have any suggestions? Preferably notebook size and under $10.

unkempt drift
#

gotta pad those numbers

worn ember
#

is it me or is it kinda ironic that you buy servers that are like 10x worse than your pc nowadays instead of buying servers cuz they're better xD

still cape
#

i'm getting " WARN com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '#####' at line 1" about https://gyazo.com/560f284fd70f49b24f4d06078b3054a2 in the config but as far as i can tell everything is entered correctly

#

should i put MYSQL in all caps at 12?

potent fossil
#

@austere ivy im not artist, but if you're using ink then you aren't sketching, and hence don't want a sketchbook

#

you'll want something with tougher paper

worn ember
#

probably one of your credentials is wrong (my guess would be db)

still cape
#

that's for votingplugin

still cape
#

no i copied/pasted from the host

austere ivy
#

ooh that looks great, thanks simple.

worn ember
#

ยฏ_(ใƒ„)_/ยฏ

still cape
#

okay well that's off to a great start

potent fossil
#

afaik sketching is usually the first stage and is done with pencil, always

#

then you draw it

#

with ink or whateverz

mighty storm
#

what events does paper have that spigot or below doesnt?

potent fossil
#

sec

unkempt drift
#

a lot

potent fossil
#

look at com.destroystokyo.paper.event.*

cosmic raft
#

@void void String.format("%02d", weight)

#

:p

unkempt drift
#

wow, you only have your owner rank as 99.. LAME.

#

gotta have your owner rank be MAX INT

potent fossil
#

@austere ivy wait dont buy that

#

the reviews say its still thin

cosmic raft
#

I mean

potent fossil
#

why are you using ink anyway, just get art pencils

cosmic raft
#

I have always been a fan of not separating admins and owners

austere ivy
#

I wasn't planning on buying it right now, just for the future so I wanted to gather some recommendations

worn ember
#

But meh fancy owner tag :(

potent fossil
#

well, for sure you need much tougher paper for ink to not bleed through, like office paper, so, i mean

#

either that, or probably just switch to art pencils?

#

which are like the thick lead and stuff

worn ember
#

Windows plz
Its only letting me update on restart and not on shutdown cx

#

And the update before was the opposite

austere ivy
#

well I'm just trying to ink over sketches and erase the pencil so the lines look super clean

#

I'm not advanced enough to need it right now though lol

potent fossil
#

meh well idk

#

maybe join one of those arts and crafts discords

austere ivy
#

but for the type of art I'm (trying) to draw it's very commonly very clean bold lines

potent fossil
#

but you for sure need tougher paper

worn ember
#

Or maybe actually go to a store and ask some advice :)

austere ivy
#

well I figure a dedicated Paper discord would know their papers ;)

still cape
limber knotBOT
#

GitHub Issue #408found (Closed**** by Ben12345rocks): Mysql Error

austere ivy
#

are there actually any arts and crafts discords?

potent fossil
#

Michael Scott Discord

austere ivy
#

lol I'll do that

unkempt drift
#

there has to be a Dunder Mifflin discord

worn ember
#

Jazz's draws?

mighty storm
#

munder difflin

worn ember
#

Pretty sure he has one too

austere ivy
#

ooh that's a great suggestion darkeye, thanks

#

I just figure I mine as well maybe start inking early on so I get used to it, I don't exactly need it right now though

#

preferably I'd just switch to digital though, most of the type of art I'm trying to draw is drawn digitally

#

people recommend drawing with pen(cil) and paper first, though, so I'm doing that lol

worn ember
#

I suck at both

still cape
#

okay i'd just like to vent and mention that setting up vote rewards is one of the most frustrating things in the history of server ownership

#

so most of the sites worked, well they all worked, voting wise, none gave me my reward (maybe 'cause i'm owner tho? but i mean i think it still should), then no errors when i changed MYSQL to SQLITE in the config and reloaded with same host and database info, but i def have MYSQL... and there was one site i forgot to take out that was added by acronym and i re-added it with long-name (minecraftserverlist) and it "added it" by generating votesites for that service site... i deleted it from serverdata file where it was at, reloaded, and it keeps showing up

#

and the thing is old sample files i dig for online all have different formats than the latest version and even the last one i updated from changed with no new sample on the website so i'm trying to compare with what i find out there but having to guess and use trial and error because most of it doesn't match

#

aha! online copy that showed up in a google search has ' ' around diamond but the config that came with the latest version doesn't, hope that makes the difference

meager wren
#

Hi, some knows how to change the world day count? Ex: Day 55 to Day 1

dusk drift
#

I think vanilla time set 0 cmd does this

still cape
#

grr, still no rewards, have to wait 24 hours, or bug someone else... and this is around the time i give up and return to setting up voting sites in another few weeks from now. thanks for the help some of you provided, i really appreciate it.

meager wren
#

I think vanilla time set 0 cmd does this
@dusk drift Thank you. I have essentials on the server so when i used time set 0 i added a new day instead of reset it, but with the command minecraft:time set 0 i reset the time days count:D

fallen oracle
#

Wait, so, Tob, they did the ddos by just mass downloading the file?

rich charm
#

Anyone know if I can just copy my world file to port over from vanilla? Like are there special directoreis for nether world data?

unkempt drift
#

pretty sure the server will do all that for you

dusk drift
#

I think Bukkit auto moves them over if they are detected from the vanilla format being all in one folder

vagrant niche
#

Yes

pulsar fox
#

@fallen oracle yea like the entirety of China used to use our MSDN archive for imaging machines

fallen oracle
#

Dayum

#

So it wasn't a purposeful attack

last pelican
#

does anyone know why this crashes

#

public void onArrowLand(ProjectileHitEvent e) {
Player player = (Player) e.getEntity().getShooter();
player.sendMessage("Triggered");
if (e.getEntity()instanceof Arrow) {
NamespacedKey key = new NamespacedKey(Main.instance, "Teleport");

             player.sendMessage("Triggered");
             if (player.getInventory().getItemInMainHand().getItemMeta().getPersistentDataContainer().has(key,PersistentDataType.STRING)) {

         
                 Location location = e.getEntity().getLocation();
                 player.teleport(location);
              }
         
             
             
             
         }
     }
pulsar fox
#

there's a missing space in the first if

cosmic raft
#

@last pelican namespaced key should be "teleport", not "Teleport"

last pelican
#

ok thanks

#

it still crashes

#

12.07 07:35:46 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_211]
12.07 07:35:47 [Server] ERROR Could not pass event ProjectileHitEvent to VanilaAddons v1.0
12.07 07:35:47 [Server] INFO java.lang.NullPointerException: null
12.07 07:35:47 [Server] INFO at me.rsbplays.Shockmc.Events.Events.onArrowLand(Events.java:30) ~[?:?]
12.07 07:35:47 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor8272.execute(Unknown Source) ~[?:?]
12.07 07:35:47 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.1.jar:git-Paper-71]
12.07 07:35:47 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.1.jar:git-Paper-71]

quasi valley
#

.g java how to read stacktraces

#

pancakes

limber knotBOT
olive marlin
#

.pancakes ๐Ÿฅž

#

It should be a command.

quasi valley
left swift
#

Waffle gang

#

๐Ÿง‡

potent fossil
opal iris
#

please

#

who help me whit this error

#

.... [01:21:45 INFO]: public java.lang.String org.bukkit.craftbukkit.v1_16_R1.inventory.CraftInventoryView.getTitle()
.... [01:21:45 INFO]: getTitle
.... [01:21:46 INFO]: class org.bukkit.craftbukkit.v1_16_R1.inventory.CraftInventory
.... [01:21:46 INFO]: org.bukkit.craftbukkit.v1_16_R1.inventory.CraftInventoryView@23661ee7
.... [01:21:46 INFO]: getItem, getTitle, getPlayer, setItem, getBottomInventory, getTopInventory, isInTop, getType, getHandle, getCursor, setCursor, getInventory, convertSlot, countSlots, getSlotType, setProperty, close, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll

vernal moth
#

Post the full log pls

#

That's not readable at all

minor badge
left swift
#

It's like Madlibs mini

#

Just fill in the blanks with nouns and adjectives

vernal moth
#

could somebody experienced with webpack pls setup a dev server thingy in this project? ๐Ÿ˜„

#

wooo, managed to render the 404 page ๐Ÿ˜„

#

without styles of course

#

that would be too easy

#

ok thats kinda easy to solve tho

twin lagoon
#

is it done yet

#

ETA wen

#

hangar2 eta????

vernal moth
#

idk whats wrong with the dropdown

twin lagoon
#

mini hangar2 1.17 when

vernal moth
#

lets ship it michael

quasi valley
#

dropdown looks good, don't know what you're talking about kappa

twin lagoon
#

fuck yeah

vernal moth
#

I mean, thats 3 pages down

#

error, notFound and timeout

#

including the whole base layout etc

#

those where 7 scala html templates

#

only 51 to go ๐Ÿ˜‚

cosmic raft
#

wtf did you do in that picture @vernal moth

#

custom theme for ore?

vernal moth
#

its dark reader

cosmic raft
#

dark reader is moving the icons like that?

#

o.O

vernal moth
#

no it doesnt ๐Ÿ˜„

cosmic raft
#

[01:57] MiniDigger: its dark reader

vernal moth
#

didnt you get the memo? am rewriting ore in spring

#

am in the progress of converting the scala html templates to freemarker

cosmic raft
#

no, no one (read: you) tells me these things

vernal moth
#

I thought you saw the memes already ๐Ÿ˜›

#

but yeah, idk if am going full crazy or if this will actually be helpful

#

but am done with scala/play

cedar spade
#

hangar wen

quasi valley
#

I know someone that could help with webpack, but I think he's still asleep ๐Ÿ˜‚

golden gust
#

tosses a can at minis head

#

Do stuff

vernal moth
#

I want to get the homepage to render before I drive out to my parents

twin lagoon
vernal moth
#

for now it just triggers the error page ๐Ÿ˜„

fallen oracle
#

Hot

vernal moth
#

which at least tells me my error controller is working ๐Ÿ˜„

cedar spade
#

Hangar2: "At least it errors successfully!"

fallen oracle
#

I'll be your error controller

quasi valley
#

next you just hear Glare scream "AAAH ERRRORRR"

fallen oracle
#

ERROR

cedar spade
#

wait kneny why did you think mini was asleep

quasi valley
#

wat

#

no, the guy that could help

cosmic raft
#

@vernal moth I'm writing something using Spring too, funny enough :P

quasi valley
#

Spring is bae

vernal moth
#

to me it is, yes

#

its my day job too ๐Ÿ˜„

fallen oracle
#

ERROR

cosmic raft
vernal moth
#

๐Ÿ˜„

quasi valley
#

your turn, glare!

cedar spade
#

ohhhhhhhhh I thought by "I know something" you meant you could help lol

fallen oracle
#

Ugh, fine, unzips pants

quasi valley
#

or yeah I can't write, I wanted to write "someone"

#

whoopsiedoo

cedar spade
#

kash that looks eerily similar to something I was planning to do :p

fallen oracle
#

Maybe I misread what was going on here

cedar spade
#

JS developers aren't people

cosmic raft
#

what do you mean md?

fallen oracle
#

Spring is definitely fun.

#

Are you rewriting Parchment?

cedar spade
#

was going to write a parchment-like API for EssX downloads but not in PHP

cosmic raft
#

yes glare

fallen oracle
#

Yay

cosmic raft
#

v1 was done in PHP because it was quick and easy :P

fallen oracle
#

Ahh

golden gust
#

huggles spring

fallen oracle
#

I've been working on a project for someone, but once that's all good, I'll let back into Holovid and whatever else I can.

golden gust
#

my uni stuff was done in spring + php

grave oxide
#

Rip you

fallen oracle
#

I got like 3 weeks before I move so I have like 1.5 weeks to do whatever I want.

golden gust
#

spring because spring <3
php because I know it well enough, made sense to not have to deal with node.js in a project I didn't want to have to deal with last minute WTFs?!

vernal moth
#

aaay, index renders without template errors now

quasi valley
#

dropdown still not big enough 0/10

vagrant niche
#

Fix it

cedar spade
#

sponsored by minidigger

fallen oracle
#

Raid Shadow Legends

vernal moth
#

I feel like it has something to do with this

#

random sponsor is totally fully implemented btw

cedar spade
#

I'd offer to contribute but I checked out yesterday and Maven seemed to resolve different dependency versions to what was being used, so gotta figure that out first

vernal moth
#

it does?

cedar spade
#

On my end it did, idk why

vernal moth
#

those are all in central

#

mvn clean install -U ftw

cedar spade
#

Gonna do a fresh clone and try again today

vernal moth
#

fixing the templates can easily be split up

fallen oracle
#

It did that shit to me in the old hangar!

cedar spade
#

hmm might be old snapshots idk

quasi valley
#

worked fine for me as well

#

oh the person woke up

#

they'll pr something once they're on their computer

vernal moth
quasi valley
#

they're asking whether it should be minimal setup or with typescript/eslint

fallen oracle
#

Yuck

vernal moth
#

webpack itself is setup already

vestal jasper
#

nerds

quasi valley
#

ah

vernal moth
#

just need a dev server so that I dont need to compile

quasi valley
#

ahh

vernal moth
#
  • confused screems *
cosmic raft
#

kek

vernal moth
#

ah I see

twin lagoon
vernal moth
twin lagoon
#

should've used Squarespace

fallen oracle
#

Bruh

#

#ad Michael

quasi valley
#

I want to see a sponsorclash between square and wix

vernal moth
#

somebody go yell at swagger for me

#

is this better?

#

or worse?

quasi valley
#

10/10

zealous wedge
#

11/10

quasi valley
#

could still be slightly bigger

zealous wedge
#

don't be like kneny, think positively

quasi valley
#

0/10 too much zml

vernal moth
#

I mean

#

I remember why its not finding font awesome btw

#

kenny, if your webpack friend would fix that one too, that would be awesome ๐Ÿ˜„

cosmic raft
#

hahayes my exception works

vernal moth
#

thats in the common config

#

bundle analyzer can be commented out, but copy plugin needs to be enabled

#

its complaining about wrong options or smth

cosmic raft
#
public class UhOh extends Exception {
  final HttpStatus status;
  final Consumer<ObjectNode> consumer;

  public static UhOh oopsies(final HttpStatus status, final Consumer<ObjectNode> consumer) {
    return new UhOh(status, consumer);
  }

  private UhOh(final HttpStatus status, final Consumer<ObjectNode> consumer) {
    this.status = status;
    this.consumer = consumer;
  }
}

@ControllerAdvice
public class UhOhHalp {
  private final ObjectMapper om;

  @Autowired
  private UhOhHalp(final ObjectMapper om) {
    this.om = om;
  }

  @ExceptionHandler(UhOh.class)
  @ResponseBody
  public ResponseEntity<?> uhOh(final UhOh uh) {
    final ObjectNode on = this.om.createObjectNode();
    uh.consumer.accept(on);
    return ResponseEntity.status(uh.status).body(on);
  }
}
#

@vernal moth

#

:D

quasi valley
#

UhOh

cosmic raft
#

^^

vernal moth
#

classic spring ๐Ÿ˜„

cosmic raft
#

if(project == null) throw UhOh.oopsies(HttpStatus.NOT_FOUND, error -> error.put("error", "no such project"));

vernal moth
#

also: fun fact, ores requests are not RFC compliant

cosmic raft
#

hm?

vernal moth
#

"Invalid character found in the request target [/?tags[]=Velocity]. The valid characters are defined in RFC 7230 and RFC 3986"

cosmic raft
#

ok, so what character

vernal moth
#

I would take an executed guess and say []

quasi valley
#

@vernal moth you can ping @vivid pebble directly, made him join here

#

he's the smart person

cosmic raft
#

if that is the case

#

then thousands of websites I use also are not compliant

#

:p

vernal moth
#

tomcat is really dum with enforcing shit like this

cosmic raft
#

undertow!

#

:D

vernal moth
#

also had this for cookies at work before

#

PR ๐Ÿ˜„

cosmic raft
#
  implementation 'org.springframework.boot:spring-boot-starter-undertow'
  implementation('org.springframework.boot:spring-boot-starter-web') {
    exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat'
  }
#

:p

vernal moth
#

at least they allow easily changing this one

#

ok, lemme just change to undertow instead then

#

before I do more stuff thats only valid on tomcat ๐Ÿ˜„

twin lagoon
#

on an unrelated note

#

mini we need more pussy pics

vernal moth
#

at work whenever I do a new app, the error pages are http.cat ๐Ÿ˜„

#

not sure if I have pics you dont know michael

cosmic raft
vernal moth
#

didnt take any new

twin lagoon
quasi valley
#

blep

twin lagoon
#

yes

#

f

cosmic raft
#

one nice thing about spring, too:

#

Build findByProjectAndVersionAndNumber(final String project, final String version, final int number);

vernal moth
#

yeah, crud repos are magic

golden gust
#

;3

vernal moth
#

especially with intellij auto suggesting shit

cosmic raft
#

yup

vernal moth
#

ok, I gotta go now, if we can get that webpack copy plugin fixed, I think the index page is ready to at least implement some project listing backend

cosmic raft
#

also love how you can validate @golden gust

#

/v2/projects/{project:[a-z]+}/versions/{version:[0-9pre.-]+}/builds/{build:\d+}/downloads/{download}

vivid pebble
#

@vernal moth do you not generate an index.html on purpose in Hangar2 Frontend?

cosmic raft
#
{
        "_id" : ObjectId("5f0addab3a08834ad4f2e738"),
        "project" : ObjectId("5f0addab3a08834ad4f2e6d6"),
        "version" : ObjectId("5f0addab3a08834ad4f2e6df"),
        "number" : 89,
        "downloads" : [
                "paper-89.jar"
        ],
        "_class" : "io.papermc.ruler.v2.database.document.Build"
}
potent fossil
#

mongo i see

vivid pebble
limber knotBOT
#

GitHub Pull #11 (Open****): Development Environment Setup with Hot Reload

peak dirge
#

Eww, MongoDB

ancient bolt
#

@cosmic raft that's kind of nice but also once you start working with even remotely complex databases it gets awful

#

I much prefer to manually write SQL

peak dirge
#

Okay, I'm probably going to be going overkill by adding Guice to this plugin...

worn ember
#

SQL is suck

ancient bolt
#

compelling argument

worn ember
#

Lol. I actually passed my SQL exam this year

#

So it less suck now

limber knotBOT
#

s/it/I

#

Correction, <DiscordBot> <03Dโ€‹arโ€‹kEโ€‹yeโ€‹Drโ€‹agโ€‹onโ€‹> So I less suck now

quasi valley
ancient bolt
#

@vernal moth pure-remapped spigot to SRG with no patches is at 5 compilation errors now ๐Ÿ˜„

#

all of them are due to not implementing abstract methods, not sure how to tackle this one but it'll take more digging

#

I'll see if I can open a PR with my mapping merge changes in lorenz tomorrow

#

I'm quite proud of it, hopefully jamie doesn't hate it lol

worn ember
#

Wow Kenny u bully

ancient bolt
#

the classes not implementing abstract methods seems to be due to some mising mappings, so it's not quite perfect yet

worn ember
#

Wyd demon?

sacred escarp
#

Im running on a 64GB Dedicated server, and I would like to use the JVM Startup Flags, the server has 16gb ram, which flags should I use?

spice finch
#

.flags

limber knotBOT
smoky python
#

Paypal

sacred escarp
#

Yes, but thats 10GB Ram

#

Not 16

cedar spade
#

You don't allocate all the RAM on your machine

sacred escarp
#

Machine = 64 GB

smoky python
#

Thats a stack

cedar spade
#

You can follow the guide and set whatever RAM you want, but you need to leave some for the OS and some for the JVM

sacred escarp
#

Yes, the server is running 16gb ram, and machine 64.

#

And 2 lobbies & BungeeCord

worn ember
#

If the server is 16 then just give it 16 lol

ancient bolt
#

ah, not sure how this happened, but I grabbed the wrong mapping canExecute (Lnet/minecraft/server/TickTask;)Z d

sacred escarp
#

Can i change 10G to 16G?

ancient bolt
#

anyways time to sleep

worn ember
#

Goodnight

smoky python
#

Have nice dreams

sacred escarp
cedar spade
#

Set the heap size to whatever you want, but be aware that higher heap could lead to worse GC pauses

smoky python
#

Unlimited swap?!

#

Wow

#

I recommend -1

cedar spade
#

And you'll need to leave space for JVM overhead

#

omg free ram

sacred escarp
#

Yes, thats 2gb ram for JVM.

cedar spade
#

That's... not how it works

#

Don't rely on swap unless you hate yourself

smoky python
#

Swap is slow

sacred escarp
#

java -Xms14G -Xmx14G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paperclip.jar nogui

#

Is this good?

smoky python
#

Wtf

sacred escarp
#

For 16GB server

#

And pterodactyl

smoky python
#

I prefer screen

worn ember
#

Nick. Ur a dum noodle

smoky python
#

LOL

#

@worn ember Plopkoek

worn ember
#

@smoky python koekoek jonge

quasi valley
#

apparently there's gonna be some open mini-concert right next to our house and you have to pay money to sit down somewhere... now watch me sit on my couch with an open window aaaa_helpme

vernal moth
#

@vernal moth do you not generate an index.html on purpose in Hangar2 Frontend?
@vivid pebble nah, the HTML is getting generated, all the urls are injected in a base.ftlh or smth. I need to figure out how to do hashes and stuff there

worn ember
#

@quasi valley u greedy fuk

vernal moth
limber knotBOT
#

GitHub Pull #11 (Open****): Development Environment Setup with Hot Reload

vernal moth
#

I'll see if I can open a PR with my mapping merge changes in lorenz tomorrow
@ancient bolt looking forward to that, but I guess I'll just abandon my stuff in favor of paperweight and try to make sure paperweight supports forks

void void
#

hi

ancient bolt
#

Yeah once a solid workflow is built we can figure out how to structure it to support forks

#

And once I have a perfect SRG remapped source set it should be trivial to spit out versions with any mappings we want so we can decide which we want to use

#

I almost wanna say let's just use Mojang mappings and comit SRG mappings in patches, that way no Mojang names ever get committed

quasi valley
#

it's so nice being able to use them for reference right on release of every snapshot

#

just missing in actual software usage ๐Ÿ‘€

vernal moth
#

But that way we can't write patches in mojang mappings, right? Review would also be meh

#

They just need to get their shit together

ancient bolt
#

Lol just provide different human readable mapping options in paperweight, everyone can use the mappings they prefer

#

If they give us permission to use their mappings in patches that would be dope

#

If not we'll have to default to an intermediate mapping for patches and just fall back to good tooling to support that

#

Reviewing in GitHub would become impossible, would require pulling the PR down and remapping

#

Not amazing but workable

void void
#

hi

vernal moth
#

Or we would write a chrome add-on ^^

#

Isn't there one already that does remapping?

ancient bolt
#

That already exists

vernal moth
#

I remember smth like that existing

ancient bolt
#

So yeah that would basically fix that problem tbh

#

Another option is a GitHub bot that replies with a gist of the remapped patch whenever someone updates a PR

#

so that way it's never in our source code but still available from GitHub

vernal moth
#

Lol

ancient bolt
#

But browser extension is the best bet

#

So really that wouldn't be that bad

vernal moth
#

Best bet is for them to fix their licence

ancient bolt
#

I wouldn't wait for them lol

hollow plaza
#

Paper can use Mojang mappings?

ancient bolt
#

Maybe they'll work it out before we work out the technical details

vernal moth
#

It's been in review for quite some time know

ancient bolt
#

But at the rate I'm fixing these bugs maybe not

vernal moth
#

And last time we had bone in VC he was in active communication with legal about it

#

Like a meeting the day prior kinda of active

#

So like, I dont give up hope just yet

ancient bolt
#

The thing I don't understand is how they got the legal OK to release the mappings but not one bothered to say how people could actually use them

cedar spade
#

seeing yarn in a Maven build is weird

ancient bolt
#

Like, how did that even happen

cedar spade
#

Probably by asking "is it okay to release these" without asking "can we release these and let people use them in their projects"

vernal moth
#

Yeah, it's just miscommunication

#

Legal doesn't know shit about how we want to use them

ancient bolt
#

Using mojang mappings will still require using some system, whether it's mcp or yarn, to get the patches necessary to generate compilable source code

vernal moth
#

Ppl say I am an alcoholic, but my parents opened the bottle, not me!

#

We also want to borrow param names from somewhere

ancient bolt
#

Like, imagine for a second getting rid of the mcdev patch and always having all of the source available because we don't have to depend on fucking spigot lol

#

Yeah, would be cool if mojang would give us those too lol

#

Then if they could give us their LVTs

vernal moth
#

They already said they don't want to expand the set of stuff they give us :/

ancient bolt
#

Ooh and code comments and relative positions of fhem

#

And formatting rules

#

Actually just release the source code, that would be dope

quasi valley
terse marsh
#

can you please recommend me a good plugin for setting homes and teleporting to another player?

quasi valley
#

you may dream, but thatโ€™s just another dimension ๐Ÿ˜‚

#

EssentialsX

ancient bolt
#

Param names are mostly fine, srg names are just hard to read for unmapped parameters

#

So maybe we could fill in the rest with a heuristic based on type like forgeflower does

quasi valley
#

and/or yoink from yarn if present ๐Ÿ‘€

terse marsh
#

@quasi valley does it need any extra modules or it's embedded? also can you please let me know how the players will be able to set their home(s) and tp to each other?

vernal moth
#

Issue with yoinking from another mapping set is that names will not make as much sense

#

Like, I have param names like ServerLevel worldServer all over the play

#

Because of how spigot names the param and mojang names the class

quasi valley
#

hmm right

vernal moth
#

@terse marsh first: use #paper-help pls. Second, read the essentials commands, it's really easy

quasi valley
#

ravza, just the plain main EssX jar. sethome, home for homes. tpa, tpaccept for teleporting

terse marsh
#

ok, thanks

#

MiniDigger thanks for the headsupp

quasi valley
#

but I'd argue that even if the names referring to other mappings would most of the time be more helpful in giving context

#

.. or maybe even just for primitive/non-nms types

vernal moth
#

Demon was speaking about inferring the param names from the type I think

quasi valley
#

integer1 intensifies

cedar spade
worn ember
#

thats hot

#

very nice for people who cant see

cedar spade
#

totally not running postgres in wsl because I couldn't be bothered with docker

terse marsh
#

did I ever mentioned that this is the best MC community I could find? ๐Ÿ™‚ really!

cedar spade
#

now to figure out anything about what spring is or why you're supposed to boot it

gusty idol
quasi valley
latent valve
#

that video is FAKE!

spice finch
#

Buy noise cancelling headphones WeSmart

latent valve
#

it not upsidedown

cedar spade
#

hallelujah

worn ember
#

may the lord be with you

quasi valley
#

oh no this is getting awfully religious

worn ember
#

ak47 cocking sound in the background

spice finch
#

Watch out not to end like viper

quasi valley
#

nah I'll just throw some satanic looking books out of the window and watch all of them run away in fear kekw

worn ember
#

just install the satanic cult plugin

cedar spade
#

okay so I've enabled a bunch of plugins that IntelliJ disables by default and now the templates are all colourful

#

what now

latent valve
worn ember
latent valve
#

haha

worn ember
#

ez reports

cedar spade
worn ember
#

โ™จ๏ธ

vernal moth
#

I'll be back at like 3 or smth to continue fixing templates ^^

#

To not ruin projects like glowstone when we depend on brigadier

#

Buy noise cancelling headphones :WeSmart:
@spice finch or a good amp ๐Ÿ˜‚ ๐Ÿ˜‚

gusty idol
#

Thanks

vernal moth
#

Some satanic hard rock shit and watch them run ๐Ÿ˜‚

quasi valley
#

they're pretty much 10 meters across my window, so I could very well do that ๐Ÿ˜‚

vernal moth
#

Man, am slowly turning into @versed yacht

worn ember
vernal moth
#

Mfw my watch tells me my recovery time from my bike trip to my parents is 21h

#

But I need to get back ๐Ÿ˜‚ ๐Ÿ˜‚

neat smelt
#

hanga wen

vernal moth
#

I already worked on hangar today

neat smelt
#

ouh

vernal moth
#

Smh

#

But I will do some more template work once am home

versed yacht
#

@vernal moth 1.16 when

worn ember
#

Dyescape when ๐Ÿ‘€

quasi valley
#

go away dienns

#

hangar wen

versed yacht
#

1.16 first

vernal moth
#

Am gonna wait for paperweight

vestal jasper
#

is that toothpick 2.0

latent valve
worn ember
true canyon
#

Let me guess, five low priority games due to all the reports including at least one from a teammate despite winning

worn ember
#

i wouldnt be opposed to it

latent valve
#

not a low prio game tho i have good conduct

steel pulsar
#

! TOXIC !

worn ember
latent valve
#

wanna play some dota? DED

unreal quarry
#

wait wait wait... so you're telling me there's a user-ran honor system in an online pvp lobby game?? yeaah.. dont see nothing wrong with that lmao

worn ember
#

its actually a pretty decent system

#

if you dont intentionally ruin games or abandon matches you wont get low prio

latent valve
#

NOT IM SAD

worn ember
#

i've only ever gotten low prio like 2 times in the 6 year i play xD

#

i mean, they have NN's that can consistently beat pro players at the game, so i expect they can at least filter out false positives

unreal quarry
#

i dont play pvp games, but one game i did play ended up adopting an honor system (Gran Tursimo Sport) and it ended up ruining the franchise because people would abuse the shit out of it to put you out of races

#

people are dicks when given the opportunity

worn ember
#

yeah, here it doesnt do shit unless you get reported a lot over time

#

which there is no reason to do if your teammates arent dickheads

cedar spade
#

@vernal moth mind if I help with the templates?

worn ember
dusk drift
cedar spade
#

hnng looks like whatever the user header stuff is doing relies on controller-y stuff that needs to be done first

#

shuup yes I know how to web

vernal moth
#

Sure!

#

It already helps to just remap all ifs and loops and turning everything into macros

#

We can figure out the actual vars later then

#

I just came hope, having a shower and eating/resting a bit, then I'll be there

#

I need to cycle more often, I def lost more water than I drank the whole weekend, lol

cedar spade
#

@vernal moth gonna see if I can do linkout, just to figure out how this all works

vernal moth
#

Freemarker should be easy to pick up

#

Might also help to look at my commits

cedar spade
#

Yeah doesn't look too bad, I've been basically just looking at the diff for the home view to see how it works

#

hangar pls

#

Are templates(/views/anything) supposed to auto-update in the spring-boot:run server?

latent valve
worn ember
#

sadly enigma sucks this patch

still cape
#

does anyone know if GriefPreventionUtilities still works, and on 1.15.2?

worn ember
#

.try

limber knotBOT
still cape
#

it's what i've been doing a lot lately, i'm surprised how well everything still works

fervent bone
#

yo

#

does anyone know any plugins for more chats?

#

like german/turkish/french chat

#

where players could do a command to switch to those chats

still cape
worn ember
#

korbi is a bot

#

no talking with the bots

vernal moth
#

I can explain this

warm anchor
#

Accident happens

#

Itโ€™s ok

worn ember
vernal moth
#

I sweat way too much ๐Ÿ˜‚

worn ember
#

u just shat ur pants

still cape
#

i can't even talk to the bot? i didn't mention him or anything

worn ember
#

he will become sentient

#

shush

vernal moth
#

that happens if you only ever do exercise in water normally

still cape
warm anchor
#

Thatโ€™s peak Minecraft developer right there. He coded so much he shet himself

limber knotBOT
#

nothing against sentient bots!

worn ember
#

literally shitting out code

void void
#

yum

waxen panther
#

wtf

#

people chattin shit about broccoli cake

worn ember
void void
#

yeah the only good use of them i can think of is either early game travel, or to make nether highways more easily

neat smelt
#

they are fun

steel pulsar
#

sometimes they just make things to have something to do

void void
quasi valley
waxen panther
#

sus

stray oyster
#

old

#

didnt age well

void void
#

such a shame

waxen panther
#

Just realised Kenny is a dinnerbone clone wtf

quasi valley
#

wow upsidedownist

vernal moth
#

oh god

#

and oh nice

#

leaf and aikar will have some work to do in 1.16.2 then ๐Ÿ˜„

#

oh wait

#

thats 2014

#

reee

waxen panther
#

lmao

twin lagoon
#

bruh moment

serene bolt
#

yeah that got me, I was going to be very surprised that 1.16.2 was gonna be that massive lmao

void void
#

someone needs to bully him to get those patches

neat smelt
#

xD

#

i tought you know that post was from 2014

void void
#

yeah i knew

novel shadow
#

Random questionL Do you need a registered LLC to make a paypal business account?

twin lagoon
#

no

#

they don't ask for your legal business info stuff

#

just a name but it doesn't have to be registered

vernal moth
#

it really made sense, since minecraft now actually supports multiple dimensions

cunning raft
opaque glade
#

I recevied this error

#

io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledUnsafeDirectByteBuf(ridx: 1, widx: 1, cap: 256)

#

someone can help me?

void void
#

borb

opaque glade
#

I recevied this error
io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledUnsafeDirectByteBuf(ridx: 1, widx: 1, cap: 256)
someone can help me?

serene bolt
limber knotBOT
#

@ancient bolt I'm unlikely to hate it lol

void void
#

so can people just use bots for this server or how does this work

serene bolt
#

IRC bridge

void void
#

is it private

#

?

#

can i use it

serene bolt
#

anyone can join and talk in IRC

void void
#

cool

#

whats the link

limber knotBOT
void void
#

i dont know what that means

limber knotBOT
#

like this

void void
#

is Hex Chat good?

limber knotBOT
#

yeah its nice

#

has auto login and stuff

void void
#

um not free

limber knotBOT
#

yeah it's free

void void
#

the app costs

#

money

limber knotBOT
#

its also open source

void void
#

tried connecting does not work

#

is that whats suppose to look like

#

well i guess i need to be identified to a registered account

limber knotBOT
#

I've not used a client where you configure it with the protocol, plenty that register the protocol for URLs though

void void
#

i can spectate though

#

dum cord

#

which login method should i use

finite wave
#

???

#

None, lol

void void
finite wave
#

Ah spigot uses nickserv

void void
#

first you have to connect and then you can register

finite wave
#

,/msg nickser

void void
#

no thank u lol

finite wave
#

?

void void
#

not going to bother

#

dum cord has more features

finite wave
#

lol

limber knotBOT
#

features IRC has which dumdord doesn't: color.

golden gust
worn ember
#

I don't remember asking :p

mighty storm
#

!rainbow a world of color

#

darn

vestal jasper
#

@someone

mighty storm
#

dum cord has more features
@void void like what, banning people for no reason? lmao

#

At least I can customize my client

finite wave
#

Hope they readd @smoky sinew

mighty storm
#

Poor that user

finite wave
#

Yeah

mighty storm
#

I can't even view my profile on my phone

#

rip

finite wave
#

Which one?

mighty storm
#

wdym

finite wave
#

Discord profile?

mighty storm
#

Ye

finite wave
#

Why not?

cedar spade
#

Did you link to GH?

void void
#

i mean they've only been pinged 5 times

mighty storm
#

Crashes

finite wave
#

It was fixed

cedar spade
#

On public?

mighty storm
#

Not on TestFlight yet apparently

void void
#

ooh i can add my github now

finite wave
#

I had crashes yesterday but they just fixed themselves suddenly

void void
#

now do i want people stalking me on there haha

mighty storm
finite wave
#

Rip u then

mighty storm
#

how tf am i down to 13% since I've taken that screenshot

finite wave
#

Lol

mighty storm
#

It was like 14 jk 13%

limber knotBOT
#

More features being voice I guess?

mighty storm
#

Chat wise irc technically has more

finite wave
#

You donโ€™t enjoy monochrome chat?

mighty storm
#

But considering it's internet relay CHAT, that's about the end of where it shines, although everything being entirely customizable is a plus

cedar spade
#

I like how Discord still refers to the YouTube link as YouTube Gaming

#

which has been dead for years at this point

mighty storm
#

Remember discord isn't "modern" it was just created recently

limber knotBOT
#

I don't get the point about monochrome chat?

mighty storm
#

Even MINECRAFT which is OLDER than discord has more colors

#

There can easily be a permission allowing color chat

#

Just like irc channel modes

limber knotBOT
#

You specify hex colours with Minecraft now though right?

mighty storm
#

It's absolute bs that there's been literally nothing new post nitro. They have thousands of great suggestions that they aren't doing bull with

#

Yes Jamie so now there's 16million more colors

#

Than discord

finite wave
#

16,8

limber knotBOT
#

role colours are annoying anyway

#

everyone needs different colours, or they just aren't that useful

mighty storm
#

See i don't like that

golden gust
#

I just wish that there was a way to change the "no role" color

mighty storm
#

I like the color = this thing

olive marlin
#

Just give everyone a role?

mighty storm
#

No no

golden gust
#

See, the way IRC does it is nice

mighty storm
#

Auto roles are awful

golden gust
#

aka: It's literally 100% down to the client

mighty storm
#

Do not ever use auto roles especially on a public server

limber knotBOT
#

Honestly the colours should be a clientside thing

#

Let the user decide how colours should show, whether random for everyone or depending on role, etc

golden gust
#

I love the fact that my IRC client deals with colors in a way that each person basically gets their own color, makes it easier to follow who's speaking when there is a lot of noise

limber knotBOT
#

There's no reason it had to be one or the other, just let people choose

molten fable
#

Hi! Is this actually a bug? Becouse I can understand that it's not possible in 1.16.1

limber knotBOT
#

(DiscordBot) dolphin + depth strider 3 = insane speed : Minecraft - 16 comments, 382 points - ObiBram, 1y ago

mighty storm
#

My client is the name color is random but the permission like op, voiced, etc are the same color and before the name

#

Yes it is, this is discord we're talking about, anything that doesn't make them money is crazy

golden gust
#

That's what pisses me off about stuff like nitro, etc

#

especially when they pushed back all the goals to make it harder

#

rip 50mb file upload limit

limber knotBOT
#

I figure their balance sheet should be healthy by this point, but how they make money is beyond me tbh

lament patio
golden gust
#

I can imagine that people are just going to get fed up of discord doing nothing to make way for the next advanced chat

mighty storm
#

They basically force you to buy nitro

#

Oh, want to make your experience worthwhile? Suck our dick

limber knotBOT
#

Nitro is the paid thing right, what do you even get?

mighty storm
#

And even then they still ban whoever they feel like

golden gust
#

cross server emotes

finite wave
mighty storm
#

Ironic

golden gust
#

and that's basically the only feature people likely care about

finite wave
#

Tihi

void void
#

yeah pretty much

limber knotBOT
#

Oh the custom emojis?

#

They're annoying af anyway

mighty storm
#

Custom emojis are probably the worst part of discord

#

They should've just stayed for twitch subs

#

Not so fast

finite wave
mighty storm
#

It costs $25 to sell your game, the announcement channel is to promote your game

void void
#

or just use a normal channel...

mighty storm
#

If you have a dev license and not a game( they're gonna revoke it

limber knotBOT
#

The whole announcement channel thing is stupid, you'd just use a normal channel lol

golden gust
#

I mean, they do when they get to fuck their users over

void void
#

yeah most of what they do is automated

mighty storm
#

Every partner I've talked to has told me that, I wonder what else they know

golden gust
#

When it comes to actually addressing shit on discord... well, lookup the news...

limber knotBOT
#

Whereas the EsperNet guys are great

golden gust
#

and then md creates his own IRC server

#

runs

mighty storm
#

yes and they wont once they go through it

limber knotBOT
#

Atleast this IRC server isn't awful, seems to have been well maintained

mighty storm
#

exactly, so theyll happily revoke it with no way to refund it

#

didnt you say it was 2 months ago?

#

ahh im contributing to a project but they use

Method()
{
}```nonsense
steel pulsar
#

no indents, everything is at the start of the line

#

mark of a true professional

unkempt drift
#

I mean just write everything on one line.

#

who needs newlines in their code?

golden gust
#

is that bungee?

#

starts to run but slowly ends up as a man sobbing on the floor

mighty storm
#

then you get nonsense like
if()
{
stuff
}
else
{
stuff
}

void void
#

oh no

mighty storm
#

look at that

#

it's awful

steel pulsar
#

if (
)

mighty storm
#

it's either everything on its own line or everyone on one line

steel pulsar
#

is collegeboard what US compsci students are forced to use

finite wave
#

Some people are weird

mighty storm
#

i got a 4 on the ap test and look at me im still bad at java

serene bolt
#

all throughout my years of school I was taught to put braces on new line for Java, so I did that for quite a long time before doing it the "normal" way

void void
#

its readable but in the sense that burn my eyes

vernal moth
#

in case ppl are still wondering why am rewriting ore

limber knotBOT
#

GitHub Issue #5 (Closed**** by windy1): [WIP] API Specification

vernal moth
#

@wheat quarry ^

steel pulsar
#

owned

serene bolt
#

lmao

vernal moth
#

I mean, I dont blame them

#

ore is not maintainable ๐Ÿ˜„

waxen panther
#

lmao

#

2 years later

#

incredible

finite wave
#

I mean

serene bolt
#

I had a PR that I made 5 years get merged the other day, only comment was "Thanks for this fix!"

waxen panther
cedar spade
#

inb4 ore rebases on top of hangar

waxen panther
#

hangore

vernal moth
#

that thought crossed my mind already ๐Ÿ˜„

waxen panther
#

scala dum ๐Ÿ‘

finite wave
#

Make it private and charge them

#

Scala is actually quite nice

waxen panther
#

no it's not

finite wave
#

Yes it is

serene bolt
warm hornet
#

how can i fix this ? I try to put mobfarmmanager

finite wave
#

Kotlin is better tho

warm hornet
#

but it doesnt work

golden gust
#

Scala is nice if you have a bunch of scala devs

#

The problem is that as a public project, it's not gonna get as much attention as something with java would

vernal moth
#

scala is unreadable

fallen oracle
#

Scala bad

waxen panther
#

even more unreadable than kotlin

serene bolt
steel pulsar
#

what the hell is scala

#

List("Hello", "World").mkString("", ", ", "!") what the fuck

waxen panther
#

lol you should see what mini posted yesterday

steel pulsar
#

i'm trying to parse it in my head i can't

waxen panther
steel pulsar
#

i spent a year converting assembly files in 2004-2005

finite wave
#

Haskell

steel pulsar
#

now i don't remember much of it but i'm pretty sure i could understand that

#

this looks absolutely fucked

waxen panther
#

haskell was made for it though, and it looks nice in it

#

java.....

steel pulsar
#

oh it's haskell

finite wave
#

Scala was also made for a functional type of programming

waxen panther
#

no no

#

thats scala

#

Yeah but it's ugly asf

vernal moth
#

List("Hello", "World").mkString("", ", ", "!") what the fuck
@steel pulsar thats really understandable tho? in Java it would be smth like List.of("Hello", "World").join(",") + "!"

steel pulsar
#

oh so it's just a list example

#

i thought you had to do that for every string

#

since they used it as the hello world example

void void
#

wtf that language

blazing pumice
#

Hey guys. I'm experiencing an issue where sometimes users enter portals from the Overworld and no return portal spawns in nether

#

I'm running the latest version of paper but it's been happening for a few days, since older versions of paper

void void
blazing pumice
#

Oops I meant to be in that channel sorry

vernal moth
#

man, this playstation cake tweet blew up

void void
#

lmao

woven otter
cedar spade
#

what

#

who even

#

WHY

unkempt drift
#

XMPP gaining traction finally!! ๐Ÿ˜›

cedar spade
#

out of 8128

vernal moth
#

do you know any of those?

cedar spade
#

Nope

#

I've put messages on one of the DBO changelogs saying "if you genuinely still use XMPP please get in touch" but never heard anything

vernal moth
#

I wish we could filter on bstats

#

but thats a privacy concern I guess

cedar spade
#

I think in the 4 years I've been doing EssX support we've only had 1 actual ticket come in about XMPP (aside from the error messages from people who didn't set it up)

austere ivy
#

tfw my computer sucks ;')

#

can someone please help me

#

I'm suffering

grave oxide
#

Nope

woven otter
#

potato

peak dirge
#

@austere ivy Play on Mineteria, we optimized everything for potato computers. I promise you can get good FPS even on a Pentium 4.

#

It's decently playable on my laptop with an i5-8250U and Intel UHD Graphics 620

void void
#

that looks like too little ram

#

allocate more

void void
#

give minecraft more ram

austere ivy
#

2.5gb? 3

void void
#

like multimc for some reason gives a max of 2gb

peak dirge
#

he's using 2GB

golden gust
#

time to get a newspaper round

void void
#

give it 4gb

austere ivy
#

I

#

need some for my system and Discord