#dev-general

1 messages Β· Page 7 of 1

half harness
#

πŸ˜”

#

thank you Emily

obtuse gale
#

of course

prisma wave
#

no problem

half harness
#

Ok this is confusing

prisma wave
#

okay look

#

I just went to intellij and Ctrl Clicked on the "by", noticed a provideDelegate that was also calling the register method, searched for the delegate properties page, Ctrl F "provideDelegate"

#

it's simple

half harness
#

thanks

#

but now I have a different issue

#

I can't do the provide delegate in an extension function 😒

#

actually maybe I can make it so that you can do it on Nothing? (that's what IntelliJ wants) and then pass the instance through a parameter

#

:)))

#

hehe

#

IT WORKED

#

Yay

#

now another issue though

#

intellij is saying that the variable is unused

#

can I suppress that?

static zealot
#

wtf is going on with IntelliJ today. It just acts like entire files are missing, it ignores imports, etc.

half harness
#

:)

static zealot
#

yes

half harness
#

Oh

static zealot
#

and it fixed it

#

but then later it happened again

obtuse gale
#

what are lambda expressions used for?

#

watched a tutorial on it and couldn't really understand

obtuse gale
oblique heath
#

lambdas are for people who are lazy

#

and want to ad hoc functions

obtuse gale
#

what are they used for though

#

do I have to use them?

oblique heath
#

everything regular functions are used for

#

imagine you had a list of ints

#

and you wanted to make a new list of ints where each one was this original list's int x2

#

so [1,2,3] -> [2,4,6]

obtuse gale
#

hm

oblique heath
#

you couldddd make a new function

public int double(int x) {
  return x*2;
}
#

and then map that over your list

#

but with lambdas!!!!

#

you can do

#

pseudocode:

<declare double function here>

list<int> doubled = originalList.map(double);
#

with lambdas:

list<int> doubled = originalList.map(val -> val*2);
#

no need to declare a function just for this one usecase

obtuse gale
#

yeah fuck lambdas

#

i aint using this shit

#

too damn confusing

oblique heath
#

it's a lil tedious to use them in java

#

but in other languages like python / js / haskell ❀️ they are very nice

obtuse gale
#

i thought it was something related to mathematics

#

or something like that

#

or thought it was something related to half life

#

but nah

oblique heath
#

i think the name is a greek letter so i guess it's used in math

obtuse gale
#

it is

#

thats why i thought

oblique heath
#

but it's really just a function without a function name

obtuse gale
#

it was something related to mathematics

#

for some reason i expected maths

obtuse gale
oblique heath
#

okay πŸ€·β€β™‚οΈ

#

you definitely don't desperately need them for anything, especially in java

rotund egret
#

Lambda?

#

They're pretty easy. Makes it easier to program, more idiomatic

ruby dew
#

idiotmatic

mighty finch
#

So, I have a question. I need a program similar to WorldPainter, but only to mark areas to randomly spawn a selection of specified schematics in the area from Y 1 to Y 255.

#

To my knowledge, no such program exists. How much would it cost to get something like that made?

#

I don't know what kind of development this takes so I'm interested in knowing what a fair price would be.

distant sun
#

You can probably accomplish that with just a world generation plugin and world edit

prisma wave
#

My beloved

mighty finch
distant sun
#

And whats the problem with using fawe?

#

WorldPainter create static worlds, anything outside the selection generated in the program will use the default generator

#

Maybe it allows you to import schematics and use them as a 'brush'?

mighty finch
potent nest
#

Throw away those plugins then

mighty finch
mighty finch
distant sun
#

Ah

mighty finch
#

The world I need to edit is an 80k x 80k empty world with various pre-existing floating structures.

#

It's a space themed world.

potent nest
#

But if you only want to do world gen, you can simply use the schematic format yourself, either reimplement a reader for it or use WE for that, but you don’t need any WE pasting functionality for that

mighty finch
#

And I need a fast way to populate it with various asteroids in a very specific way.

mighty finch
#

And it's hard to explain.

#

It has to do with the way everything is laid out.

distant sun
#

If you pregenerate the world at full size, does it matter if your plugins suggest not to use fawe?

mighty finch
#

that's why I need this program or method of doing things

#

generating a new world entirely would make things go 3x as long

#

because I have plugins that keep track of specific structures in space

distant sun
#

Okay

mighty finch
#

it's a very specific situation I'm in lmao

gusty glen
#

@mighty finch you create a plugin that read an schematic file, pastes them into the void world and save all the data into a JSON file related to the location of each pasted structure, then you could "import" this extracted data into the consumer plugin (that needs to keep track of structures in space), wouldn't this work?

A bit manual? yup. Would require creating a "throw-away" plugin and possibility editing the second plugin? Most likely. But it would solve your issue (probably?)

obtuse gale
# obtuse gale too damn confusing

They might seem confusing at first but they're very simple once you get an understanding of functional interfaces/anonymous inner classes

obtuse gale
#

anonymous inner classes

#

and understood it pretty easily

#

yep yep, and if its a functional interface you can use a lambda for it

#

Functional interfaces are just interfaces with 1 method in there

#

Like bukkit's runnables for example, they only have the run() method.

#

@prisma wave

#

can you add/give rolesw

#

?

prisma wave
#

yeah

#

u want admin?

obtuse gale
#

then just add my level 10 role already

#

goddamit

compact perchBOT
#
Generating Profile!

We're generating a profile for this user, try again in a minute.

prisma wave
#

lol

#

bad bot

obtuse gale
#

you coded it

#

!

prisma wave
#

no i didnt

obtuse gale
#

you did

prisma wave
#

im pretty sure i didnt

obtuse gale
#

and you cant convince me otherwise

prisma wave
#

but ok

obtuse gale
#

imagine if everyone in this server just gathered and decided to make a bot with really weird functions

#

it wouldnt go so well because

#

not everyone here uses java

#

but imagine

prisma wave
#

thats true

#

no

#

i will not imagine

obtuse gale
#

you will

prisma wave
#

no thank you

obtuse gale
#

you will though

static zealot
#

the problem is not gathering people but rather making them saty

#

