#dev-general

1 messages ยท Page 236 of 1

hot hull
#

tnks bb

static zealot
#

Gitkraken is weird

quiet depot
#

how

#

anything you're confused about please ask me

static zealot
#

ah didn't know how to push

quiet depot
#

click push

static zealot
#

but I found it xD

#

ye

#

and finally my page works

#

xD

normal talon
#

what does hypixel api do

quiet depot
#

link

old wyvern
static zealot
#

you can get player stats

#

or something like that

#

by the looks of it

#

ye seems like you can get info from the server

normal talon
#

useless

obtuse gale
#

wow

static zealot
#

well its not meant for those who don't need it

#

lmao

#

...

obtuse gale
hot hull
#

@quiet depot How does one use this tree.exe thing

quiet depot
#

navigate to dir

#

type tree

hot hull
#

command not found

#

I have ran the setup tho thonking

quiet depot
#

idk then lol

#

are you using cmd?

hot hull
#

git bash

quiet depot
#

good

hot hull
#

Lemme rerun the stup

quiet depot
#

what does the setup even do?

hot hull
#

Install shit I guess

quiet depot
#

run cd /usr/bin && explorer .

#

then paste that file in

#

restart git bash

#

you should be able to use tree

#

@frigid badge got it down to 27mb usage ๐Ÿ˜„

#

for some reason automatic gc isn't working

#

running gc manually through yourkit got rid of the excess shit

hot hull
#

explorer command not found

quiet depot
#

wtf

#

go to ur git bash installation

#

e.g. C:\git-sdk-64\usr\bin

#

oh it probably wasn't running cuz no xmx

hot hull
#

Gotta go rn, will do it later

quiet depot
static zealot
#

ye ... they'll take note... aham .... sure ... ye

#

also that's a nice CPU

quiet depot
#

yep, and docdex uses 100% of it while boosting for it's indexing

#

ez

#

88C

onyx loom
#

lmao nice

quiet depot
#

luckily only have to do this once

#

bit like cracking a password

#

oh nvm I have to do it again because still haven't implemented fields & constructors

#

oof

hot hull
#

I'll give you 20$ for that cpu

quiet depot
#

no deal

onyx loom
#

frosty, $20 for the cpu and u wont be able to use it unless u got a $50-100 new motherboard anyway ๐Ÿคฃ

hot hull
#

I mean the cpu is like 300 right?

onyx loom
#

probably less now

#

id imagine second hand u could get it for like 100

#

prob less

quiet depot
#

nah

hot hull
#

Not bad, but I'm probably gonna go with amd when I upgrade

quiet depot
#

no one is giving away i7 7700ks for $100 lol

hot hull
#

when

onyx loom
#

its outdated now pig

#

4 cores aint it anymore chief

old wyvern
quiet depot
#

this isn't iphones where the tech was always bad from the beginning and prices were only there because of brand

#

i7 7700k is still somewhat of a beast

hot hull
#

It's a beast yea

onyx loom
#

oh yeah ofc

#

it was the best thing ever 3 years ago

quiet depot
#

cheapest I'm seeing is $300 on ebay

#

aud*

onyx loom
#

:bruh:

hot hull
#

Time to start web dev amirite Piggy

quiet depot
#

yes

#

but frontend

#

frontend is where the money's at

onyx loom
#

3rd gen ryzen is cheaper than that and better

#

unless its all out of stock, which has inflated those prices

hot hull
#

So design is what u mean

quiet depot
#

no

#

design can be separate from frontend dev

#

a frontend developer turns a design into code

#

generally they also make the design, but it's not a guarantee

#

I personally suck at design but can turn anything into code

#

so cube makes the design

#

and i make the site

old wyvern
#

can freelancing be put on a resume?

quiet depot
#

yes

onyx loom
#

why not?

hot hull
#

I mean I made a portfolio site once, I'll see if I still have it when I get home

quiet depot
#

anything can be put on a resume

onyx loom
old wyvern
#

Hmm, I mean how would one specify it if was for an individual instead of a company?

#

Or should it not specify the customer in that case?

hot hull
#

No Kali

quiet depot
#

unless it's a big customer, don't bother

old wyvern
#

ah

quiet depot
#

they won't care if you sold a plugin to craig1234 from helpchat

#

they might care if you're applying to hypixel and have worked with gian

old wyvern
#

Oh im nto tlaking about plugins

onyx loom
#

unfortunate craig1234 ๐Ÿ˜ฆ

old wyvern
#

I havent touched spigot in months I think

quiet depot
#

well same idea outside of plugins

#

unless you're selling to google I wouldn't bother

old wyvern
quiet depot
#

actually really any business/individual would be a good thing to mention

#

so long it's of decent size

old wyvern
#

Alrighty

#

I have made a few webpages for some small companies in my state through a friend of mine. So I guess that counts

hot hull
#

I worked with gian on multiple proejcts

#

Gian an important dude

#

Deffo resume worthy

old wyvern
#

lol

#

I honestly dont know what to write down

#

What I have rn is just very random

frigid badge
#

@quiet depot you should probably optimize the gc for your usage

#

and nicely done

#

that's a lot from 1gb lol

quiet depot
#

working on optimizing the actual indexing/population now

#

cuz currently it spins up an executor with a thread per javadoc

#

that'll result in an oom though if the memory is capped

#

