#dev-general

1 messages ยท Page 302 of 1

prisma wave
#

Ooh true

quiet depot
#

god every time I see that name (tiktok) it makes me die a little inside

hot hull
#

tOcTiC

#

i feel the same way about skssssssss

old wyvern
#

Tiktok ban

#

๐Ÿ˜Œ

onyx loom
#

i suppose twitch also counts as a social media platform?

quiet depot
#

anyone uses skssssssss where i am and they're getting a dental makeover by the curb

prisma wave
#

TikTok is just obviously scripted pranks, unfunny jokes and mildly rich people flexing

unkempt tangle
old wyvern
#

Whats skssssss

onyx loom
#

skssssssss

#

cant say ๐Ÿค

unkempt tangle
#

TikTok is about creating your own dance, cloning what others do, and be cringe.

prisma wave
old wyvern
#

In short, Tiktok is cringe

old wyvern
prisma wave
#

Thank you!

#

Happy to help ๐Ÿฅฐ

unkempt tangle
old wyvern
#

BM for staff

unkempt tangle
#

Senpai wanna play now?

old wyvern
#

Actually

#

BM for admin

quiet depot
#

were any of u here when glare was made admin?

old wyvern
#

I wasnt

hot hull
#

Yes

unkempt tangle
#

I was

#

or I am

old wyvern
#

When was that?

#

2019?

quiet depot
#

idk

#

maybe

jovial warren
quiet depot
#

it was really soon after i was made admin iirc

#

probably no more than a couple months

hot hull
#

Was I here when you were made admin, I can't remember

quiet depot
#

idk

jovial warren
#

what was it like? lol

onyx loom
#

a massive parade

old wyvern
prisma wave
#

were you trusted before?

jovial warren
#

was this when Glare was actually active? KEKW

old wyvern
#

Yup 2019

prisma wave
#

Or did you just spontaneously become admin

unkempt tangle
#

Roll the Dice

#

And he got the job

old wyvern
#

Or did you just spontaneously combust

jovial warren
#

I'm messing ofc

old wyvern
#

Lol

onyx loom
#

wym niall active

jovial warren
#

also, did you guys see this btw?

prisma wave
#

You can summon Niall very easily

old wyvern
#

Nial be running flight trackers for the cia

prisma wave
#

"rust bad"

jovial warren
#

rust bad

old wyvern
#

Rust bad, haskell good

prisma wave
#

true!

quiet depot
#

i was normal

#

then helpful

#

then trusted

#

then admin

unkempt tangle
#

non-sarcastically, true

prisma wave
#

O cool

obtuse pulsar
#

lol

lunar cypress
#

lol no linked lists

prisma wave
#

How long did it take to go from helpful to trusted

#

Asking for a friend

quiet depot
#

1 day

jovial warren
#

@quiet depot and now you're... pig

#

xD

prisma wave
#

O

quiet depot
#

literally 1 day lol

old wyvern
#

๐Ÿ˜‚

prisma wave
#

๐Ÿฅฒ

unkempt tangle
#

See

obtuse pulsar
#

how do i get normal

unkempt tangle
#

Senpai if you wanna get trusted

#

You must play wiht me

onyx loom
quiet depot
#

ur already normal enebz

prisma wave
#

Primitive rust users: you need to borrow this variable!!!
Alpha Haskell users: what's a variable?

obtuse pulsar
#

y everyone think im special doe

jovial warren
#

lol

unkempt tangle
#

Anyone wanan play with me?

jovial warren
#

@heady birch rust bad

lunar cypress
#

cheating

jovial warren
#

no

prisma wave
#

cheating

jovial warren
#

ping = best way to summon

old wyvern
#

Primitive rust user: Takes input
Haskell user: IO IO IO IO IO IO Int

unkempt tangle
#

join

onyx loom
#

no

prisma wave
#

lol

obtuse pulsar
unkempt tangle
jovial warren
#

kinda sketch ngl

onyx loom
#

delete that

prisma wave
unkempt tangle
#

Who is mr cookie

obtuse pulsar
#

@unkempt tangle me

unkempt tangle
#

it does

obtuse pulsar
#

o ye nvm

unkempt tangle
#

Oh senpai

#

yesterday

#

someone managed to install malware on his pc

#

With the link I sent u

jovial warren
#

so ambiguous

unkempt tangle
#

lookie lookie

prisma wave
distant sun
unkempt tangle
#

cuz regex sux

#

no one understands it

#

and not even itself

onyx loom
#

just keep escaping

#

itll work eventually ๐ŸŒš

lunar cypress
#

if that's supposed to be an escape sequence you messed up

#

not sure if that works like in java there anyway

distant sun
#

idk johnny, I need a way to match ยง

distant sun
lunar cypress
#

what's the problem exactly?

#

It's a normal character

#

and regex match normal characters literally