stay*

#

there were quite a few projects that were supposed to involve the entire community

prisma wave
#

hahah yeah they went well

obtuse gale
#

i'd make the bot say my name in chat every 8.2 seconds

static zealot
#

There was a spigot plugin where everyone got like 10 lines per commit and they can't commit again until 3 other people commited

#

for example

#

but that died pretty quickly

prisma wave
#

i forgot about that

#

it got ruined by k*tlin

static zealot
#

there was Johnny's (worst plugin) project

obtuse gale
#

well i mean

static zealot
#

that died as well

obtuse gale
#

people can gather around to do really amazing things

#

maybe 3 people is too high tho

static zealot
#

not really

#

considering at least 20 people signed up

#

for it

obtuse gale
#

ah

static zealot
#

but almost no one commited

#

lmao

obtuse gale
#

that makes sense lmao

obtuse gale
static zealot
#

there was the helpchat event where a theme was voted and everyone had 2 days or whatever it was to make a plugin with that theme, there were like 5 people participating, 3 of which were staff lmao

obtuse gale
#

lol

#

actual L

static zealot
#

helpchat is a big community but also a dead community

#

☠️

obtuse gale
#

everyone here is deceased πŸ’€

static zealot
#

yes indeed

obtuse gale
#

coding from the tombstone

static zealot
#

we are all zombies

obtuse gale
static zealot
#

also another dead project, ChatChat

#

🀣

obtuse gale
static zealot
#

we were supposed to make a cool chat plugin, but almost no one cares. well except a few beta users

static zealot
obtuse gale
#

me neither

#

im not even 17

static zealot
#

can't relate to that either

obtuse gale
#

if i were to work at a faang, it would be taking out the trash and cleaning the floor

static zealot
#

I might apply

#

now

#

so I Can tell people I work at faang

#

thank you for the amazing idea

obtuse gale
#

"what do you do"
I work at faang 😎
"cool! what do you work as?"
ima... hygiene technician baby

static zealot
#

lmao

obtuse gale
#

i think there arent janitors at faang

#

i think the programmers who work at faangs usually code their own self cleaning robots

#

that would be pretty neat

#

imagine sitting all day coding roomba robots

static zealot
#

yeah bcz they're smart. not like me

#

I manually clean stuff

obtuse gale
#

lol

mighty finch
ocean quartz
#

@inner osprey I'm about to screw your day (just give you more work if that's not accounted for yet), on the showcase you posted

  • Players can change their main hand to the left hand which puts off-hand on the right side instead
  • Plugins manually setting an item to the off-hand don't trigger the event which you'll have to account for as well
    Good luck ;p
inner osprey
#

Unless there's a placeholder to detect left or right hand, but that's client sided soooo eh

ocean quartz
#

There is an event for the hand change

#

As for the other, you'll have to listen to packets to get one that is setting the off-hand item

inner osprey
obtuse gale
#

After 362 lines of a menu in DeluxeMenus and 12 lines in Skript, I made my own battle pass menu with pagination and everything.

sly sonnet
#

Skript 😳

frail sky
#

@static zealot Try to add I run code bot to the server

#

It could be very useful in this channel

static zealot
#

Ummm. Not something I can do

frail sky
#

you can suggest it to your higher-ups tho

static zealot
#

I can. But I won't xD

frail sky
#

:/

static zealot
#

Idk what that does

#

Or how it can help

frail sky
#

Bruh wait

#

for example if I type :

#

/run python

import statistics as st

x = [1,2,3,4,4,5,6]

print(st.mean(x))


#

then the bot will print the output here

obtuse gale
#

Hello

#

is this discord help support?

compact perchBOT
#
FAQ Answer:

Looking for discord support?
HelpChat is a Minecraft plugin and development support server and is not affiliated with discord in any way.
If you require support from discord, we recommend you to visit their official support website at https://support.discord.com
On this website, you can read their FAQs, or open a support ticket if necessary.

pastel imp
hollow acorn
#

hey, where can I get a help with a DeluxeMenu config? πŸ˜„

prisma wave
hollow acorn
#

thanks!

quiet sierra
# ocean quartz

seeing this kind of stuff makes me question my own experience

ocean quartz
quiet sierra
#

how long ago exactly eyeszoom

#

I mean honestly this offhand stuff seems simple

#

but all the resource pack magic

ocean quartz
#

6 months, but there's a lot of other people's work that went into it, most of it was already done before i even started, learned a lot because there were people to help
There are some really good resources out there for RP stuff

quiet sierra
#

6 months seems fair yeah

#

That's about how long I've been uhhhhh

#

idk honestly I haven't really put 6 months into something specific

#

I guess I've been messing with nms mobs for the past 6 months

#

I should start messing with resourcepacks some day

#

might end up making a full animation system

#

was thinking on implementing dynamic crosshairs on my zombies game

ocean quartz
#

That could be quite fun to do with a title

quiet sierra
#

titles are centered yeah

#

probably an hour's worth of work there

#

even though I already use titles for other stuff so I'm not sure

tepid sedge
#

how can I make those custom fonted tags in mc?

#

OWNER in red

#

texture pack

tepid sedge
#

I can't understand the document

remote goblet
#

then uh

#

good luck

#