so got a little algorithm that decides a nice number depending on javadoc quantity and total memory

quiet sierra
#

What if I make a really nice plugin that no one knows about

#

Can I put it in my resume

#

Something like my current Skyblock core that loads islands and saves islands to mysql

obtuse gale
#

I can lie too

frigid badge
#

no employer will be impressed with basic loading and saving to mysql

quiet sierra
#

I mean the actual blocks themselves

#

Something similar to the way Hypixel or Cubecraft store

frigid badge
#

a different world format you mean

#

sure that would be something to put on your resume

quiet sierra
#

It's weird

#

I make a schematic with FAWE and store the file itself on the database

#

Then I get the position in the grid and paste the island in

hot hull
#

Unload the island when the player logs out, and calculate the gained stuff in between when they come back, now that'd be something

quiet sierra
#

I do unload it

#

But this is a more casual skyblock with no island calculations

#

I made it to spread the load across multiple servers

#

Just need to set the same db to all the servers

prisma wave
#

Storing files on a database ๐Ÿค”

quiet sierra
#

Yeah

#

It's weird code

#

If you search for "Java MySQL object saving" you can actually save any object

#

So I just save the .schematic

#

The saving, deleting and loading only takes around 300 lines of code total

prisma wave
#

Yea I know it's possible, just seems a bit counterintuitive

quiet sierra
#

Needs minimal setup and works fine

#

Just suffering a little making the inicial island as I need to load the schematic and make a new one

#

I can easily just forget about it and make an easy core but then I can't easily spread the load across servers

#

The only thing I might need to rewrite is actually caching the schematic for online islands

#

Worldedit might complain about pasting for a non-existant file

prisma wave
#

I have a bone to pick with this server. Once again my posts in showcase are being RIDDEN with UNFAIR and FAKE downvotes. A user "Modded Pro" seems to have some sort of VENDETTA against me and my actions. I have been polite and sent warnings, clearly you are not prepared to change your ways so prepare for repercussions.

Have a nice day ๐Ÿ™‚

lunar cypress
prisma wave
#

clearly

onyx loom
#

is there a way to make IJ auto download plugin updates?

#

cant find one myself :/ but im blind

obtuse gale
#

Make a plugin to auto-update plugins keka

onyx loom
#

๐Ÿ˜ฎ

obtuse gale
#

lol

prisma wave
#

ah yes

#

old efe

#

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

#

dev general

#

no idea

hot hull
prisma wave
#

nice

hot hull
#

Hopefully it gets here in a reasonable timeline

onyx loom
#

@prisma wave

prisma wave
#

wow

#

lmao

#

thanks i guess

#

i didnt think it would be that easy

onyx loom
#

๐Ÿคฃ

#

1M views incoming

prisma wave
#

how tf you switch between the tabs so fast

onyx loom
#

mouse buttons

#

lol

prisma wave
#

o lmao

static zealot
#

what's that easy?

prisma wave
#

changing the Profile Views thing

static zealot
#

I'mm 99 percent sure those are 2 pages

#

and he just switches between them

onyx loom
#

thats the whole point

static zealot
#

ah#

#

well idk what the conversation is about

#

I'm just trying to farm xp

#

so ... :))

onyx loom
#

idk why the gif is so zoomed out

#

but when u open it its fine

#

idk if thats just me

prisma wave
#

nah it's not just you

static zealot
#

it looks fine to me

prisma wave
#

it's tiny unless you click

static zealot
#

ah reverse I get it

#

lmao

old wyvern
#

What in the hell is that nick

#

clojure?

prisma wave
#

yes

#

xd

static zealot
#

its elara mitten just more complicated because that's how life works

old wyvern
#

speaking of which, I procrastinated learning again

prisma wave
#

elara is more important tho

old wyvern
#

welp xD

#

Coursera keeps sending me notifications to complete the scala course as well

prisma wave
#

oof

old wyvern
#

ded

onyx loom
#

do i make the switch to allman

ocean quartz
#

Nay

prisma wave
#

yes

#

all the smartest people use it

onyx loom
#

oof to matt

prisma wave
#

sxtanna uses it

#

so does frosty i think

#

sometimes maybe

old wyvern
prisma wave
#

yes

#

wait

#

does elara allow allman?

dapper arch
#

For people interested in web development shit, I wrote my first blog this week: https://panoply.tech/blog

prisma wave
#

it doesn't ๐Ÿ˜”

onyx loom
#

idk man

#

i might do it

old wyvern
#

xD

prisma wave
#

do it

onyx loom
prisma wave
#

what have you got to lose

onyx loom
#

it dont look right

prisma wave
#

meh

#

you'll get used to it

old wyvern
#

SANITY

#

xD

#

tbf sure

onyx loom
#

i love it for classes and functions

old wyvern
#

I probably forgot to clean new lines something

#

somewhere*

old wyvern
onyx loom
#

f u yugi

#

doing it ๐Ÿ’ฏ

prisma wave
#

niceeeeeeeeee

old wyvern
#

๐Ÿ‘€

#

then suffer

#

Another soul wasted to the allmans

onyx loom
#

k&r pleb!

#

HA!

old wyvern
#

Move to c# allman pleb

onyx loom
#

o

prisma wave
#

c# ugly

frigid badge
#

just like kotlin

static zealot
#

๐Ÿ˜ฆ