distant sun
#

so I don't need to escape it?

lunar cypress
#

It's not a meta character, so no

#

you might be confusing things here

distant sun
#

yea

#

regex101 is cool but it doesn't have java support ๐Ÿ˜ฆ

lunar cypress
#

\u00A7 this is not escaping the character

unkempt tangle
#

Thats exactly how I imagine senpai

prisma wave
#

looks just like me

unkempt tangle
#

a old gramp inside a young body

onyx loom
prisma wave
#

that's me

#

fortnite pro

unkempt tangle
#

im lonely

obtuse pulsar
#

yea

unkempt tangle
#

Oh gosh

#

dont tell me you play fortnite

onyx loom
#

look at the date lol

#

not even, just look at the map

prisma wave
#

๐Ÿฅฒ

hot hull
unkempt tangle
#

Do you work on a map generator or visualizer?

hot hull
#

Both

unkempt tangle
#

Consider everything is about structures.

#

Fairly set here and there.

hot hull
#

No clue what that even means

unkempt tangle
#

structures such as village.

#

Or custom made schematics.

hot hull
#

Still no clue what you're trying to say lmao

unkempt tangle
#

Whenever your generator is building up an map

#

There are fixed locations for structures.

#

Mineshaft

#

Villages

#

etc.

hot hull
#

No there aren't, because I'm handling everything myself

unkempt tangle
#

They are called structures

hot hull
#

Even the biomes won't exist

unkempt tangle
#

Thats why

#

you should place custom one's

#

Just take BiomeBundle as inspiration.

#

bootiful

half harness
#

very bootiful

heady birch
#

I am active, so active, one of the most active people about. I have heard you can prevent many illnesses from remaining active!

onyx loom
#

hello niall

ocean quartz
hot hull
#

big brain matt

distant sun
#

any idea how I can set iij as default program to open build.gradle files?

unkempt tangle
onyx loom
#

right click file > open with > allow file to be opened by default with program > intellij

jovial warren
#

@prisma wave found the error lol

#

have a guess what the problem is

forest pecan
jovial warren
#

you won't guess this, but I still wanna see you try

hot hull
#

Yes Pulse

jovial warren
#

(hint: there is something that could go horribly wrong lol)

#

nioBuffer() btw gets a java.nio.ByteBuffer from netty's ByteBuf

prisma wave
#

why tho

jovial warren
#

tag.writeRoot writes the NBT's raw bytes to the buffer

forest pecan
#

or something

#

lmao

hot hull
#

I live in Slovenia

#

I live in a country where education isn't completelly fucked so I actually know some stuff

jovial warren
forest pecan
#

F

jovial warren
#

and no wonder I never saw an error, since Kotlin supresses things like that (and so does ByteBuffer tbf)

ocean quartz
#

I like how a country and a state are put together like one xD

forest pecan
#

Ctate

#

Sountry

jovial warren
#

omfg I'm actually stupid

#

if I'd just read the first fucking line of the documentation for nioBuffer(), I'd know why using it is a bad idea

#

"Exposes this buffer's readable bytes as an NIO ByteBuffer"

hot hull
#

I'm gonna pretend like I know what that means fingerguns

jovial warren
#

does that not make any sense?

hot hull
#

Life doesn't make sense to me, so no

jovial warren
#

it's exposing the bytes it's got stored in it's buffer for reading only as a ByteBuffer

hot hull
#

That makes sense now yes

ocean quartz
jovial warren
#