Add texture into assets/minecraft/textures/custom
Create default.json file in assets/minecraft/font/ ```json
{
"providers":[{
"file":"custom/logo.png",
"chars":["ξ…²"],
"ascent": 50,
"height": 50,
"type":"bitmap"
}]
}

#

whatever character you put there is gonna be your icon

tepid sedge
#

what size I need for OWNER tag?

#

Thanks for helping me

#

@remote goblet

remote goblet
#

idk guess?

tepid sedge
#

I have no idea, I'm trying to search

tepid sedge
#
{
    "providers":[{
      "file":"custom/owner.png",
      "chars":["ξ…²"],
      "ascent": 50,
      "height": 50,
      "type":"bitmap"
    }]
  }
#

is that good?

#

Yes it's working lol

#

but I need to make it smaller

half harness
#

Is there a way to use the kotlin plugin without shading kotlin?

#

in gradle

#

or possibly a way to exclude a package/dependency/etc with shadow?

obtuse gale
#

yes

#

in the shadow task configuration uh read the shadow docs peepoSleepers

#

or don't use shadowjar ez

half harness
#

yep it worked

#

πŸ‘

ocean quartz
half harness
#

oh theres a built-in way

#

nicee

#

ty

ocean quartz
#

Yeah, it adds it by default, adding that to gradle.properties turns it off

eager fern
#

Hey anyone use the discord oauth before? I am having issues with cors and cookies

compact perchBOT
#
FAQ Answer:
Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait

Source

static zealot
#

don't ask to ask. you literally post this daily

eager fern
#

shut up

static zealot
#

and yet you still do it

eager fern
#

I am trying to take it into private dms instead of spamming it here

static zealot
#

well

#

I'm sure no one would mind

eager fern
#

shut up

static zealot
#

lmao

#

nah

#

I won't shut up

#

you literally tell people not to do this on a daily basis

eager fern
#

congrats on level 90

static zealot
#

thanks for the late congratulations

eager fern
#

smh

lament crescent
#

Hello

#

is anybody know the potion material names ?

half harness
#

Yes

half harness
lament crescent
#

can u send me a link please

half harness
#

Then you will find

lament crescent
#

I found it, thank you so much

lament crescent
#

it doesnt work

#

where i can send u ss

#

Send me a example please

#
open_command: potionkit
size: 9
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: deluxemenus.admin
      deny_commands:
        - '[message] &cYou don''t have permission to do that!'
items:
    '1':
      material: POTION
      potion_effects:
        - SPEED;10;1
      amount: 1
      slot: 0```
brittle leaf
#

also it does say on the wiki you have to specify a rgb value

zinc plinth
#

I need help to start programming I want to create a basic command, can anyone help me?

compact perchBOT
#
FAQ Answer:

Online Courses:
Online courses are also great for learning java. Some websites that offer them are:

  • Coursera - Free unless you want a certificate
  • PluralSight - Great courses from what I've seen. Mostly Paid
  • Udemy - Never used them myself but they seem to all or at least most be paid.
    My first ever course was one from Coursera. - I can say it was pretty good at introducing me to the programming world as a whole not just java.