old wyvern
prisma wave
#

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

#

what can i say

hot hull
#

@dapper arch White theme code snippets, my dissapointment is immesureable

dapper arch
#

I suppose I could have used a dark mode plugin first

onyx loom
#

disgusting behaviour

#

@prisma wave += operator next

prisma wave
#

yes

#

of course

onyx loom
#

good job tho

#

elara coming along nice

#

better than odin ๐Ÿ™‚

#

wait, that was sx's

prisma wave
#

yea odin was sxtanna's

#

and ty

#

it's looking good ๐Ÿ™‚

#

also still pretty fast which is nice

onyx loom
#

the fastest language possible

#

faster than the flash

prisma wave
#

obviously

foggy pond
#

Is 1.16.4 finally on par with 1.8 performance wise

onyx loom
#

itll never be on par

#

but its improved since 1.13 or whatever

foggy pond
#

Ffs i just want 1.8 to die

onyx loom
#

pvp ๐Ÿฅฒ

foggy pond
#

Pretty sure downloading one plugin fixes that

onyx loom
#

yea but ya know

#

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

half harness
#

it does not

onyx loom
#

"its just not the same"

half harness
#

uhh kinda

foggy pond
#

Literally like 30 versions behind

half harness
#

I've said this a while ago but blockhitting doesn't work on 1.16 servers

foggy pond
#

Tbh I can't play anything before 1.13 just because minecraft without swimming feels sluggish af

half harness
#

and that sucks so much

#

lol

onyx loom
#

whats that website

half harness
#

?

onyx loom
#

howoldis1-8.today

#

or whatever

half harness
#

-_-

#

age doesn't matter

#

iTs ThE qUaLiTy

prisma wave
#

it does in software

half harness
#

welp

#

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

prisma wave
#

if age didn't matter then we'd still be using COBOL

#

oh wait

onyx loom
#

"yeah so today were gonna use microsoft access 1997 instead of office 365 version of access"

foggy pond
#

Rip

prisma wave
#

it might be 23 years old but it has a really nice feature so we're not gonna upgrade ๐Ÿฅฒ

onyx loom
#

just ONE really NICE feature

foggy pond
#

LMFAo

half harness
foggy pond
half harness
#

oh

onyx loom
#

ah hell yeah

#

thats the one

obtuse gale
half harness
#

eh its only 5 years

obtuse gale
prisma wave
#

1.8 is just boring factions servers and 300 different expensive spigot forks

#

miss me with that

half harness
#

wait

#

1.8 factions?

surreal quarry
#

one of the best websites ever

onyx loom
#

absolutely

half harness
#

why 1.8 factions?!??!?!

#

eW

onyx loom
#

omg

#

there is no way ur gonna say

#

1.7

obtuse gale
#

300 different expensive spigot forks
with API breaking changes and shit ton of bugs cct

prisma wave
#

obviously

half harness
#

hm

obtuse gale
#

bUT mY cAnNOn jaRs ๐Ÿ˜ 

half harness
#

1.7 is pretty nice

prisma wave
#

..................

#

...........................................................

half harness
#

wHAT

surreal quarry
#

no its not

foggy pond
#

Eventually microsoft will fix newer versions so they are better than 1.8

prisma wave
#

i doubt it

obtuse gale
#

you know what's nice?

#

1.16.4 api

#

so nice

prisma wave
#

they have no incentive to

foggy pond
#

O yeah cause

#

Bedrock edition

surreal quarry
#

whats nice is using updated software

half harness
#

1.8 is nice

prisma wave
#

however MineKraft will fix 1.16 performance

half harness
#

BEDROCK

onyx loom
#

multithreading will make EVERYONE switch to the latest

half harness
#

lol

obtuse gale
#

PDC is nice, new blocks are nice, consistent mechanics are nice, non buggy api is nice

foggy pond
#

Honestly 1.16.4 is great imo

half harness
#

how about pvp

obtuse gale
#

magic numbers ๐Ÿคข

half harness
#

you missed spam click pvp

#

and rod pvp

#

and blockhit pvp

surreal quarry
#

dkim theres like 10 different plugins that fix pvp

foggy pond
#

What even is blockhit pvp

half harness
onyx loom
#

u spam left and right click with ur sword at the same time

half harness
#

whats ping wars

surreal quarry
#

its better than suffering through 1.8.8 just for pvp

half harness
#

๐Ÿ˜ฆ

foggy pond
#

1.8 is the equivalent of Adobe Flash Player

onyx loom
#

lmao

obtuse gale
#

lol

prisma wave
#

it actually is lmao

half harness
#

I have a question - have any of you used BLC or lunar before

onyx loom
#

yes

half harness
#

hypixel is fun

#

I'm on like a 40 daily reward streak

#

and like a network level of like 55

#

:o

#

wdym 2k?

#

2k hours?

#

๐Ÿ˜ฎ

#

what version do u play on

#

hypixel

#

.

#

u forgot the .

#

yAy

onyx loom
#

@prisma wave do u know how the return when expression works?
does it just put an implicit return at the end of each when statement?

#

asking because as im having to explicitly return inside of an if statement that should just return there, i assume this is so it just reduces overhead

prisma wave
#

yeah pretty much