maybe ```kotlin
val byteBuffer = ByteBuffer.allocate(tag.sizeInBytes)
tag.writeRoot(byteBuffer)
writeBytes(byteBuffer)

hot hull
#

I know where that's from Matt!

#

Not about life, but that sentence

jovial warren
#

also, on a side note, I actually had to make a fork to expose writeRoot, since it's internal in the original

#

fun

prisma wave
#

a fork of what

jovial warren
#

MrPNG/KotlinNBT

#

also on your repo fingerguns

ocean quartz
#

Can't you use adventure nbt?

jovial warren
#

adventure... has... NBT...?

ocean quartz
#

Yes

jovial warren
#

ffs

hot hull
#

lmao

#

Does it make sense to use Runnable as storage for code execution

prisma wave
#

i guess

hot hull
#

Got a better way?

prisma wave
#

not particularly

jovial warren
ocean quartz
#

Don't know sorry

jovial warren
#

fair

unkempt tangle
#

You wouldnt believe it

#

it happened again

#

everyone versus me again

onyx loom
#

what are u even saying

unkempt tangle
#

I simply asked them what is the difference now between renting a VPS and play all your games there

#

And GFN is required to ask for permisisons.

#

And it end up with a endless debate

#

Everyone argued against me

#

I managed to defend myself

#

But the result is

onyx loom
#

still got no idea

unkempt tangle
#

Seemingly. When a service promotes or showcase games and also preloads them

#

Thats the whole point

#

Meh

heady birch
#

renting VPS = most vps don't really specialise in graphics (I may be wrong).

ocean quartz
#

Well if it's always everyone against you then maybe change a bit how you act cuz the problem might be you

onyx loom
#

lol

unkempt tangle
#

nah

#

Its more fun on my way

onyx loom
#

then dont complain if u dont want people to change

unkempt tangle
#

I am not complaining

#

I am wondering

obtuse gale
#

Holy

#

I tried to do what LuckPerms does for dependencies, download, relocate and load them at runtime

#

It's incredibly easy but I took the worst library to test it with, fucking adventure is like 8 or 10 different dependencies that are used in the end

onyx loom
#

@prisma wave take notes

obtuse gale
#

No wonder Luck uses a "repackaged version of adventure" ๐Ÿฅฒ

#

He just throws everything into one jar in his repo lmao

unkempt tangle
#

Anyone skilled with js ?:c

ocean quartz
#

Ask your question

unkempt tangle
#

can anbody port dis to chrome?

onyx loom
unkempt tangle
steel heart
#

Bruh Iโ€™m having this coding debate in Tik Tok whether static is good or bad

#

"It is used in professional code bases" was the best argument

prisma wave
#

what a good argument

steel heart
#

Yeah he beat me

hot hull
#

Honestly I'd just stop coding if someone destroyed me that severily

static zealot
#

damn. but you are already destroyed so you won't stop coding. is that the catch? xD

unkempt tangle
forest pecan
narrow geyser
#

Hi

obtuse gale
#

Hi

#

My name is Dr. Glenn Pierce

#

My name is Dr. Samuel Hayden

#

My name is Dr. Stephen Strange

hot hull
#

My name is Frosty and I'm an idiot

onyx loom
#

hello idiot

forest pecan
#

hello idiot

static zealot
#

I'm 2 idiots.

obtuse gale
#

hello idiots

#

hello yako :PepeHappy:

hallow crane
#

How do I do the thing where I have an API project that has an interface as the main class that has a bunch of methods and I implement that jar in another project in order to access the original project's methods

#

hi

#

mr fefo

forest pecan
#

no

#

dont call him that

hallow crane
#

I dont see anything

stuck harbor
#

don't call fefo fefo

forest pecan
#

Fefo is your pfp actually your eye

stuck harbor
#

:)

forest pecan
#

lmao

hallow crane
obtuse gale
forest pecan
#

lmao

onyx loom
#

omg pog

#

eye reveal

forest pecan
#

now fefo

#

could you just zoom out

#

like a lot

#

just zoom out

#

ya know

#

and send an image here

obtuse gale
#

I can't really zoom out

#

There's not enough room

surreal quarry
#

all we need is his eye

#

just reverse image search it

#

find a mugshot

forest pecan
#

lmao

surreal quarry
#

boom identity discovered

obtuse gale
#

lol

forest pecan
#

imma try it

static zealot
#

is this you fefo?

static zealot
#

found with google image reverse search

obtuse gale
#

no blitz that is not me

onyx loom
#

nice wrinkles

forest pecan
stuck harbor
#

what is reflected in that eye?

obtuse gale
#

idek lmao

stuck harbor
#

foot

#

it's a foot

surreal quarry
#

lol

forest pecan
#

i got teen girls

#

when i searched it up

stuck harbor
#

wot

forest pecan
#

on google

#

lmao

obtuse gale
#

๐Ÿ‘€

stuck harbor
#

lol

surreal quarry
onyx loom
#

lol

obtuse gale
#

amazing

stuck harbor
#

aaaajjjjj

obtuse gale
#

lol

forest pecan
stuck harbor
#

eyes must be eyed

surreal quarry
#

DRY

#

DRY

obtuse gale
#

Oh Lord what did I start

stuck harbor
#

deep doop

forest pecan
#

MORE EYES

obtuse gale
stuck harbor
#

Aaaaaaa

forest pecan
#

you should put

#

alchohal

#

on your eyes

#

if they dry

stuck harbor
#

shbobimobobilmal

onyx loom
#

true

forest pecan
onyx loom
#

clean the eye out a little bit

onyx loom
#

cleaning urself is very important

#

theres a reason why alcohol is in so many cleaning products

hallow crane
#

jaims logo is stolen

stuck harbor
#

that eye is made of fefeonium, very unstable element

hallow crane
#

u guys know that trick

obtuse gale
#

it's an alloy actually

hallow crane
#

inspect element

#

then copy image link

#

and rescale with the query params

onyx loom
forest pecan
#

so in the summer

#

your hot?

static zealot
#

no. metal is made out of his eye

forest pecan
#

๐Ÿฅต

#

๐Ÿ”ฅ

obtuse gale
forest pecan
#

=

#

๐Ÿฅต

onyx loom
#

we need proof fefo

forest pecan
#

^

#

how long

#

is your railroad track

obtuse gale
#

Besides, since it's metal that means it takes heat faster so it's actually p cold

onyx loom
#

๐Ÿ˜ณ

forest pecan
#

my dic is cold could you warm it up for me

#

thanks

static zealot
#

no.

forest pecan
#

why not

#

it will be an experience

obtuse gale
#

oh lordie..

forest pecan
#

lmao

#

/s

static zealot
#

yeah sure. let me get the torch

forest pecan
#

Yeah that's good

obtuse gale
#

the blowtorch ๐Ÿ˜‰

forest pecan
#

aviuabsvuisahv

obtuse gale
#

lol

forest pecan
#

if we have cocks, then who doesn't

#

ok i will stop now this is kinda gay at this point xD

static zealot
#

yes you are gay at every point

onyx loom
#

gotta be a little gay to be straight

surreal quarry
#

its kinda gay to be straight

obtuse gale
#

tbh

surreal quarry
#

women like men, so if you like women, you like men

#

pemdas

onyx loom
#

true

jovial warren
#

lol

onyx loom
#

what the hell is this bardy

jovial warren
#

adventure NBT

onyx loom
#

aaaaaaaahhhhhhhhhhhhhh

surreal quarry
jovial warren
#

yep

surreal quarry
#

lol

jovial warren
#

that's adventure NBT for ya

#

I think it looks nice though

#

or at least, it's tolerable

#

for what it does anyway

onyx loom
#

man that arrow code is almost like ur using xml

jovial warren
#

pretty much fuck all I can do about that

surreal quarry
#

no

onyx loom
#

do i want to know?

#

lol

ocean quartz
#

Builder format ๐Ÿคฎ

jovial warren
#

better way

ocean quartz
#

It's just a joke

jovial warren
#

lol

surreal quarry
#

just think what you want into existence?

jovial warren
#

works for Java, doesn't work so well for Kotlin

surreal quarry
#

adventure can read your thoughts

jovial warren
#

not as clean as the DSL, but that library is broken

jovial warren
#

got a bit fed up of having to keep messing with KotlinNBT

#

and Matt told me adventure NBT exists

#

eventually I'll probably either build an addon to adventure NBT that introduces a DSL or just make my own NBT library from scratch, but this is sticking for the moment

surreal quarry
onyx loom
#

@surreal quarry u doing it wrong

#

this is meant to be the worst project ever

#

use maven

surreal quarry
#

no

obtuse gale
#

yes

surreal quarry
#

i can't suffer through that

onyx loom
#

๐Ÿฅฒ

surreal quarry
#

ill use java

onyx loom
#

lmao

surreal quarry
#

but no maven

#

what version spigot

#

1.8?

static zealot
#

1.7

#

maybe 1.6 actually

surreal quarry
#

whatever hte lowest that exists on the spigot repo is

#

not sure what that is tho

onyx loom
#

1.8

obtuse gale
#

1.8 I believe

surreal quarry
#

1.8 it is

#

also im shading the spigot api

obtuse gale
#

also mandatory usage of ยง directly

surreal quarry
#

yea of course

onyx loom
#

ChatColor.RED

jovial warren
#

Spigot's lowest is 1.8

#

CB goes all the way back to 1.0 though

static zealot
#

omg

#

yes please

#

use CB

jovial warren
obtuse gale
#

ChatColor.translateAlternateColorCode('&', ChatColor.RED + "ยงl") + " hello"

surreal quarry
#

lmao

#

nah not using something i can't get on the spigot repo lol too lazyt

#

lol

jovial warren
#

just use NMS lol

onyx loom
#

fantastic

#

no

obtuse gale
#

oh god

onyx loom
#

not that much pain

jovial warren
#

1.0 didn't have all that much to deobfuscate, just write a few patches and bam

stuck harbor
#

use nms

#

nms pre 1.0 yes

onyx loom
#

tell me when u committed the main class james

jovial warren
#

I mean the Notchian server

surreal quarry
#

alr 1 sec

jovial warren
#

vanilla

#

whatever

surreal quarry
#

alr pushed the main class

#

time to get started

onyx loom
#

omg pog

stuck harbor
#

poggers? nah. puggers

surreal quarry
#

no comments

#

this needs to be as unreadable as possible

#

as long as it builds im merging it

stuck harbor
#

the best programmers don't need comments

onyx loom
#

did i get ghost?

jovial warren
#

YES

#

CoC

hallow crane
#

bomb remember when you said that all completable futures were asynchronous

surreal quarry
#

blitz

#

just ghost pinged all of us

static zealot
#

?

surreal quarry
#

for COC

#

lol

static zealot
#

wait what?

#

its not ghost

jovial warren
static zealot
#

wtf?

#

oh barry removed my message

hallow crane
#

because I do

surreal quarry
#

yea

static zealot
#

and discord is bad and doesn't delete it for me

#

lmaoo

surreal quarry
#

lol

ocean quartz
#

Smh Blitz

jovial warren
static zealot
#

well anyways am waiting for all of you

hallow crane
#

years

prisma wave
#

Un-ghost ping me now

jovial warren
#

at the time, I likely had a very very limited understanding of asynchronous computation in general

obtuse gale
#

@prisma wave

hallow crane
#

lul sameee

obtuse gale
#

there, no ghost ping

#

just ping

hallow crane
#

oh barry deleted i think

static zealot
#

thank you BBG ๐Ÿ˜ฆ you're the only one that joined

surreal quarry
#

@onyx loom no packages? just classes in the root package lol

hallow crane
#

I cant join no time, no account

prisma wave
#

Pinging me should be bannable

static zealot
onyx loom
#

i think we should stick to some conventions

surreal quarry
#

alr

onyx loom
#

like naming conventions

surreal quarry
#

yea fair

hallow crane
#

ok give me 44 hours @static zealot

jovial warren
#

what you two doing?

surreal quarry
#

except Main

static zealot
#

k. xD

surreal quarry
jovial warren
#

I dare you to write patches for vanilla 1.0

static zealot
#

well guess I'll have to destroy BBG because no one else is joining ๐Ÿ˜ญ

jovial warren
#

a.k.a write code and convert it to patch files

static zealot
#

well time to lose. because of python

onyx loom
#

first commit done ๐ŸŒ

surreal quarry
#

๐ŸŒ

onyx loom
#

pr pls ๐ŸŒ

surreal quarry
#

lmao

#

just did

stuck harbor
#

oh my

onyx loom
#

lets go

stuck harbor
#

shade like 20 repos that u don't use

#

guava

#

gson

#

jackson

surreal quarry
#

good call

stuck harbor
#

bukkit

#

bungee

surreal quarry
#

you should pr that

stuck harbor
#

lol I be sleeping

surreal quarry
stuck harbor
#

that name

onyx loom
#

LMAO

surreal quarry
#

TerriblePlugin would be too much to write honestly

onyx loom
#

thats what i did too

surreal quarry
#

lmfao

onyx loom
#

public var with getter ๐ŸŒ

surreal quarry
#

LOL

#

I didn't add the getter

#

thats a good idea tho

onyx loom
#

this is great

surreal quarry
#

i might just make some reflection calls so it loads slower

#

just for fun

jovial warren
#

@static zealot stuck at 88 lol

obtuse gale
#

james merge

static zealot
#

oh. dw I'm stuck at 158. Idk python

stuck harbor
#

delete urself

surreal quarry
#

conflict xD

obtuse gale
#

oh fucking github

jovial warren
#

you'll see the hackery I got in a min lol

#

wdym

surreal quarry
#

you wanna resolve it or me lol

jovial warren
#

it passed all the tests

surreal quarry
#

might be easier for you

static zealot
#

lmaooo

#

yeah the tests are bad

ocean quartz
#

What is this? Lowering complexity of a method? I thought it was supposed to be terrible!

surreal quarry
#

very true

#

my good habits are getting in the way of this project

static zealot
#

well 149 size it is. lets hope it passes

#

lmao @jovial warren

jovial warren
#

wtf

#

my code is perfectly valid

static zealot
#

wait??

#

no

#

its not

#

60*4 ?

jovial warren
#

wait I'm stupid

surreal quarry
#

also @obtuse gale we're gonna keep some things like decent like naming conventions & packages and stuff just so its actually usable

static zealot
#

where did you get that from?it was 6*5*4

jovial warren
#

should be a*24*7*4

#

I think

surreal quarry
#

bit I merged

static zealot
#

no no. it was 6 hours a day, 5 days a week for 4 weeks

obtuse gale
#

amazing

jovial warren
static zealot
#

well kotlin beats python. I'm to good

jovial warren
#

@surreal quarry shall I make this worse?

surreal quarry
#

yes please

jovial warren
#

alright then

#

ProGuard time

#

xD

#

I'm kidding

surreal quarry
#

I love the redundant cast fefo

jovial warren
#

idek how to use ProGuard

stuck harbor
#

gradle?

jovial warren
#

last time I looked at it, it only had documentation for Android

stuck harbor
#

meh

surreal quarry
jovial warren
#

public class main incoming

surreal quarry
#

too late

jovial warren
#

register_commands()

#

hello_command

surreal quarry
#

keep naming conventions right

onyx loom
#

naming conventions pls

jovial warren
#

lol

surreal quarry
#

just so its usable

#

everything else can be whatever tho

obtuse gale
#

wow who got rid of the additional newlines

surreal quarry
#

might have auto formatted

#

probably mel ol

obtuse gale
#

smh

surreal quarry
#

oh shoot i just pushed my uuid

#

im gonna get hacked

onyx loom
#

bruhhhhhhh wtf have i just created

#

this is golden

surreal quarry
#

prprprpr

onyx loom
#

1s

surreal quarry
onyx loom
#

LMAO

prisma wave
#

Stackoverflow

surreal quarry
#

Lmao

jovial warren
#

right, my turn lol

onyx loom
#

if u know u know

jovial warren
#

my

#

turn

surreal quarry
#

just gotta be sure they know the plugin loads

jovial warren
#

it's gonna get worse

#

trust me

surreal quarry
#

nice

prisma wave
jovial warren
#
for(int i = 0; i < 20; i++){
            System.out.println("Oops! Looks like something's gone wrong here!");
            new RuntimeException("I'm an error! Woohoo!").printStackTrace();
        }
        System.out.println("Just kidding!");
#

xD

surreal quarry
#

lmfao

jovial warren
#

also, I purposely removed all the logical spaces between control flow statements, methods and types

surreal quarry
#

awesome

#

is there a way to disable ide autoformat for a project only

#

cause im definitely gonna reformat a file on accident

jovial warren
#

also got some really nice redundant casting

#

like the classic 2012 Eclipse Player player=(Player)sender;

#

also, wouldn't be a terrible plugin if we didn't use cmd.getName().equalsIgnoreCase()

surreal quarry
#

true

#

also pull the changes before your PR so i don't have to fix a merge conflict lol

onyx loom
#

bruh its not letting me pr even tho im up to date ๐Ÿ˜

jovial warren
#

yeah I already fixed the merge conflict dw

#

me no stupid

obtuse gale
#

oh james

surreal quarry
#

yea

jovial warren
#

also, we're using Gradle

#

and IntelliJ

#

and not adding JARs to classpath

#

and properly using packages

surreal quarry
#

yea

jovial warren
#

terrible plugin my ass

surreal quarry
#

thatโ€™s too much work

onyx loom
#

about the code, not conventions

jovial warren
#

also, the code's gonna look like the person who wrote it has no enter key btw

surreal quarry
#

see fefos change was the opposite

obtuse gale
#

now there's more "fefos change" ๐ŸŒ

jovial warren
#

no

#

why u

#

right, merge that

#

then I can Eclipsify it

#

allman

#

not good enough

#

not 2012 Eclipse enough for me

surreal quarry
#

groupmanager

#

im dead

jovial warren
#

merge it so I can Eclipsify it lol

#

right

surreal quarry
#

just merged

obtuse pulsar
#

How can I store data in a .yml file?
I need to keep track of certain coordinates that gets set with the plugin..

obtuse gale
#

wait I typed compile xD I meant to type compileOnly

#

oh well

obtuse pulsar
#

and they are not config

surreal quarry
#

too late

#

compile shades it right

obtuse gale
#

yea

surreal quarry
#

good

obtuse gale
#

lol

surreal quarry
#

we shade everything

obtuse gale
surreal quarry
#

if it is, just use the plugin.getConfig() or check out spigot. they have tons of resources on using custom config files

jovial warren
#

tempted to convert this to Gradle 4 and use legacy apply plugin syntax xD

surreal quarry
#

lol

jovial warren
#

I cbfa though lol

steel heart
obtuse gale
#

CONCLURE

#

join us

surreal quarry
#

join us

jovial warren
#

not yet though

surreal quarry
steel heart
#

M okay lol

jovial warren
#

aaaaaaaaaaaaaaaaaaaa

steel heart
#

Trying to make the code smell? Lol

jovial warren
#

ffs James

surreal quarry
#

im only making changes to the HelloCommand class

#

unless you are modifying that it shouldn't affect you

#

but im done now if it does affect you

silver geyser
surreal quarry
#

oh lets add a papi expansion that doesn't persist and has a placeholder that will crash the server if used

#

that seems like a good idea

obtuse pulsar
#

its just data

steel heart
#

Bruh

#

Why use the config for it then

obtuse pulsar
#

I said i dont want to use the config

surreal quarry
#

then look up how to make a custom yml file

jovial warren
#

pushing now

surreal quarry
#

theres probably 20+ resources on spigot

steel heart
#

Yeah

#

Mine is objectively best reversed_fingerguns

obtuse pulsar
jovial warren
#

I followed Ome_R's guide of using CmdHello there lol

surreal quarry
#

merge conflict ๐ŸŒš

jovial warren
#

FFS

#

YOU PUSHED

surreal quarry
#

NO I DIDN'T

surreal quarry
#

oh yea i forgot a return

jovial warren
#

that's what caused the conflict

surreal quarry
#

it wouldn't have compiled xD

jovial warren
#

fair

unkempt tangle
#

Whats wrong with that

jovial warren
#

lemme resolve the conflicts

surreal quarry
#

i figured i could get it pushed before you merged the upstream lol

onyx loom
#

o i just PRed too

unkempt tangle
#

If you write it like this or without casting

#

bytecode looks the same

surreal quarry
#

Lmfao kali

onyx loom
#

๐ŸŒ

surreal quarry
#

nework its really about the readability of the code

jovial warren
#

yeah idfk how to resolve these james

surreal quarry
#

when you cast excessively it helps everyone know the issue

jovial warren
#

actually gimme a min

unkempt tangle
#

You can write down everything on one line

#

it doesnt matter

onyx loom
#

bruh bardy

unkempt tangle
#

As long you can work with it

surreal quarry
#

bardy it was one line?

unkempt tangle
surreal quarry
#

how did i manage to break it

onyx loom
#

i kept trying to rebase my fork

#

i told it to rebase upstream but it kept going to my fork ๐Ÿ˜

surreal quarry
#

also n3w0rk the point of this is to literally be a joke plugin thats terrible

jovial warren
#

because I change that one line in my version

#

and so the two files are different

surreal quarry
#

so just keep your version

#

or keep both

onyx loom
#

Main.java
Main2.java

jovial warren
#

idfk how to fix this

#

literally

#

I can't reset

#

they're two separate files with two separate names

prisma wave
#

Merge

surreal quarry
#

just delete my file

#

lol

#

idc

jovial warren
#

can't you revert your commit?

#

reset current branch and force push

#

right click on readability, reset current branch to here, hard

#

then git push -f origin master

#

all you changed was one line

surreal quarry
#

lemme grab the commit hash

winter iron
#

I have some contributionbs

surreal quarry
#

go make them

winter iron
#

I made a custom BooleanFactory

jovial warren
#

lol

winter iron
#
public class BooleanFactory {
    String falseStringVariable = String.join("", new ArrayList<String>(
            Arrays.asList(new Character('f').toString(),
                new Character('a').toString(),
                new Character('l').toString(),
                new Character('s').toString(),
                new Character('e').toString())));

    String trueStringVariable = String.join("", new ArrayList<String>(
            Arrays.asList(new Character('t').toString(),
                new Character('r').toString(),
                new Character('u').toString(),
                new Character('e').toString())));


    private boolean getTrueStringVariableAsBoolean() {
        if (trueStringVariable == trueStringVariable) {
            return true;
        }

        return true;
    }

    private boolean getFalseStringVariableAsBoolean() {
        if (falseStringVariable != trueStringVariable) {
            return false;
        }
        
        return false;
    }
}
#

hope u like it

steel heart
#

Lol

surreal quarry
#

lol

winter iron
#

it makes it easier to grab booleans

jovial warren
#

I decided to use (Boolean)Boolean.TRUE instead of (boolean) true

surreal quarry
#

thats great

winter iron
#

trues and falses

#

Great Idea with enums

#

ill merge in a sec

#

unless someone else can add it

#

for me

#

nvm

#

i got it

jovial warren
#

currently fixing merge conflicts

#

once James resets his "make it compile" commit, mine can be merged, then Kaliber's

#

then it's all up to date

onyx loom
#

mine shouldnt be such a bad issue, i only created a new file for now

jovial warren
#

yeah yours is fine

#

but mine and James' commit history don't match up

onyx loom
#

๐ŸŒ

jovial warren
#

and git can't auto merge because it doesn't know which version we want

#

and it won't assume, because that's not what it's built for

surreal quarry
#

ok

#

i reset and force pushed

jovial warren
#

right, cheers

surreal quarry
#

back at readability on my branch

jovial warren
#

back at readability on the upstream

surreal quarry
#

and yea i can merge

jovial warren
#

and mine has no conflicts now

surreal quarry
#

merging

#

ok kali you gotta pull bardy's changes lol

jovial warren
#

actually no

#

he's gotta first reset your commit

#

then stash his changes

#

then pull with rebase

unkempt tangle
#

Anyone wanna play with me ;c?

jovial warren
#

then apply his stash

surreal quarry
#

bardy carrying the project with his git knowledge

jovial warren
#

indeed

onyx loom
#

bruh too many commands for me

jovial warren
#

bruh u this kid

surreal quarry
#

should be able to just stash your change, force pull, then apply your change or something

jovial warren
#

gonna be a bit more difficult with him actually

surreal quarry
#

or if your merge conflict is just the two files, just delete my version and keep the one that returns (Boolean) Boolean.TRUE

unkempt tangle
#

The first question is

#

Why do you have a picture of a half? naked gif?

jovial warren
#

type /tenor

unkempt tangle
jovial warren
#

I just did /tenor 9+10

surreal quarry
jovial warren
#

that's the 9+10=21 kid

unkempt tangle
#

As punishment

#

join my server

#

and

#

dl dis resourcepack

jovial warren
#

seems dodge so I'm putting on my VPN but fine

surreal quarry
#

lmao fefo did you try building before pr

obtuse gale
#

um

#

๐Ÿ‘€๐Ÿ’ฆ

surreal quarry
unkempt tangle
#

pllayyyyyy

surreal quarry
#

xD

unkempt tangle
#

with me

obtuse gale
#

lol

surreal quarry
#

i just gotta proxy the b-stats repo real quick

#

wait what

#

is it in the spigot repo

obtuse gale
#

lol

#

it builds fine for me though

jovial warren
winter iron
#

am i good to just push

surreal quarry
#

merge upstream first if you haven't

#

like recently

obtuse gale
#

o wait nvm :kekw:

winter iron
#

i suck with git btw

#

i know how to push

unkempt tangle
#

pull

#

commit

winter iron
#

!

#

unable to access

#

๐Ÿ˜ฆ

unkempt tangle
onyx loom
#

ive been fucked over here

#

literally no clue

winter iron
#

@surreal quarry can u add me, i am unable to access

onyx loom
#

i got told to pull then do some other shit now i cant go back

surreal quarry
#

sensei you gotta fork it

#

lowkey

winter iron
#

im a shitter with git

surreal quarry
#

it might just be easiest to copy your file contents, force pull bardy's changes, then just paste your stuff lol

winter iron
#

i shall do a fork

surreal quarry
#

it shouldn't be too hard

onyx loom
#

ill do that

surreal quarry
#

especially if you use a gui to help

onyx loom
#

last time i literally deleted my fork to make it accept my commit

surreal quarry
#

lol

onyx loom
#

fuckin hate this shit

surreal quarry
#

fefo bstats 1.7 doesn't even exist on the spigot repo anymore

#

what is groupmanager doing lol

winter iron
#

i think i figured it out

#

i forked it

prisma wave
#

Could not find org.bstats:bstats-bukkit:1.7.
Required by:
project : > com.github.ElgarL:groupmanager:2.9
how fix

winter iron
#

and did pull request

surreal quarry
#

yea thats what im working on BM

#

fefo didn't build before PR smh my head

prisma wave
#

smh

surreal quarry
#

but bstats 1.7 doesn't exist

#

at least not on the spigot repo

hot hull
winter iron
#

im thinking we add all possible spigot apis?

#

for backwards comptability

surreal quarry
#

and shade them all too

#

thats a great idea

winter iron
#

ye

#

fat jar it

surreal quarry
#

shadow

surreal quarry
#

but yea

prisma wave
#

it took me to clojure

#

wtf

surreal quarry
#

W

prisma wave
#

fake blog

surreal quarry
#

lol

#

bstats 1.7 is in codemc repo

#

just pushed it

winter iron
#

new push

onyx loom
#

resetting my fork

#

dont care

surreal quarry
#

xD

#

just copy the class before

onyx loom
#

thats exactly what i did

#

i was on bardys exact commit

#

still get this shit

#

oh wow look how easy it is to just delete ur fork

#

PR

prisma wave
surreal quarry
#

lmao

onyx loom
#

dw about that ๐ŸŒ

prisma wave
#

tf

#

it doesnt even have 0xFFFF in the file

#

????

onyx loom
#

created a new pr

#

forgot to add this bad boy back since deleting fork

surreal quarry
#

lol

winter iron
#

i suck with git, how do i pull the latest changes to my fork

surreal quarry
surreal quarry
winter iron
#

what if i do it on the website

#

or can i not

surreal quarry
#

nah do it with the command or a gui

#

we should shade kotlin even though this is java

onyx loom
#

bigger file size = better plugin, right?

surreal quarry
#

exactly

prisma wave
#

shade spring ๐Ÿ™‚

surreal quarry
#

you can shade whatever you want

#

even if we don't use it

winter iron
#

i like that

#

thinking about future expansions

#

ok i cant figure out this merge fork shit

#

im 7 commits behind

#

what do i download

#

to make it ez

surreal quarry
#

github desktop, gitkraken are both good

steel heart
surreal quarry
#

true

winter iron
#

what version is this for?

surreal quarry
#

1.8.8 ๐ŸŒš

winter iron
#

u guys got ur own servers setup with it on?

surreal quarry
#

remember this is a terrible plugin

winter iron
#

have u been testing?

surreal quarry
#

BM conflict

#

and im trying to maker a docker-compose file rn to start up a test server to make testing easy lol

#

it works i just can't get the rcon working which is what allows console to run commands

prisma wave
#

oh i do

surreal quarry
prisma wave
#

i didnt push my conflict resoving

#

fixed

#

i think

surreal quarry
#

ah