Oracle Docs:
Oracle docs can help a lot at learning and understanding java:

  • Start with this,
  • Breeze through this (skipping stuff that doesn't seem relevant like bitwise operators),
  • Hit this.
    They're the first three from this larger thing which you should definitely go through overall. But those three should be enough for slightly better understanding of what is happening here without feeling like a huge time sink.
    That one is a small part of this larger site wherein "Essential Java Classes" and "Collections" also have good useful stuff

Other services:
Some other cool services that will help you learn java are:

As you can see there are plenty of good ways to learn as long as you're willing to invest the time. Have fun learning!

static zealot
#

@zinc plinth this

quiet sierra
#

@obtuse gale on #showcase , did you generate a model for each skin combination, or did you mess around with skull view angles?

static zealot
#

at least if it were me I Would've rounded the heads as well so they match the inventory slots.

#

(if they were custom models/images instead of just normal skulls with the view angle modifed)

obtuse gale
#

there is a way to make it bigger, consuming a 2x2 space

#

I can't remember if OR or Mineclub did it

static zealot
sick belfry
manic lance
rotund egret
#

That do be a null

worthy violet
#

so I am working on .cmd files so I can very easily run jars in certain versions without defining the absolute java exe path every time.
I currently have it setup and it works but I want it to just run the command without executing the content of the .cmd file on another line currently. If I run java17 -version it will print "C:/Program Files/Java/jdk-17.0.4.1/bin/java.exe" -version on the next line which executes the command and returns its output, is there a way to execute the command so that java17 -version will return the value of the command "C:/Program Files/Java/jdk-17.0.4.1/bin/java.exe" -version without printing it on another line?

rotund egret
#

Environment variable moment

worthy violet
#

what do you mean? you not talking about JAV_HOME right? because I want to have multiple command to quickly run things in java 8, java 17, etc.

rotund egret
#

Why

worthy violet
#

because I am devloping plugins in different java versions

rotund egret
#

Then you only need two versions

worthy violet
#

maybe more but still I need a way to change it quickly

rotund egret
#

Just compile to 1.8, or latest, why bother with multiple versions

#

1.8 will run on your legacy servers and
17 or whatever on your newer servers

worthy violet
#

yes but I still want to know how I can make this cmd work

rotund egret
#

Weird but have fun

worthy violet
#

thanks

#

already fixed it

rotund egret
#

But at what cost

worthy violet
#

10min of work

#

and I now know about mklink and can see what it can do

rotund egret
#

A truly cursed setup I'm sure

half harness
#

Only issue is that some logs will have an extra newline

#

But besides that it will woro

#

Work

#

(at least Java 17 will, I haven't tested 18)

#

Oh and I also used aikars flags

#

Idk if that matters

worthy violet
#

yeah I usually do use those versions but for some fixes I get commissioned for people really like to use some weird java versions so I am trying to find a solution so I don't have to change my setup manually every time

half harness
#

Ye I use env variablea

#

Variables

#

Press windows key and type environment

#

And edit environment variables should come up

#

Then on system variables add a new one

#

Set the key to like JAVA_17 and the value to the path

worthy violet
#

Oh I see I currently have it setup with DOSkeys

sick belfry
obtuse gale
#

OneDrive iara_what_cringe

sick belfry
sick belfry
#

too lazy to fix it kekwhyper

prisma wave
#

i once knew a guy that said he ran his games off dropbox because his pc only had 32gb of storage

hot hull
#

boi what the hell

tawny plover
#

how to display item textures from itemadder ?

static zealot
#

if you ever enable that protection shit

#

all your stuff will go in the dropbox directory

#

and you can't disable it or move back without a bunch of other shit breaking

sick belfry
#

idrk

hot hull
#

Ay @steel heart how's the prehistoric era thingy going

karmic fjord
#

i will probably switch to google drive or one drive if that one has a decent api

long dagger
forest pecan
#

They asking for , Card

obtuse gale
#

should I dual boot linux and windows?

#

windows for games and surfing

#

linux for programming

karmic fjord
#

yes you are right

cobalt marlin
karmic fjord
#

i think you should do it

#

if you gonna play much

#

like if you can play the games you want on linux without problems then you don't need it really

#

but i think being on linux is a gift

obtuse gale
#

my pc is garbage

karmic fjord
#

like playing a game is kinda takes more effort than windows

obtuse gale
#

Im running a first gen i5 cpu

karmic fjord
#

so you don't play

obtuse gale
#

a gt 710 2gb

#

and 4 whole gigs of ram

karmic fjord
#

bro what you gonna play with that

obtuse gale
#

Idk

karmic fjord
#

like it doesn't matter that much windows or linux

obtuse gale
#

It's more about the programming part

karmic fjord
#

but you don't need to play anything

obtuse gale
#

when I have my IDE

#

with browser

#

and discord open

#

my pc just freezes constantly

#

and lags a lot

karmic fjord
#

linux would be better

cobalt marlin
#

eh

#

barely

karmic fjord
#

yeaah

cobalt marlin
#

not worth the headache honestly

karmic fjord
#

yes absoutely

cobalt marlin
#

just stick to windows and maybe upgrade your easily upgradable parts

#

like ram and such

obtuse gale
#

i literally switched to an old firefox fork just to save more ram

karmic fjord
#

i used to have that kinda setup and programming like that is real headache

obtuse gale
#

(pale moon)

karmic fjord
#

i also tried some "performance increasing" linux distros

karmic fjord
#

like clear linux and whatever

cobalt marlin
#

then go work somewhere to get money

#

ram and such doesnt cost much

obtuse gale
#

im a minor

karmic fjord
#

it doesn't actually makes a difference

cobalt marlin
#

you guys dont work part time there as minors?

obtuse gale
cobalt marlin
#

its limited but allowed here

obtuse gale
#

it's fully allowed here as long as you are older than 14

#

which I am of course

#

but there is no where I can work at

#

not near me ofc

karmic fjord
#

there are places where you can work

obtuse gale
#

the local supermarket doesnt accept minors and most of the places require strength to work at

karmic fjord
#

then gain some strength bro πŸ’ͺ🏿

obtuse gale
#

if I could find somewhere to work like in logistics or whatever like doing math or idk

karmic fjord
#

nobody borns with muscles

karmic fjord
obtuse gale
karmic fjord
#

yeah technically

obtuse gale
#

but

#

Should I or shouldn't I

#

dual boot linux

#

and windows

#

yes or no

karmic fjord
#

i am saying that it's not worth

#

dual boot and all other stuff

obtuse gale
#

it might be worth on some aspects but it isn't gonna mark the big difference when compared to hardware upgrades

karmic fjord
#

just use windows or linux like you don't need to use both of them at the same time for your scenario

obtuse gale
#

If you were me you would use?

#

what

karmic fjord
#

and the thing that i am trying to say is you will notice a huge difference when you got the upgrade for your computer like i said i used to have a setup like yours and it's just headache like really

obtuse gale
#

dual booting is a pain than sticking with one only regardless of which one you use

karmic fjord
#

i would use linux for programming like it just depends on you choose the one that you are comfortable with

obtuse gale
#

I never used it before

karmic fjord
#

then go with it you will learn if you are willing to

#

worst case you will switch back to windows

obtuse gale
#

there's no gain if you never try

#

that's what I was thinking Emily

#

maybe I should dual boot linux and windows

#

test linux for a while

#

and see if I like it better than windows

karmic fjord
#

yeah if you wanna experience it try it

obtuse gale
#

just have to find a good distro

cobalt marlin
#

i like linux

#

but the compatibility issues is just too annoying imho

obtuse gale
#

imagine if you could use every software you use with windows on linux

#

what compatibility issues?

karmic fjord
#

like you can use wine bottles etc. to run exe

karmic fjord
#

sometimes

#

but generally it's not a big deal

#

you can find a solution easily

obtuse gale
#

fortunately I can't say that's happened to me

#

what distro should I use

karmic fjord
#

i think worst distro i have tried is pop os because of the compatibility issues

obtuse gale
#

People tend to have many strong opinions but Mint and Ubuntu are pretty beginner friendly

#

I think I'll download arch linux

#

πŸ₯΄

karmic fjord
#

fedora is great

obtuse gale
#

m'lady

#

tips OS

obtuse gale
static zealot
#

I use arch btw

obtuse gale
#

the OS has nothing to do with the looks

#

that's what desktop environments (DEs) are for

karmic fjord
#

yeah you can customize all of them pretty much

obtuse gale
#

oh

#

like you can have 10 computers using Ubuntu and all of them looking different

#

is arch beginner friendly?

#

eeh it certainly has gotten far easier to install since archinstall but I would still suggest Mint or Ubuntu if you know nothing

#

installing arch still requires some level of competence and understanding

karmic fjord
#

i think endeavour has a easier setup tool? something like that

#

or it was another arch distro

half harness
half harness
#

But I heard of archinstall not long ago from Emily and so ig it's a bit easier? But since not as simple as other distros

#

Some distros such as manjaro are based on arch

#

Others such as Ubuntu are based on debian

#

They're both very popular

#

I like manjaro package manager tho

#

Since it supports AUR (arch user repository)

#

Oh and manjaro had a gui for updating packages (pamac iirc) which is pretty neat

#

And there's also arch official repository

#

Note that I don't use debian/Ubuntu so I can't say for those

obtuse gale
#

@half harness I need an USB stick to do this right?

half harness
#

USB is best option

obtuse gale
#

Can I do it without an USB stick?

#

and will it be too slow if I download it in my hardrive

half harness
#

I tried but too complicated

#

Just use usb

obtuse gale
#

I don't have one available

half harness
#

Oh

#

Then good luck πŸ₯²

#

Ur supposed to use a USB or cd

obtuse gale
half harness
#

The program I tried to use would sort of fake it

obtuse gale
#

I have a ssd and a hard drive

half harness
#

Um

#

The empty one

obtuse gale
#

windows is already installed in the ssd

half harness
#

Then hard drive

obtuse gale
#

yeah

#

dont feel like reinstalling windows

half harness
#

Yea don't delete it

obtuse gale
#

i'll just have to

half harness
#

Keep it all

#

Keep all ur files

obtuse gale
#

format the partition

#

delete everything

half harness
#

Oh u have stuff on hard drive

#

U don't have to format

#

The setup would prob let u merge

obtuse gale
#

I just have some games

half harness
#

Iirc manjaro did and Ubuntu etc prob do too

obtuse gale
#

and the IDE I use

half harness
#

Just keep it

obtuse gale
#

I'll use Mint

half harness
#

Hm ok

#

Haven't really heard much abt that

#

Ah it's based on ubuntu

#

Interesting

#

Alr

#

Welp let's see how it goes without a usb

obtuse gale
#

my mom had 4 usb sticks in her car

#

and ofc I grab the one that isn't working

half harness
#

Wha

#

Lol

obtuse gale
#

@half harness

#

aight

#

got one thats working

#

why is the usb stick needed

half harness
#

Since it's a drive

#

So

#

U tell the computer to boot from a drive

obtuse gale
#

it only has 7 gigs of memory

#

is that a problem

half harness
#

No

#

7 or 8

#

Oh storage

#

No it shouldn't be a problem

obtuse gale
#

we are only going to use it to boot right?

half harness
#

Yes

obtuse gale
#

we arent going to store anything in it?

half harness
#

No

#

Besides the iso

#

Look up how to install

#

On Linux mint

#

It should have step by step instructions

obtuse gale
#

ok

#

the only thing in this usb stick are some

#

songs

#

i'll delete those

half harness
#

Lol

obtuse gale
#

i'll just put it in the other usb stick actually

half harness
#

Mb

#

The actual installation goes on there

obtuse gale
#

christ

#

usb sticks are so slow

#

specially the cheap ones

#

which is what im using

#

i literally downloaded qbittorrent for nothing

#

I thought the website would make me download a torrent file

#

lol

#

correction:

#

mum had 5 usb sticks in her car

#

one was plugged in the radio

#

now she has 4

#

but only two of them work :]

#

@half harness

#

the dude in the tutorial said I need to shrink my total disk space

#

why

#

also

#

do I need to shrink the disk space of my C: drive (which windows is installed on) or my D: drive?

obtuse gale
#

could anyone help me

half harness
#

The setup should do it for you

obtuse gale
#

why do I need to shrink the disk

#

and which one

half harness
#

For me it asked if I wanted to format, pick my own partition size, or let it do it for me

#

I did the format option

#

But you would do the let it do for me option

#

Or the pick my own partition size

#

That'd prob better

#

So like 100gb for Linux or like half of ur hard drive space

obtuse gale
half harness
#

No

#

Don't shrink

#

Don't follow yt tutorial

#

Don't do anything

#

Just use the USB mint setup

obtuse gale
#

i'll stop breathing then

obtuse gale
#

then how am I going to give storage for linux

half harness
#

Linux will do it for you

#

Well at least that's what manjaro did

obtuse gale
#

yeah

#

but im not installing manjaro

half harness
#

It will prob also give you the optipn

#

Since you'll also have to tell it where to install

#

So chances are, it's going to ask before formatting

obtuse gale
#

i'll just run the iso

half harness
#

Yes

obtuse gale
#

yeah wait

#

there is no iso anymore

#

since I used rufus

half harness
#

Yes

#

Good job

#

Now set the boot launch to usb

#

It defaults to ssd

obtuse gale
#

BUT IDK

#

HOW

obtuse gale
half harness
#

Google how to change boot drive for your computer ig

Or if that doesn't work then Google how to change boot settings

And if that doesn't work then spam every button on your keyboard

half harness
#

Pc

#

U gotta make it so that it looks in the usb

#

It does let u pick partitions in installtion

#

Just follow the official docs and you'll be fine

#

πŸ‘

obtuse gale
#

Guess what @half harness

half harness
#

Nicee

obtuse gale
#

Linux is highly customizable right?

oblique heath
#

technically yes

#

it can be literally whatever you want it to be as long as you spend the time to make it happen

rotund egret
#

Windows?

obtuse gale
#

yes

#

wassup

#

im now on linux

#

im loving it so far

#

the interface is great

#

id use it as my default os if it wasnt for the fact that windows is pretty much mainstream and not all software support linux

#

how do you click in ok

#

can i just close it

#

the terminal just glitched the fuck out

#

@obtuse gale sorry for ping

#

just tell me if I can close this or not

rotund egret
#

Sure why not

obtuse gale
#

enter

#

enter doesnt work

#

does hitting tab highlight ok?

#

oh

#

ty

steel heart
#

But

#

If you want me to I can continue it

#

Along with your capable assistance

sick belfry
#

I'm annoyed

#

When I finally want to make progress in my project git doesn't want to cooperate

#

I'll just continue suffering tomorrow

hot hull
hot hull
#

@steel heart What is this gradle build bruh

#

Also why forge instead of fabric 😦

obtuse gale
#

cringe

sly sonnet
#

Xdd

obtuse gale
#

i want a paid minecraft bedrock prison develper pls dm me

hot hull
obtuse gale
#

bros paying for a Netflix subscription πŸ’€

distant sun
#

Especially from @ocean quartz when I was at the begin 🀣

hot hull
#

It's not theft, it's called an open contribution

last nacelle
#

why reinvent the wheel

inner umbra
#

To be able to make your own instead of buying others

#

The emoji didn't post right 🀦

#

And can't edit

rotund egret
#

This was more about open source code, so I'm not sure what you spent money on

ruby dew
#

gonna make a skript to jar program what do yall think

rotund egret
#

Sounds bad

prisma wave
#

already exists

#

iirc

distant sun
#

Why would you do that

#

Unless you are a skript user thonkness

onyx loom
#

people hate themselves

prisma wave
#

there it is

tulip blade
#

i need help with placeholder api when i use %world_biome% placeholder the biome name latters are all small i need first one capital for example: "forest" i need it "Forest"

tulip blade
#

@Support

#

plz]