#
return when (x) {
  1 -> println("lol"); 3
  2 -> 4
  else -> 5
}```
#

the last expression is returned

onyx loom
#

alright np, ty

prisma wave
#

always a pleasure

#

although i don't think there's any overhead reduction, it's just a bit cleaner

onyx loom
#

hm and that i guess ๐Ÿ‘

ocean quartz
#

And if inside a case

onyx loom
#

lol

prisma wave
#

Yea it's an optimisation I believe

#

Comparing hash codes is faster than comparing strings

#

So if it's a constant you can do that

static zealot
#

yo what's the newest and best version of sublime text? I know there's sublime text 2 but I think I've heard of 3 maybe?

#

or even 4?

#

just download me the best version

#

oh

#

did't see that

#

didn't*

frail glade
#

Game changer.

obtuse gale
#
          <img src="img/logo.png" class="navbar-brand"  width="55">
          <a class="navbar-brand text-light">Test</a>
``` So... how much does bootstrap actually do, like can i make it so theres only a little bit of space between the image and the text with bootstrap or like?
obtuse gale
#

rushed feature tho

quiet depot
#

@hot hull ๐Ÿ˜„ mine shipped too

forest pecan
#

@steel heart

#

wanna switch science grades

#

we can switch math grades and science grades

#

๐Ÿ˜Š

steel heart
#

Ye sure

obtuse gale
#

im not pulse but ill swap

quiet depot
#

@static zealot sublime 4 is in beta

steel heart
#

Go away he is mine (:<

quiet depot
#

use 3 for now

forest pecan
#

yo

#

isnt it like

#

3 am for you

#

lmfao

quiet depot
#

8am

steel heart
#

1:20

forest pecan
#

Kekw

steel heart
#

No

#

I donโ€™t say that

forest pecan
#

I have one question for you

#

PulseBeat_02

#

you wanna know it?

obtuse gale
#

Will you marry me?

#

Oh wait

#

It isn't that, is it?

surreal quarry
#

to someone who is more experienced than I am with gradle, I'm having an issue where my plugin loads as PAPI.
I am using PDM for a plugin for the first time cause I wanted to try it out, and its working great. I just tried to add a new dependency and ran into an issue.
I added PAPI as a compileOnly dependency, and it seems to be adding it into the jar, as well as its plugin.yml which means that its actually running PAPI and not my plugin. I think the issue is from this here

    // FIX intrinsics generation with PDM.
    jar {
        // TODO fix this shading PAPI or something causing JCore to load as PAPI
        from { configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) } }
    }

Adding this solved an error I was getting about Kotlin Intrinsics, but it seems to be causing some issues as well. any ideas what I could maybe change this to so it stops adding PAPI into my jar?
full build.gradle for root project https://paste.jaims.dev/netigisoyo.js
build.gradle for bukkit module https://paste.jaims.dev/olaxuwoyut.nginx

ocean quartz
#

Huh, found an interesting "bug" with property mapping when used with Kotlin on an internal property, so, ConfigMe will map the bean properties based on the getter names, but when using internal it'll not work, the properties will be saved as variable$moduleName and a lot of mapping issues will happen

obtuse gale
#

So you can't automagically reconstruct the bean

#

Sucks

ocean quartz
#

Yeah

#

I'll see if i can fix it

#

Damn, it comes from Java's bean package, so can't really fix the "getting" part

#

Might have to make a hack solution

ocean quartz
#

So, a solution: get the bean name as descriptor.getName().replaceAll("\\$.*", "") :kek:

quiet depot
ocean quartz
#

Ooo nice

quiet depot
#

if u query for methods

#

do ~ instead of #

quiet depot
#

i mean

#

wrgwrgwrgwrgwrgwrg is kinda close to WanderingTrader

old wyvern
#

welp

#

I guess its fine

#

What versions are loaded?

quiet depot
#

just 1.16.4 atm

#

not gonna bother loading the others till I implement fields & constructors

#

got the loading times down loads btw

#

takes 20-30 secs now

#

vs 90+ secs

old wyvern
#

Loading times as in the indexing time right?

#

damn

quiet depot
#

couldn't really optimize the actual indexing but I just made it more parallel

old wyvern
#

ah

#

gg

quiet depot
#

ram usage is also down

#

1.16.4 takes about 27mb now

old wyvern
#

Lit

quiet depot
#

vs the 1+GB it used to take

old wyvern
#

What was the issue earlier?

quiet depot
#

no issue

#

I just had it in memory

#

now it's in mongo

old wyvern
#

oh I see

quiet depot
#

only thing I'm storing in memory now is key names

#

which prevents nosql injection & also allows me to keep the algorithm stuff in java, and not on mongo

old wyvern
#

hmm,

worldly coral
#

I need help ๐Ÿ˜ญ

quiet depot
#

with?

worldly coral
#

Life

quiet depot
#

well I'd start off with finding a new role model, x didn't succeed at that goal

worldly coral
#

He did

#

Most positive person I know

quiet depot
#

k

worldly coral
#

He just wanted to help others

old wyvern
#

Who the hell is x?

quiet depot
#

some dead rapper

old wyvern
#

oh

worldly coral
#

LLG

quiet depot
#

eh

#

i liked his music but he's not going to be remembered

old wyvern
#

The dead rapper sounds like someone whose rapping career died

worldly coral
quiet depot
#

no they're literally dead

#

you can't compare tupac to x

worldly coral
ocean quartz
#

Piggy does it support other JavaDocs or just Spigot?

#

For now

quiet depot
#

well I've been testing with just spigot

#

but it should work with all

#

I'll need to load the jdk on there too so it better work

ocean quartz
#

Nice it's pretty cool

quiet depot
#

actually there's one thing that'll break it

#

spigot's looks like that

#

the problem is with the fact that it's multi paged

#

haven't added support for that yet

#

shouldn't be too difficult though

hot hull
obtuse gale
#

I wish web development was like... good

#
          <img src="img/logo.png" class="navbar-brand"  width="55">
          <a class="navbar-brand text-light">Test</a>
``` So... how much does bootstrap actually do, like can i make it so theres only a little bit of space between the image and the text with bootstrap or like?
lost forge
#

Bootstrap is amazing

#

It can do huge amounts of stuff

obtuse gale
#

So how make those two elements closer lol

#

but keep distance between the rest of the elements in the navbar

lost forge
#

You could use like a ml-1 class which would add a very small margin to the left

obtuse gale
#

that looks the same from what I can see,...

lost forge
#

Play with the numbers, see if it makes a difference.

#

It can go upto 5

#

depending how much of a margin you want

old wyvern
obtuse gale
#
  <body>
      <nav class="navbar bg-primary">
          <img src="img/logo.png" class="navbar-brand "  width="55">
          <a class="navbar-brand text-light ml-1">Test</a>
          <a class="nav-link text-light">One</a>
          <a class="nav-link text-light">Two</a>
          <a class="nav-link text-light">Three</a>
          <a class="nav-link text-light">Four</a>
      </nav>
    <h1>Hello, world!</h1>
  </body>```
#

that ml-1 does nothing

lost forge
#
<nav class="navbar navbar-light bg-light">
  <a class="navbar-brand" href="#">
    <img src="/docs/4.1/assets/brand/bootstrap-solid.svg" width="30" height="30" class="d-inline-block align-top" alt="">
    Bootstrap
  </a>
</nav>

Try using something more like that for the logo and text

quiet depot
#

put it in a container

lost forge
#

That too lol

obtuse gale
#

would that group the two elements?

#

now the logos ontop of the text lol

#

ah

#

making it an inline container solved that

#

now theyre a bit too close so i tried adding ml-3 to the text but it didnt move it at all

lost forge
#

Try pl-3 which does padding instead of margin

obtuse gale
#

still didnt move

hot hull
#

@quiet depot What do I do with the tree.exe now? If I run it, it shows the plugin structure but exists immediatelly which is kinda ??, and If I try running tree in bash it doesn't exist

prisma wave
#

Add it to the path

quiet depot
#

did you add it to /usr/bin?

prisma wave
#

Then you should be able to access

quiet depot
#

also wym exists immediately

hot hull
#

exits*

#

How do I add it to the path again?

quiet depot
#

you donโ€™t need to

#

tree .

#

is that the command ur using

prisma wave
#

๐Ÿ˜ณ

hot hull
#

bash: tree: command not found

prisma wave
#

Is this git bash?

hot hull
#

yes

prisma wave
#

Or an actual Linux install

hot hull
#

It's git bash yes

quiet depot
#

u still havenโ€™t answered my question

#

did u add it to /usr/bin

hot hull
#

How does one do that

#

cd /usr/bin && explorer .

quiet depot
#

go to ur install folder for git bash

#

then usr/bin

#

gtg but have fun

hot hull
#

Figured it out, danke bb

lost forge
#

@obtuse gale have you seen some of the navbar examples on the bootstrap docs? They have some pretty good examples which you can play with, to get what you want exactly. I always use one of them then just tweak it to what i want.

quiet depot
#

another really good place to find examples is bootswatch @obtuse gale

#

(thereโ€™s also bootstrap themes on there)

#

you just click preview on one of their themes and thereโ€™s code examples for everything

lost forge
#

bookmarks that for reference for my own use later :3

hot hull
#

The feeling when 10 other plugins have issues, so your plugin cucks up as well, even though it works fine in testing :C

lost forge
#

Lol

ocean quartz
#

Huh, i guess it's in the Kotlin docs:

internal declarations become public in Java. Members of internal classes go through name mangling, to make it harder to accidentally use them from Java and to allow overloading for members with the same signature that don't see each other according to Kotlin rules;

prisma wave
#

Yeah unfortunately that's how internal is used

ocean quartz
#

Yeah, i guess i'll have to go with my hacky solution for it

prisma wave
#

any reason you can't just have them public?

ocean quartz
#

Basically because it needs to be an Optional which sucks to be passing around, so i have a public variant that'll make sure it's never null, so the writable property is internal to be written but not public to be used on the api
It's not a big deal, just me over complicating it

prisma wave
#

Hmm

old wyvern
lavish notch
#

Anyone here experienced with Hetzner (the server hosting provider) - as I've just purchased a network upgrade (1 GB/ps to 10 GB/ps) for my dedicated machine and it's been "booted in rescue mode" but I don't see my files, how can I find my files/exit rescue mode?

#

@ me

wanton sentinel
#

Does anyone know a bungee plugin where you can set servers to groups so if you run /test it will send you to servers under the group test so for example.
Groups:
Test:

  • test1
  • test2
  • test3
obtuse gale
#

what

onyx loom
#

make it ๐Ÿ™‚

forest pecan
#

whos pig is this