tulip blade
#

Anyone ?

rotund egret
#

Hehe. πŸ’©

tulip blade
#

😦

static zealot
#

(and be patient)

tulip blade
#

i am sorry i am new

static zealot
#

this is a community ran server so if someone will be able to help and have time for that, they will probably do it

tulip blade
#

um ok : (

tulip blade
static zealot
tulip blade
#

Sorry

fringe crown
#

Hi, is there a way to get the argument and then call it from a variable? Ex:

placeholder called %javascript_core_test%
Code:

var test1 = 10;
var call2 = 20;

var x = args[0] + 1;

return calc = x + 100; 

How can I output the x as test1 and return calc as a valid number?

static zealot
#

so you'll have to parse them to integers if you want to use them as integers

fringe crown
# static zealot so you'll have to parse them to integers if you want to use them as integers

Here's my code,

var acrobatics1 = '%mcmmo_xp_acrobatics%';
var acrobatics2 = '%mcmmo_xp_needed_acrobatics%';

var y = parseInt(args[0] + 1); 
var y = parseInt(args[0] + 2); 

var value = Math.floor((x / y) * 100);
    return value;

so if I call it %javascript_calling_acrobatics%, I should return 1 value which is the percentage. I'm always receiving NaN so I don't know if this is the right code.

#

Right now, I'm trying to explore eval()

#

but since it has performance issues, I'm looking for other ways to obtain the correct data.

static zealot
fringe crown
vernal acorn
#

hey there, I'm running into an issue, everytime I reload Papi all my expansions unregister an I have to register them all over again

#

does anyone happen to know why or how to fix it?

brittle leaf
#

override persist() and have it return true

vernal acorn
vernal acorn
vernal acorn
# vernal acorn https://imgur.com/a/lJB6fR8

this is the scoreboard i made, used a file from a diffrent creator, altered some stuff with his help because apparantly the math extension wasnt compatible with my servers java version, as you can see the health line doesnt actually display any health, it just says health

vernal acorn
#

Any idea why its not showing ? what can I fix or do diffrently? I'm very new to all this and feel like im navigating in the dark most of the time lol

ruby dew
hot hull
#

:why tho:

distant sun
#

So you can be a fullstack minecraft dev

#

Whats left is a theme

prisma wave
ruby dew
glossy matrix
glossy matrix
prisma wave
gusty river
#

Hello there! I wondered how I could create fake player in tab through ProtocolLib, and maybe even assign them a skin that you see in the mini-square
Could you help me?

flint torrent
#

Dear developers, please add cooldown to the commands or to the menu items. By doing this, you will greatly help a huge number of users who are trying to create cooldown with their own hands with crutches.

hot hull
#

:huh: ?

obtuse gale
#

huh ?

distant sun
#

Deluxemenus

brittle leaf
#

ive got a solution for adding cooldowns to menu items, just add a temp permission to the player using luckperms

#

sure its hacky but it would work

rotund egret
prisma wave
#

well yeah it's a "dialect"

#

but i gather it's made that you could add the minecraft specific stuff back very easily

rotund egret
#

Sure, but regular skripts won't work is what I mean

prisma wave
#

sure

#

for now

rotund egret
#

Regular ol ^tm

last nacelle
#

I am using this sub command system for executing commands, and I am not sure how to implement a tab completer for it without using a huge function and .setTabCompleter(new asdkoaswd());

ruby dew
#

is it cool to make a bungeecord/spigot plugin that will allow both online/offline players to join

remote goblet
#

you can

#

but it's always kind of wank to support cracked players

cobalt marlin
#

uuid given by mojang and uuid generated for cracked players on the server side will not match

vast plaza
#

hello. how to add counter of VoteParty to scoreboard? i need the placeholders!

remote goblet
sick belfry
#

is it possible to tell git to only push certain files?

#

in the terminal

lavish notch
sick belfry
#

well now I screwed and I pushed smt I didnt want to push kekwhyper

#

how do I undo that

half harness
#

or intellij you can right click a commit and "reset to here"

#

which removes the commits above

sick belfry
#

no problem now

half harness
#

oh

#

im 2 hours late

sick belfry
#

I dont care anymore tbh kekwhyper

half harness
#

:(

#

sorry

#

lol

sick belfry
#

np

#

still thanks for trying to help

half harness
#

i gotta start looking at the timestamps

#

πŸ₯²

urban sleet
quiet sierra
#

datasync is still on my github

#

nvm I might've made it private

urban sleet
#

I believe so πŸ˜…

quiet sierra
#

I posted datasync for sale on spigot for like 3$ and got no sales so I closed the source to see if I get better luck

urban sleet
#

Lol

#

Any chance of re open-sourcing it, or selling source?

quiet sierra
#

I guess I can give out the source to buyers

prisma wave
#

πŸ€“ you must do according to the GPL License

urban sleet
#

Neat, suppose I'll buy it when I get back to my PC. One other thing, do you happen to know if your skyblock core supports 1.19.2?

quiet sierra
#

uhhhhhhhhhhhhhhh

#

honestly

#

it has a lot of work to be done

#

so I'm not even sure if you should be considering it

urban sleet
#

We were planning on doing a bunch of modifications anyway, just wanted to see where the project is currently at

quiet sierra
#

uhhh

#

let's just say that even the core concept is not there yet

#

I do want to make modifications as well, but I don't have the budget for that

gilded granite
#

Hypothetically, what would import *; do

obtuse gale
#

error

static zealot
#

lmao

gilded granite
#

what would the error be though

distant sun
#

DontDoThatException

static zealot
gilded granite
#

Ah

gilded granite
distant sun
static zealot
fallow plank
#

ok

brazen ether
rotund egret
distant sun
distant sun
#

I thought gson wasn't updated anymore

onyx loom
#

I believe its in some sort of "maintenance mode"

#

where they probably just fix bugs or whatever

velvet swan
#

@rugged umbra I'm interested in your homes menu

unkempt kraken
#

does helpchat paste have an api

half harness
#

it's the same as hastebin api

#

and switch the domains

rugged umbra
#

Also included a readme

humble silo
#

Ok someone help me, If i have a third party kotlin class that is not a data class. I want to serialize and deserialize it with Jackson - preferably without just converting it to my own type. Currently the issue is that Jackson is trying to access the actual field instead of the generated getters and settings for that kotlin property. I am using the Jackson Kotlin Module, however it is not detecting it as a kotlin class since its not a data class. Is there a way to use Jackson mixins to tell Jackson where to look for the getters and setters? Or something else?

half harness
#

Although how would it know what are getters/setters and not just regular methods that start with 'get'? (And some people don't prefix their getters/setters with 'get' and 'set')
I don't think that this would be something built-in, and you'd probably have to make your own serializer

Note that I've never used Jackson before, and I don't do much GSON serializing

oblique heath
#

yo omegle bots are advancing

#

apparently there are full on chatbots roaming around

#

like bona fide neural nets advertising websites

ruby dew
distant sun
#

Anybody feeling helpful today? πŸ₯Ί

hot hull
#

No cause it's white theme

potent nest
#

Sounds like an ILP problem

cobalt marlin
# distant sun Anybody feeling helpful today? πŸ₯Ί

probably loop over each store and attach a score according to its cost, then place on lowest
repeat but with new calculation taking account of the werehouse placed (aka if the cost of delivery is higher than the one already placed provides) and place on the lowest again

#

probably not the best way, but i think it would work?

modern tiger
#

Hello. Can you please add support for Oraxen in DeluxeMenus? Would very much like to have 'material: oraxen-<item-name>' as an option.

hot hull
#

:what:

distant sun
#

that's already a thing @modern tiger 1.13.6 - exactly what you said

#

sorry, I confused it with itemsadder

modern tiger
#

You had me excited for a second. πŸ˜… Any chance of getting that added soon? I use custom items in all my menus so it would be a great QoL update.

sick belfry
#

make DM os and I'll add it myself kekwhyper

distant sun
hot hull
#

Absolutely beautiful

last nacelle
#

is the new protocolmanager from the ProtocolLib latest snapshot returning null for anyone? 1.19.2

sharp raven
#

Hello i need help connecting my xbox to discord

#

It seems its glitching out

#

And not connecting

brittle leaf
#

this isnt discord support

distant sun
onyx loom
#

classic

half harness
#

Wow i thought those were just a meme/joke

#

Didn't think Microsoft would do it lol

distant sun
#

nah most absurd posts are made because they dont really need someone but if someone applies and accepts a lower salary than they should be paid, they are welcome xD

cobalt marlin
#

its easier to list it and say no valid applications than to go through the process for some big corpos

half harness
#

Oops

#

Sry for ping

distant sun
#

You know your worth, especially if you have 5 years of experience and whatever else is listed there + is not your first job

#
  • "Senior Software Engineer"
rotund egret
#

Never let the company decide your worth

hot hull
#

Let me instead

rotund egret
#

@hot hull
Whats my worth

hot hull
#

Not even worth writting

rotund egret
#

Rough

hot hull
#

dw, you're all worth the same

#

Nothing, just shark feeder

fringe crown
#

Anyone knows how to create a daily reward claiming after watching an ads? Like hypixel ?

hot hull
#

by making them watch an ad and give them a daily reward

hot hull
#

Quick question, not sure if this is caused by a plugin, however Uppercase commands (ig. /Day) fail to execute properly, and I could've swore this worked in the past

hot hull
#

You sure? (On 1.19.2)

cobalt marlin
#

this is on 18.2

hot hull
#

k thanks, just so I know what the hell too look at lol

cobalt marlin
#

maybe they broke with the new chat thingy

distant sun
#

1.19 paper has brigadier, maybe that's why

hot hull
#

Which mostlikely doesn't lowercase the command before checking

distant sun
#

https://github.com/Mojang/ore-ui

Minecraft Bedrock Edition is migrating its UI system to a solution based on web standards. This repository contains some infrastructure bits used internally, but that can also be shared across other game studios and general-purpose web applications.
Cool things for java edition WHEN

static zealot
distant sun
#

true

brittle leaf
#

any command that isnt lowercase fully will fail

obtuse gale
#

spigot fucked up commands in 1.19

static zealot
#

only in 1.19?

obtuse gale
#

1.19+

#

πŸ€“

distant sun
#

Only commands?

obtuse gale
#

I mean Spigot being Spigot it fucked up many things

#

Commands being one of them

distant sun
#

True

urban sleet
#

What programming language would you guys suggest using for making Discord Bots?

#

I know JS is pretty commonly used, wondering if something else could be better

distant sun
#

I think discord.js is the most complete/updated library?

prisma wave
#

discord.js is pretty good yeah

#

the only problem is the js ecosystem hates semver and so every update has a million breaking changes

distant sun
#

the only problem is js*

prisma wave
#

well i'm assuming any sane person would use typescript

distant sun
#

still js but less shitty

prisma wave
#

nah typescript is good

distant sun
#

yeah

#

funny how people made a typed language on top of an non typed one xD

jovial axle
#

anyone here that has experience with awt Graphics/Graphics2D? I got a weird issue

potent nest
#

what's the issue?

jovial axle
#
/**
     * @param parameters 0: is name of the player; 1: is name of the plot?
     * @return byte[] of the buffered image
     */
    @Override
    public byte[] generate(String... parameters) {
        File picture = new File(Store.store().resourceFolder().getPath() + "/player-sold-template.png");

        try {
            BufferedImage image = ImageIO.read(picture);
            Graphics2D graphics = image.createGraphics();

            graphics.setPaint(Color.CYAN); //set colors to cyan

            graphics.drawString("Test", 6, 104); //write it in white for some reason

            if (Store.store().settings().logGeneratedImages()) {
                File logImage = new File(Store.store().logImageFolder().getPath() + "/" + parameters[0] + "-" + System.currentTimeMillis() + ".png");

                if (logImage.exists()) {
                    if (!logImage.delete()) {
                        throw new IOException("Image could not be deleted, might be in use!");
                    }
                }

                ImageIO.write(image, "png", logImage);
            }

            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            ImageIO.write(image, "png", byteArrayOutputStream);
            return byteArrayOutputStream.toByteArray();
        } catch (IOException e) {
            e.printStackTrace();
        }

        return new byte[0];
    }

This should draw the parameter to the image in Cyan, however it draws it in white.
when I debug I do see Cyan tho which makes it even weirder.

#

even weirder is that black does work

potent nest
#

what about using setColor?

jovial axle
#

same result

rotund egret
#

Carefully

#

What are you asking specifically, that's a rather large and ambiguous question

rotund egret
#

Yes

#

I don't know what your plugin looks like, so I have no idea how big of an undertaking this is.
But if you have specific questions I can try to help

rotund egret
#

That's probably going to just break the plugin

#

Something likely instantiates many or all of the classes, or reference fields in the class.
If it even loads on the server (which is a big if) it'll break anyway somewhere else.

#

Do you have the source at all?

#

well I would open the project in an IDE and take a look at the work required to cut things away.

#

For what purpose?

#

You just want the Gangs part only?

#

Well uh. Good luck I guess

#

I know very little

#

You'll probably want to setup a project with gradle and use the build file

#

Did you import the project with gradle?

#

Yeah, it might be that the dependency isn't on the classpath, what does the build file look like

#

Oh god

#

So

    compileOnly(files('libs/vault.jar'))
    compileOnly(files('libs/paper.jar'))
    compileOnly(files('libs/mine.jar'))
    compileOnly(files('libs/lp.jar'))
    compileOnly(files('libs/pvm.jar'))```
These were all provided locally by the dev
#

The dev had each of those jars somewhere and used those as dependencies.
So if you want to depend on the same things, you'd need the same jars.

#

Or replacement dep i guess

#

Well there you go, paper, vault, and lp dependencies and you're probably fine.

#

Well if you want to do it "proper" I would seek out the dependency and add it like the others.
Otherwise, just find the jar and drop it into /libs/ and hope it's the right version

fringe crown
pastel imp
#

Quick question, what's better for the consumer, for configuring guis in my plugin, for every gui configuration to be in a single file or have a file for each gui?

rotund egret
#

Neither of those sounds ideal ngl

#

How big is the configuration of a gui?

#

Or rather how complex

distant sun
#

If you can edit everything in a GUI, id go with a file for each menu

cobalt marlin
cobalt marlin
#

its syntax is quite amazing

pastel imp
mighty finch
#

Does anyone know how to hide the shulker inside the shell? I can hide the shell just fine but the head thing inside doesn't disappear.
I’m trying to remove it via the resource pack but that isn’t working.

brittle leaf
jovial axle
#

anyone that knows why the graphics class only draws in white or black

#

but nothing in between

mighty finch
#

Is that guy on crack?

brittle leaf
#

if its a seperate image file then just make the image transparent

compact perchBOT
ebon obsidian
obtuse gale
#

Pray to your god of choice

ebon obsidian
brittle leaf
rotund egret
#

at net.thedepths.core.util.Util.replaceColor(Util.java:16) ~[?:?]
This is passing text to Bukkit via #translateAlternateColorCodes
That value is null, and needs to be set

rotund egret
#

What you should do is go to the file Util.java line 16, and see what's there that might be a null value

ebon obsidian
rotund egret
#

So the value of str is null, go see where that value is coming from

#

or you could do a null check here

ebon obsidian
#

how do you do a null check?

brittle leaf
#

that statement worries me

#

you do a check by checking using an if statement

#

so in this case to check if something is null it would be if (string == null)

#

if you want to see if its not null then != would be used instead of ==

#

this is good for primitive types

ebon obsidian
#

I can't seem to find anything with null in it?

rotund egret
#

It may not be set null, it might be a field that is never assigned a value

mighty finch
#

Does anyone know how to hide the shulker inside the shell? I can hide the shell just fine but the head thing inside doesn't disappear.
I’m trying to remove it via the resource pack but that isn’t working.

rotund egret
#

You're determined

mighty finch
#

This is an annoying problem.

#

I've tried making the texture transparent but it has just resulted in some weird blue box appearing where the head should be.

mighty finch
#

what is the spark.png texture for in the shulker?

#

nvm

eternal blade
#
key = key.split(" ")[0];// outputs Tag1
userItems[i].tags[key].push("tags");

TypeError: Cannot read properties of undefined (reading 'Tag1')

any one can explain to me why please i get set this key object dynamically i get error on the [key] secto

sly sonnet
#

Is that python? πŸ’€

distant sun
#

Js

hot hull
#

What are the chances bukkit scheduler would be broken on 1.19

#

Cause for the life of me I can't get it to work

potent nest
#

0

inner umbra
hot hull
#

Do you not know how to use the bukkit scheduler yourself?

#

Literally just

Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, () -> {
  System.out.println("Delayed Task - 5 seconds");
}, 20 * 5);
brittle leaf
#

not scheduleSyncDelayedTask

hot hull
#
    /**
     * Schedules a once off task to occur after a delay.
     * <p>
     * This task will be executed by the main server thread.
     *
     * @param plugin Plugin that owns the task
     * @param task Task to be executed
     * @param delay Delay in server ticks before executing task
     * @return Task id number (-1 if scheduling failed)
     */
    public int scheduleSyncDelayedTask(@NotNull Plugin plugin, @NotNull Runnable task, long delay);
brittle leaf
#

i know that runtasklater does owrk

hot hull
#

Has it finally been completely deprecated then

brittle leaf
#

maybe it failed to schedule the task idk

hot hull
#

Doesn't error, it just doesn't delay it, executes right away, so might have been deprecated then

potent nest
#

how do you know it's not delayed?

brittle leaf
#

looking at the javadocs its not deprecated, but it could just be bugged so try runtasklater

hot hull
potent nest
#

not convinced

hot hull
#

Not convinced how?

potent nest
#

you compared two log entries, but you didn't tell which was the other one, which is what I asked for

cobalt marlin
hot hull
#

Because it's a 1.15 library

#

or 16 idfk anymore

inner umbra
#

Yeah not sure why it wouldn't work then.

feral notch
#

plugin.yml error