onyx loom
#

theotherpig

coral gyro
#

Hi i need someone who know to make spigot plugins version 1.16.4.Project is about Anti-Cheat idea is good.So if anyone know to work with that DM me i working on c# side.

coral gyro
#

Oki ๐Ÿ˜„

obtuse gale
#

C# side? huh

hot hull
#

Not trynna be rude, but I understood nothing of that sentence

surreal quarry
hot hull
#

@surreal quarry shut up weeb

surreal quarry
coral gyro
#

@surreal quarry i'm sorry for my English but i want create anti cheat which you need run on your pc like .exe then all of this data sending to server then plugin checking everyhing then allow or not.

#

And that .exe app is writen in c#

#

like 3rd software

hot hull
#

Yea that's a yikes

#

I wouldn't trust something like that even if you paid me

coral gyro
#

idk really... i pay before sometime some guy in facebook

#

and you know what?

#

i got blocked......

#

I have full plan on paper how that work and its possible

#

that block 80% of cheat for sure

#

everything i need is plugin

hot hull
#

Well I mean yea just scan through system files, not really that complex, issue is I doubt anyone will trust a 3rd party software being ran on their pc

coral gyro
#

Here in my country there is 2 server with 3rd software

#

And they have a lot of player

#

BTW i play on some server

#

i'm sure i play without cheaters

surreal quarry
#

....

#

why did you ping me

#

to tell me that

onyx loom
#

String#substring function starts at 1 right, unlike Collections that start at 0?

surreal quarry
#

pretty sure its 0 indexed too

coral gyro
#

@surreal quarry sorry i try to ping Frosty ๐Ÿ˜„

#

@hot hull correctly scan just minecraft files and sending me UUID and maybe HWID but for now no

onyx loom
#

ah k

ocean quartz
onyx loom
#

o

prisma wave
#

lua

#

or julia

ocean quartz
#

Julua

prisma wave
#

round 2 of lombok breaking...

#

i dont understand how people can use this

#

๐Ÿ˜ฆ

prisma wave
#

i recommend you rewrite in a more cross platform language

#

for example Go or Clojure

half harness
#

also doubt anyone's going to install an exe

prisma wave
#

or haskell

#

or elara

half harness
#

to play on a minecraft server

prisma wave
#

or scala

onyx loom
#

gomoon

prisma wave
#

or rust

onyx loom
#

clojuremoon

#

haskellmoon

#

scalamoon

prisma wave
#

haskellmoon

onyx loom
#

rustmoon

prisma wave
#

that is a good idea

#

i just noticed something awful

#

seems like a certain james gosling forgot the Liskov Substitution Principle

onyx loom
#

what is volatile

prisma wave
#

iirc it means the value will always be stored in ram, not cpu cache

#

because if it's in the cache of 1 core, it might not update for another core or something

#

so for multithreading

#

volatile is good

onyx loom
#

ah

#

yea makes sense

forest pecan
#

good memory but crappy cpu? make everything volatile

#

๐ŸŒš

prisma wave
#

genius

forest pecan
#

Lol

prisma wave
#

computer manufacturers dont want you to know this easy trick

forest pecan
#

Yeah

steel heart
#

Lol

static zealot
#

that person in here?

#

ah

prisma wave
#

fortnite

static zealot
#

how could you? where did you get the power to say it

prisma wave
#

fongoda

static zealot
#

omg

#

nooo

prisma wave
#

doesn't work

static zealot
#

please

#

die you devil

#

...

#

its a good game

#

but there are better games

#

that came out in 2020

prisma wave
#

what is this "f word"

static zealot
#

Cyberpunk xD

prisma wave
#

none of those start with an f

static zealot
#

Fifa 2021 xD

#

yes

obtuse gale
prisma wave
#

oh

#

scary

#

terrifying even

obtuse gale
#

๐Ÿ˜ฌ

static zealot
#

xD

#

F||abric||

#

F||amily|| ?

obtuse gale
#

F||orge||

static zealot
#
fabric 
face
face 
fact 
factor 
factory 
faculty
fail
failure 
faint 
faint 
fair 
fair 
faith 
fake 
fake 
fake 
fall
fall 
false 
fame 
familiar 
family
family 
famous 
fan 
fan
fancy 
far 
far 
#

?

prisma wave
#

lemme just

#

yoink

#

sorry

obtuse gale
static zealot
#

I love how some words repeate

#

for adjectives, nouns and adverbs xD

#

I forgot to remove them lmao

#
fabric 
face
fact 
factor 
factory 
faculty
fail
failure 
faint 
fair 
faith 
fake 
fall
false 
fame 
familiar 
family
famous 
fan 
fancy 
far ```
#

here better

steel heart
#

...

obtuse gale
#

fabric
face
fact
factor
factory
faculty
fail
failure
faint
fair
faith
fake
fall
false
fame
familiar
family
famous
fan
fancy
far
familiarity

#

:]

static zealot
#

fabric
face
fact
factor
factory
faculty
fail
failure
faint
fair
faith
fake
fall
false
fame
familiar
family
famous
fan
fancy
far
familiarity
@obtuse gale cool

#

message quotes will never die !

steel heart
#

Dev general ya know

static zealot
#

they are the best source of xp

#

ye I know

#

we're just using the general part

#

we don't need the dev part

steel heart
#

lmao

static zealot
#

as we're not developers

#

makes sense huh?

steel heart
#

When you drop 999 IQ sentence

static zealot
#

So this is a weird one. I'm using github pages and I've made some changes to index.html in my pc, used gitkraken to upload and I have this basically: <link rel="stylesheet" type="text/css" href="css/style.css"> but the problem is when I go to the page it doesn't actually use style.css

#

its just the html

#

I've tried using the actual github link instead

prisma wave
#

go to network tab in chrome explorer

#

check the url

#

it's probably wrong

static zealot
#

oh wait

#

something definetly wrong lmao

#

what the fuck

ocean quartz
#

Try ../css/style.css

static zealot
#

I've messed up something because now it doesn't work on local either

prisma wave
#

sources tab sorry*

#

yeah it seems to be a code problem, the url is fine

static zealot
#

ah in local it works if I just use href="css/style.css">

#

but if I use the actual url

#

it doesn't work

#

ah

ocean quartz
static zealot
#

wonder if raw.githubusercontent will work

#

well in local it works

#

when I post it to github it doesn't

prisma wave
#

try /css/style.css

static zealot
#

nope

ocean quartz
#

I mean that screenshot i sent you is from your GitHub website

static zealot
#

doesn't work on local or on github pages either

#

wait what?

#

this is the link

ocean quartz
#

Smells like cloudflare caching

prisma wave
#

possibly

frigid badge
#

enable development mode

static zealot
#

oh so when you go to link it looks fine?

#

where the hell do I enable that? xD

prisma wave
frigid badge
#

in cloudflare dashboard

prisma wave
#

it looks like this for me

static zealot
#

ah

#

so its just for me then

#

huh no idea where to get to the dasboard. I didn;t set up any cloudflare

frigid badge
#

also always CTRL + SHIFT + R instead of normal CTRL + R

#

to hard refresh

static zealot
#

ah

#

ye

#

updated now

frigid badge
static zealot
#

thanks

#

seems like ctrl shift r

#

fixed it

pearl kiln
#

hello can someone help me im trying to add sub permissions here the class im trying to do it with ๐Ÿ™‚

obtuse gale
pearl kiln
#

thanks @obtuse gale

quick flume
#

What is the hypixel api used for?

obtuse gale
#

fetching user data from different games I suppose?

#

or just statistics in general

#

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

surreal quarry
#

i think you can get info about players ranks and stuff as well

#

theres a discord bot which uses it to sync your rank (and i think guild ranks) with discord roles

forest pecan
#

im sorry

#

but who the hell wants to parse this:

#
departure location: 44-825 or 849-962
departure station: 26-296 or 316-965
departure platform: 46-889 or 896-949
departure track: 48-351 or 369-960
departure date: 25-869 or 884-966
departure time: 31-217 or 232-956
arrival location: 32-559 or 574-967
arrival station: 50-383 or 394-952
arrival platform: 29-128 or 150-962
arrival track: 30-630 or 647-957
class: 45-262 or 277-966
duration: 35-602 or 619-965
price: 41-913 or 926-966
route: 38-191 or 212-950
row: 25-509 or 523-965
seat: 39-783 or 802-973
train: 36-64 or 80-969
type: 42-750 or 767-974
wagon: 29-803 or 821-974
zone: 47-659 or 672-968
#

all the substrings and indexOf and lastIndexOf

#

๐Ÿคฎ

obtuse gale
#

Regex my dude

forest pecan
#

its still pain in ass to make a regex though for that

obtuse gale
#

Not really

forest pecan
#

if you look at the data carefully

#

there are a lot of areas of mistakes

#

for example you cant check for the word or simply

#

departure platform: 46-889 or 896-949

#

has or in it twice

#

you would need to find last occurance

obtuse gale
#

Regex can still solve that..

#

If you use the right pattern that is

forest pecan
#

i never said it couldnt

#

i said there are lots of areas of mistakes

obtuse gale
#

And you put the easiest example lol

#

I don't know the exact details of what you have to extract but it isn't hard

ocean quartz
forest pecan
#

ty for spoonfeed ily

#

jkjkjk xD

#

I used my big ass for loop and it worked lmfao

#
        Map<String, Set<Range>> props = new HashMap<>();
        String line = br.readLine();
        while (!line.isEmpty()) {
            int colonLoc = line.indexOf(':');
            int firstDashLoc = line.indexOf('-');
            int secondDashLoc = line.lastIndexOf('-');
            int orLoc = line.lastIndexOf("or");
            String propertyName = line.substring(0, colonLoc);
            Range first = new Range(Integer.parseInt(line.substring(colonLoc + 2, firstDashLoc)), Integer.parseInt(line.substring(firstDashLoc + 1, orLoc - 1)));
            Range second = new Range(Integer.parseInt(line.substring(orLoc + 3, secondDashLoc)), Integer.parseInt(line.substring(secondDashLoc + 1)));
            props.put(propertyName, new HashSet<>(Arrays.asList(first, second)));
            line = br.readLine();
        }
#

im too lazy to learn regex

obtuse gale
steel heart
#

@prisma wave

#

Should you worry about an objects hashCode being to big in size? It would be converted to a negative int eventually right?

prisma wave
#

I highly doubt you'll manage to get an overflowing hash code

steel heart
#

Hmm

#

You sure?

prisma wave
#

It's statistically unlikely

#

Most hashes are in the 10000-100000 range

#

I think

#

Although that might be hex

steel heart
#

But I shouldnโ€™t worry about it if it would go to the negative thing?

prisma wave
#

Probably not

steel heart
#

Ok nice

#

Ty

obtuse gale
#

wits been like aggeges since ive made a spigot plugin.....

onyx loom
#

wits been like aggeges

obtuse gale
#

shush

forest pecan
#

im level 3 now

obtuse gale
#

pft

#

pleb

forest pecan
#

in spanish

#

we have to make our "daily routine" videos

#

and we have to film like

#

shit we do everyday

#

like waking up, brushing teeth

obtuse gale
#

oh god those videos lmao

forest pecan
#

its so cringe

#

we are watching them

obtuse gale
#

I've seen them xD

forest pecan
#

in class

#

mine is so bad

#

lmfao

obtuse gale
#

lies :^)

forest pecan
#

bro it has the weirdass

#

music in the background

#

at least i lowered it by 45 decibals

obtuse gale
#

lol

forest pecan
#

Yes

#

development of film

#

:^)

#

what editor you use

obtuse gale
#

netbeans kekw

#

for film yes (:

forest pecan
#

netbeans for video editing?

obtuse gale
#

too good for you to understand owoSquidCool

forest pecan
#

Just edit the raw bytes

#

of an mp4 file

#

kekw

obtuse gale
#

ffmpeg lol

forest pecan
#

Lol

#

they are watching mine

#

so fuck me

#

oh shit

#

i just said in the credits

#

Senora

#

when my spanish teacher is a male

lavish notch
#

Anyone experienced with hetzner "rescue system"?

obtuse gale
forest pecan
#

IKR

static zealot
#

@prisma wave what have they done to you?

#

no more elara mitten

#

oh rly? xD

#

you saw nothing

#

good

#

that's what I thought

static zealot
#

so I have a navbar made with hml and css, and in this navbar I have an icon (img). How would I set it to be the height of the navbar

quiet depot
#

I recommend scrapping all your css

#

and using bootstrap like a normal person

static zealot
#

๐Ÿ˜ฆ

#

I'm an abnormal person

#

lmao

quiet depot
#

but if that's not an option just set the height using a proportionate unit

#

percentages for example, are one such proportionate unit

#

they're proportionate to the parent container fyi

static zealot
#

ye the problem is it sets the using the total height of the image

#

ah

#

will ggole

quiet depot
#

you're going to need to provide an example

static zealot
#

google

#

this is weird

#

made it position: absolute

#

and now if I use percentages

#

it uses the parent height and width

#

interesting

quiet depot
#

yeah now

#

just use bootstrap

#

please

#

it's so much easier

#

you can theme the fuck out of bootstrap

#

they don't look anything like bootstrap

static zealot
#

ok then. xD

#

I made my first responsive nav bar

forest pecan
#

angularjs ๐Ÿ˜Š

quiet depot
#

ew

forest pecan
#

lol

quiet depot
#

OH

#

also bootstrap has the benefit of being responsive

#

so like there's really no reason not to use it

static zealot
#

I know piggy

#

I'm not doing this for fun

#

don't worry

quiet depot
#

lol k

static zealot
#

I'm doing it to torture myself

forest pecan
#

what happened to squidward

quiet depot
#

make sure to learn flexbox

#

it's important

static zealot
#

that's important in torturing myself?

#

k then will do

quiet depot
#

it's important for responsive sites

#

important, hell, it's essential

static zealot
#

ah

quiet depot
#

even with bootstrap it's super useful to know how to use flex

static zealot
#

my navbar is so responsive that if the screen is 600 px or less it just hides the icon and doesn't float it to right anymore lmao

quiet depot
#

do you know how to properly use chrome dev tools to test responsiveness?

forest pecan
#

You can change the device size

#

and make custom sizes and drag around and that stuff

#

and also change signal strength

static zealot
quiet depot
#

well

#

use chrome

#

their dev suite is the best afaik

#

they've got loads of presets for different device sizes

static zealot
#

ah I see. interesting

forest pecan
#

you can also select signal strength to see how slow or fast your site loads

quiet depot
#

what browser do you use?

forest pecan
#

under bad signal

static zealot
#

Opera Gx

quiet depot
#

what the fuck

forest pecan
#

i was expecting like

#

firefox

quiet depot
#

same

#

or brave

static zealot
#

nah

forest pecan
#

Yeah

quiet depot
#

why on earth do you use opera?

static zealot
#

because they have a ram and cpu limiter

#

xD

forest pecan
#

lmfao

quiet depot
#

right anyway

#

for speed

#

just run your shit through critical and she'll be right

#

compress images a bit

#

blah blah

#

use cdns

#

apparently my site isn't great

forest pecan
#

imma test mine

#

crappy website i dont expect anything

quiet depot
#

looks like the main issues with my site is images and not using cdns

forest pecan
#

40

#

XD

static zealot
forest pecan
#

bruh

#

how

static zealot
#

I'm just to good

forest pecan
#

im at 40

static zealot
#

I have a navbar and a background color ... xD

forest pecan
#

font :d

static zealot
#

default

#

xD

forest pecan
#

oof

static zealot
#

I updated it.

#

it'll take a few seconds

#

I added the icon now

#

xD

#

oof

#

it's broken