#help-development

1 messages · Page 456 of 1

eternal oxide
#

stop giving incorrect advice

quaint mantle
#

What???

young knoll
#

If you aren't using maven or gradle

kind hatch
#

Ya'll don't know how to read

young knoll
#

It goes in the root folder

quaint mantle
#

Omg guys

tender shard
quaint mantle
#

Pls

tender shard
#

this is how it has to look like in eclipse

quaint mantle
tender shard
#

plugin.yml has to be in the root folder, NOT in src

quaint mantle
#

Oh ok

tender shard
#

like this

quaint mantle
tender shard
#

no

quaint mantle
#

Yes

#

It is

tender shard
#

...

#

no

weak meteor
#

w

young knoll
#

If it was it would be indented more

quaint mantle
#

Then why is it under SRC?

tender shard
quaint mantle
#

Omg

#

I don’t understand nothing

#

So I’m now here

#

What should I click on?

tender shard
eternal oxide
#

When you select export you ensure plugin.yml is ticked in teh export pane

tender shard
#

now File -> Export -> Java -> .jar file and then check plugin.yml

tender shard
eternal oxide
#

its been years since I used export

tender shard
#

same - 4 years

solid cargo
quaint mantle
#

It was already checked

#

Omg guys

eternal oxide
#

drop your exported jar in here

quaint mantle
#

Thx

eternal oxide
#

if it's still not working

quaint mantle
solid cargo
#

uh oh

solid cargo
#

he has maven looks like

#

idk looks like maven

eternal oxide
solid cargo
#

okay

#

thats not maven

tender shard
#

that's eclipse's project file

#

which shouldnt be in the .jar

solid cargo
#

i missed a not in my message

quaint mantle
#

So?

icy beacon
#

why can't i damage a player in PlayerJoinEvent 😭

winged anvil
#

stairs have nbt to store direction right ?

eternal oxide
#

screenshot your export window

winged anvil
#

or only tile states for blocks

icy beacon
#

i have a player.damage(15000.0) in my PlayerJoinEvent, which is now delayed by TEN TICKS

quaint mantle
icy beacon
#

and my debug still says that their health is 20

#

the fuck?

remote swallow
#

iirc you can damage more than their health

solid cargo
quaint mantle
remote swallow
#

damage them their health

solid cargo
#

yes shit

tender shard
# quaint mantle

there's errors in your project, looks like it doesn't even compile

icy beacon
eternal oxide
#

Your project is showing it has an error

solid cargo
#

did you accidentally unregister the class?

icy beacon
#

no

solid cargo
#

happens to me once in a while

icy beacon
#

debug

quaint mantle
#

What’s the diagnosis?

tender shard
#

fix your compile errors

solid cargo
#

stage IV cancer

quaint mantle
eternal oxide
#

theres a red x on your project. it's not compiled

icy beacon
#

it successfully changes the gamemode from spectator to survival, but the damage does not go through

quaint mantle
#

I don’t know how to do that in the first place

eternal oxide
#

look at teh error window below your IDE

quaint mantle
#

I asked to chatgtp to do a plugin for me

icy beacon
#

💀

remote swallow
eternal oxide
#

Do you know Java?

winged anvil
#

no

quaint mantle
#

Well, no

#

Lol

solid cargo
#

?learnjava

undone axleBOT
quaint mantle
#

Fr

icy beacon
#

?learnjava!

eternal oxide
#

hm

undone axleBOT
icy beacon
#

sniped

winged anvil
#

oh wow

river oracle
icy beacon
#

learn java, then make plugins*

solid cargo
quaint mantle
#

Guys but I need that plugin

winged anvil
#

or do both

onyx fjord
#

can i change keybind in intellij using text?

it breaks with alt

tender shard
#

when exporting and it shows errors, click on "Details" and it shows you the files that are broken

eternal oxide
#

Sorry but you really do need at least a basic understanding of Java

icy beacon
solid cargo
#

ah

solid cargo
#

me dum

tender shard
#

then open those files and check Problems -> Errors

kind hatch
quaint mantle
#

But I just ignore it

onyx fjord
icy beacon
#

don't ignore code problems like you ignore your life problems

onyx fjord
#

i want to type the key name myself

winged anvil
#

wait alex on eclipse ?

icy beacon
#

i learnt that lesson the hard way

onyx fjord
#

because clicking alt does nothing

quaint mantle
icy beacon
quaint mantle
#

It changes my lines

icy beacon
#

better yet, learn java.

eternal oxide
onyx fjord
#

?learnjava

undone axleBOT
onyx fjord
#

😭

remote swallow
onyx fjord
#

what utalking about

tender shard
#

Egitto trying to compile sth with compile errors

quaint mantle
#

Guys, does anyone know how to make a plugin that alerts u whenever a guy on the server destroys a block that isn’t his block?

remote swallow
#

sure

icy beacon
#

"his block" is?

#

well i guess anybody competent here could do it

quaint mantle
icy beacon
#

because we know java

#

so

solid cargo
#

just add meta to every block that equals the player uuid, once the uuid differs start crying

icy beacon
#

?learnjava!

undone axleBOT
kind hatch
winged anvil
#

guys i think

icy beacon
#

?blockpdc

undone axleBOT
winged anvil
#

?learnjava

undone axleBOT
icy beacon
solid cargo
#

well yeah pdc

remote swallow
tender shard
#

just block that troll

quaint mantle
eternal oxide
#

There is already a plugin called GriefPrevention which does what you are asking

icy beacon
#

either learn java or don't code plugins

#

period

acoustic gorge
#

Is there a way to trigger terrain to start loading before a player gets sent over to another server using a plugin message

quaint mantle
#

But, is there anyone willing to help me in the mission?

icy beacon
#

you can request a commission

solid cargo
#

no

winged anvil
#

or learn while making plugins but you shouldn’t ask basic questions here

icy beacon
#

someone that'll code for you

remote swallow
#

anyone would if you pay them

icy beacon
#

not for free of course

#

alex does commissions

river oracle
icy beacon
#

mfnalex

split gull
#

where do i open an issue

remote swallow
#

for what

icy beacon
quaint mantle
tender shard
#

?jira

undone axleBOT
split gull
#

the cat type related methods in org.bukkit.entity.Ocelot should be marked as deprecated

eternal oxide
icy beacon
#

jesus fucking christ yall should stop sniping my messages

solid cargo
#

lmao

quaint mantle
remote swallow
kind hatch
quaint mantle
#

Player destroyed “block” at x y z

onyx fjord
#

frens where does intellij flatpak store keybinds god bless 🙏

eternal oxide
#

if you have the correct permissions

kind hatch
split gull
#

Ocelot.Type
Deprecated.
Cats are now a separate entity.

quaint mantle
onyx fjord
river oracle
#

Flatpak is amazing 👏

young knoll
#

Yeah getCatType should be deprecated

split gull
#

this is deprecated

remote swallow
#

grief prevention stops people doing it all together, they dont need staff to go stop them

river oracle
onyx fjord
#

if you use snaps i can only pray for you

quaint mantle
split gull
icy beacon
#

plEASE WHY????

      Bukkit.getScheduler().runTaskLater(plugin, Runnable {
        println(4)
        player.persistentDataContainer.set(Constants.DEAD_WARRIOR_KEY, PersistentDataType.STRING, Constants.NOT_DEAD_WARRIOR)
        player.persistentDataContainer.remove(Constants.DEAD_WARRIOR_TIMER_KEY)
        player.gameMode = GameMode.SURVIVAL
        println("gameMode = ${player.gameMode}")
        player.damage(player.health)
        println("health = ${player.health}")
        player.resetTitle()
        plugin.kingdomManager.pendingSpawns.remove(player.uniqueId)
      }, 10L) // thought the delay would fix
onyx fjord
#

?whereami sir

remote swallow
#

why, just dont allow it in the first place

icy beacon
#

why doesn't the player fucking die

tardy delta
#

just gimme a deb file

winged anvil
#

chat is popping today

icy beacon
#

why doesn't the damage go through

remote swallow
#

seems like a way too pointless use of staffs time

icy beacon
#

oh my god

quaint mantle
solid cargo
#

omg seggsitto

young knoll
#

Is the trusting part of ocelots still in new versions?

remote swallow
#

grief prevention stops them even breaking a block in a claimed raea

remote swallow
#

area

solid cargo
#

just learn java 👍

remote swallow
#

you dont even need staff to stop them

#

its all auto

quaint mantle
remote swallow
#

they could

quaint mantle
#

Yes

river oracle
remote swallow
#

it would be a huge waste of time

split gull
tardy delta
#

just dont add players that will destroy your stuff :)

quaint mantle
#

That’s what a staff member should do

split gull
#

the methods regarding that class

remote swallow
#

anyone breaks a block that isnt theirs and oop theres a staff member

young knoll
#

The enum is deprecated but not the methods

remote swallow
#

not everything like that is greifing

twin venture
#

iam using protoclib to spawn , teleport custom armorstand , sometime when i join the server the players are bugeed like the video

quaint mantle
#

Is anyone here willing to write me a ez peezy plugin for me? Like help me with all etc

solid cargo
#

staff are going to get overworked quite quickly

kind hatch
#

@onyx fjord Look under ~/.var/app or ~/.local/share/flatpak

quaint mantle
quaint mantle
#

Help me guys

#

Help

remote swallow
#

we have

#

?learnjava

undone axleBOT
icy beacon
#

are you coding or requesting a plugin.

#

if you are coding learn java

#

if you are requesting whip out the cash

quaint mantle
icy beacon
#

this is a conditional sentence

quaint mantle
icy beacon
#

do you want me to explain english to you

solid cargo
#

lmaoo

icy beacon
quaint mantle
#

No

remote swallow
#

no one is going to spoon feed you the code

quaint mantle
#

Im saying that I don’t have cash

icy beacon
#

oof

quaint mantle
#

I could pay with bancomat tho

solid cargo
#

you can hire shit devs for around 10 dollar

river oracle
#

This guy is stupid lmao

young knoll
#

tf is bancomat

winged anvil
#

no java knowledge, no cash, no plugin

solid cargo
#

ATM probably

icy beacon
#

and no bitches

quaint mantle
young knoll
#

Is that a crypto shitcoin

tender shard
#

I‘ll make my own plugin, with blackjack and hookers

quaint mantle
#

But is here anyone willing to help, not make

icy beacon
solid cargo
#

i will make the plugin egitto described.. for my own smp

quaint mantle
remote swallow
#

by help do you mean spoonfeed you the code

icy beacon
#

what the fuck is help if you can't code

river oracle
#

Make sure it's closed source

solid cargo
#

of course :)

river oracle
#

And can't be installed for free

quaint mantle
tardy delta
#

just make a portal that converts a mc gf into a real one

solid cargo
#

yes

icy beacon
tardy delta
#

and i will buy that

icy beacon
#

bitch it isn't your plugin

remote swallow
#

make sure to share it with it having loads of shutdown calls

icy beacon
#

it doesn't exist

river oracle
round finch
quaint mantle
icy beacon
#

no lol

#

code it

tardy delta
#

then sent here to me

regal scaffold
#

Is there a way I can get the amount of objects ahead of a specific one in the Queue<> interface?

icy beacon
#

then it's yours

tender shard
solid cargo
#

its still not his

#

until he copyrights it

quaint mantle
#

But guys, can anyone help?

#

Pls

solid cargo
#

NEIN

icy beacon
#

define help

solid cargo
#

for money yes

tardy delta
#

girls overrated

kind hatch
solid cargo
#

but otherwise no

remote swallow
#

you keep saying help, you mean spoofeed

quaint mantle
remote swallow
#

we are not going to spoonfeed you

icy beacon
#

learn java

regal scaffold
#

Is there a way I can get the amount of objects ahead of a specific one in the Queue<> interface?

icy beacon
#

bitch you were told this like 1000 times

#

this is what to do

remote swallow
kind hatch
#

?spoonfeed

quaint mantle
#

I don’t want to, I already got school and stuff

onyx fjord
kind hatch
#

?spoon

undone axleBOT
#

Spoonfeed a newbie for a day and they'll come back with more questions. Teach them to find their own answers and you'll both be better off: you won't get stuck answering the easy questions and they'll be much more productive than before.

icy beacon
#

you cannot code plugins if you don't know java

#

let me reiterate

onyx fjord
#

CHILL WITH THAT LANGUAGE

river oracle
icy beacon
#

you CANNOT code plugins if you don't know java

onyx fjord
#

jesus resurrected today and you speaking like that

icy beacon
remote swallow
quaint mantle
tender shard
icy beacon
#

i'm 15, i have school and exams coming up soon

remote swallow
icy beacon
#

come on

quaint mantle
onyx fjord
icy beacon
#

cool

tender shard
#

I‘m 28

quaint mantle
onyx fjord
icy beacon
solid cargo
remote swallow
icy beacon
#

what forbids you to, egitto?

regal scaffold
tender shard
#

This chat is so annoying today lmao

icy beacon
tender shard
#

I love it

acoustic gorge
#

Anyone know if there is a way to trigger terrain loading similar to the /server [server] command? I can't seem to find anything

river oracle
kind hatch
tender shard
#

Yeah lol

remote swallow
#

true

quaint mantle
river oracle
icy beacon
wise mesa
#

Is there some kind of hook I can use to get every exception that bubbles all the way up from a plug-in

icy beacon
#

specifically in a country that isn't home to you

wise mesa
#

Not trying to handle them just want to log them specially

tender shard
#

?learnjava

undone axleBOT
solid cargo
quaint mantle
#

But

#

You guys still didn’t answer

solid cargo
#

but?

icy beacon
#

"but"

#

there's no but

#

we answered

#

learn java

#

period

remote swallow
#

we answered you wont listen

icy beacon
#

that's it

#

no but

quaint mantle
#

Is there anyone here to help me?

river oracle
#

No

#

Leave

remote swallow
#

?spoon

undone axleBOT
#

Spoonfeed a newbie for a day and they'll come back with more questions. Teach them to find their own answers and you'll both be better off: you won't get stuck answering the easy questions and they'll be much more productive than before.

icy beacon
#

yeah you can ask alex

remote swallow
#

read

icy beacon
#

he codes plugins

tender shard
icy beacon
#

105$ an hour

tender shard
#

?learnjava

undone axleBOT
icy beacon
#

interested?

wise mesa
#

@quaint mantle Use the resources they sent above

icy beacon
#

he knows his shit

wise mesa
#

Google any questions you have

#

If that’s not enough then consider asking here

solid cargo
#

Kody Simpson is good if you are more of a video learner

icy beacon
#

yep

remote swallow
#

hve we reached troll level and ping chococococo

onyx fjord
#

just feed chatgpt

icy beacon
#

kody simpson was the one i started with

onyx fjord
#

make the ai more stupid

quaint mantle
#

But guys be serious, that plugin I just explained to u, do u think it’s a basic medium or large competency?

#

In Java

young knoll
#

What about homer simpson

remote swallow
#

medium probably

kind hatch
#

I'd say medium personally.

quaint mantle
icy beacon
#

alex could do it in 1-3 hours i reckon

wise mesa
icy beacon
#

would cost you 100-300$

quaint mantle
#

1 hour?!?!?!

remote swallow
quaint mantle
#

I tho like 20 min

round finch
#

guy argues and fills chat cringe

remote swallow
#

i should go make it

#

then not share the code

icy beacon
#

bitch 20min go and code it

quaint mantle
icy beacon
#

you won't

solid cargo
#

okay jk

remote swallow
wise mesa
tender shard
#

You guys should just block him lol

icy beacon
#

did you make it?

quaint mantle
#

Pls guy don’t be so mad at me

#

Im just nee 🤓

wise mesa
#

No one’s mad

#

Or upset

icy beacon
#

i am

#

actually

quaint mantle
#

New*

solid cargo
#

you just dont understand

wise mesa
#

Oh

icy beacon
#

i'm very upset at this man

#

or woman

#

whomstever

river oracle
quaint mantle
#

Man

tender shard
#

I am chilling in the bathtub lol

quaint mantle
#

Thx

round finch
#

if you knew basic java you could make a plugin (x for doubt

river oracle
quaint mantle
remote swallow
quaint mantle
#

Like help

round finch
#

?docs

river oracle
icy beacon
#

@quaint mantle

  1. https://www.youtube.com/watch?v=fkKBJQ0K9xE watch this
  2. learn java

I've always struggled with procrastination and doing hard things even when I knew it was for my own good. And if you've ever felt stuck and unmotivated, like you fight with your brain to accomplish anything, you know how it feels. But, there is a way we can trick our brains into doing hard things, even when we don't feel like it. If you have no ...

▶ Play video
quaint mantle
#

I know only how to write the first 4 lines

remote swallow
#

someone do a ping choco and see if he listens to staff

kind hatch
#

^

solid cargo
#

im out of words

icy beacon
#

i know how to write a title for a book

river oracle
#

Nah don't ping Choco

quaint mantle
#

name:
description:
author:
version:

icy beacon
#

i'm gonna write a book now

solid cargo
#

ima go make evening pancakes

river oracle
#

Poor guy doesn't deserve this

icy beacon
#

LM
O
A

remote swallow
#

ping md

icy beacon
#

XDOAS

#

IJTRME

river oracle
acoustic gorge
#

Aren't those auto generated?

remote swallow
#

got it

river oracle
kind hatch
icy beacon
#

yeah

quaint mantle
#

Is this right?

#

Am I on the right path?

remote swallow
#

for plugin.yml sure

icy beacon
#

the main is lacking

#

it's required

quaint mantle
remote swallow
#

point proven

#

go learn java

round finch
icy beacon
#

kody simpson on youtube

kind hatch
#

Your main class....

icy beacon
#

but first actually learn java

quaint mantle
#

I just followed a tutorial

river oracle
quaint mantle
#

And made this shit that isn’t even working

river oracle
#

Just learn Java

remote swallow
icy beacon
kind hatch
#

You said you followed ChatGPT. That's not a tutorial.

remote swallow
#

you said it 10 min ago

tender shard
#

Java is also an island

icy beacon
#

egitto, learn island

quaint mantle
river oracle
tender shard
#

In indonesia i think

round finch
icy beacon
#

kotlin is also an island in russia i recall

quaint mantle
#

Guys, don’t be silly

icy beacon
#

dude

tender shard
solid cargo
#

You are the one being silly

icy beacon
#

you don't be silly

solid cargo
#

Is this our future?

river oracle
#

This guy can't be real

solid cargo
#

People like egitto?

quaint mantle
#

Guys be direct

icy beacon
#

ok

quaint mantle
#

Anyone here willing to help MeV

kind hatch
icy beacon
#

you want me to be direct

quaint mantle
#

?

icy beacon
#

no

#

learn fucking java

#

i'm direct

acoustic gorge
#

What do you need help with?

quaint mantle
#

Like how? Omg

river oracle
icy beacon
quaint mantle
icy beacon
#

like look up a tutorial

solid cargo
icy beacon
#

like look up a java tutorial

remote swallow
icy beacon
#

you know youtube right

river oracle
icy beacon
#

look up youtube

round finch
#

the fact you know what main is a big red flag
learn java

acoustic gorge
icy beacon
#

look up java tutorial there

wise mesa
#

Y’all are being trolled

icy beacon
#

actually follow it

wise mesa
#

Absolutely gobbling that bait

#

I’m sure

quaint mantle
icy beacon
quaint mantle
#

That isn’t his block

icy beacon
#

idc

river oracle
#

People are idiots

quaint mantle
wise mesa
#

No point in continuing to respond though

icy beacon
#

tbh i'd be more upset if i am not getting trolled rn and the dude is actually like that

river oracle
#

True

remote swallow
solid cargo
#

Imo in order to verify everyone must pass a basic java exam

acoustic gorge
wise mesa
#

You’ve given him all the information you need to

#

So just ignore him now

icy beacon
#

if i'm trolled i'd at least be relieved that the dude isn't like this

quaint mantle
wise mesa
#

Can someone help me with my thing though? 😭😭

icy beacon
river oracle
#

I'll try

wise mesa
#

I want to know whenever an exception makes it all the way to the console

quaint mantle
wise mesa
#

Oh okay thanks

remote swallow
#

you are the person hes talking about in this context

wise mesa
#

I want to log just exceptions specially

round finch
quaint mantle
wise mesa
#

Whenever an event happens or a command is called and a plug-in throws an exception

river oracle
#

Or a plugin

icy beacon
#

well egitto, i wish you bad luck, cya never, i'll go have a tasty meal now and think about how i'm so good at java and kotlin and spigot api because i took my time to learn them

icy beacon
#

bye

wise mesa
quaint mantle
#

I want that he alerts me don’t claim it

wise mesa
#

But I’d prefer a plug-in if possible

acoustic gorge
#

I'm pretty sure it does my friend

remote swallow
#

who wants to do the pingo of chococo the chocococo

icy beacon
wise mesa
#

Maybe I can hook into log4j?

river oracle
wise mesa
#

Fair

river oracle
#

Hooking into log4j sounds promising

tender shard
#

Idk if theres a better way

quaint mantle
#

Anyone here wants to help me?

wise mesa
#

I’m okay with getting all ERROR too I guess

quaint mantle
#

Ooops wrong server

round finch
#

@quaint mantle
use ecplise or intellij
go on websites and learn java
go search for java coding stuff

+there is books
hope this is helpful

remote swallow
#

bet thats meant for paper isnt it

solid cargo
quaint mantle
quaint mantle
#

I want it to be days

#

Fast

remote swallow
#

get money and pay someone

quaint mantle
#

Like 30 min

kind hatch
#

Unfortunately, that's not how things work.

#

Learning takes time

#

and understanding

tender shard
#

30 minutes is a short day

round finch
quaint mantle
#

I already got physics that per se it’s difficult

river oracle
#

Ok officially convinced this person can not be real

quaint mantle
#

So

acoustic gorge
#

Look up an intro to java tutorial

acoustic gorge
#

they're about 30 mins

#

per section

solid cargo
#

Ok what is pV = m/M *RT?

tender shard
solid cargo
#

Ik its easy but answer

quaint mantle
chrome beacon
quaint mantle
#

Idk

kind hatch
#

lol

quaint mantle
#

It’s just a formula

#

So how da fuck I’m supposed to solve it

tender shard
solid cargo
#

Yes formula of what

acoustic gorge
#

I think they're asking what it's used for

buoyant viper
young knoll
#

Why stop at 1.5x speed

quaint mantle
solid cargo
#

no

tender shard
#

Its definitely magma/mushroom

chrome beacon
solid cargo
quaint mantle
#

So is anyone here free to help?

tender shard
solid cargo
quaint mantle
#

Like in explaining stuff

acoustic gorge
#

What needs to be explained

tender shard
#

?learnjava

undone axleBOT
young knoll
#

I prefer to download the videos onto a microSD and then eat it

acoustic gorge
#

I'll help you out

young knoll
#

Absorb the info through digestion

quaint mantle
tender shard
acoustic gorge
round finch
#

i prefer using floppy disks

#

smh

winged anvil
#

bros still here asking for help

solid cargo
#

Message digest

young knoll
#

Idk those are hard to eat

tender shard
round finch
buoyant viper
#

i need to get a microSD for my switch anguish

young knoll
#

Don't it take normal SD

buoyant viper
#

isnt SD like the size of a CPU and microSD is like the size of a SIM card

remote swallow
#

micro is the size of a cim

#

sim

#

sd isnt cpu sized no

#

go do a google

young knoll
round finch
#

it is storage lol

buoyant viper
#

i was comparing the size not what it is..

round finch
#

ah

buoyant viper
#

maybe thinner but

remote swallow
#

you sure thats not a wii expansion card

round finch
#

yo @buoyant viper lets make a frog army

buoyant viper
#

Wii uses normal SD

remote swallow
#

frog deco on top

buoyant viper
#

true

young knoll
#

Huh switch is micro sd

buoyant viper
#

yeah

round finch
#

whole spigotmc will be frogs soon enough

remote swallow
#

no frog

young knoll
#

I guess I am thinking of the game carts

buoyant viper
#

figured

#

i have like a 32gb one in there but im gonna need moar powa

#

forgot WD owns? SanDisk... its all Western Digital now AnimeHAHA

regal scaffold
#

Does return cancel the current execution of a scheduled task?

buoyant viper
#

i cajt even fuckin browse WD rn bc of maintenance Bru

kind hatch
acoustic gorge
quaint mantle
solid cargo
#

Mmm egitto do you like these egg whites?

acoustic gorge
tender shard
#

@quaint mantle is that what you wanted?

solid cargo
#

Hahahaha

solid cargo
remote swallow
#

diamond spitz hackel

solid cargo
#

Haha nice

#

Still processing

acoustic gorge
#

Real question though for someone else can you begin loading terrain before sending a player to another server

                ByteArrayDataOutput out = ByteStreams.newDataOutput();
                out.writeUTF("Connect");
                out.writeUTF("Creative");
                player.sendPluginMessage(main, "BungeeCord", out.toByteArray());
            }```
solid cargo
#

Just mfn please dont betray us

acoustic gorge
#

I've tried looking around and haven't found anything

kind hatch
#

I believe you can

tender shard
chrome beacon
tender shard
#

but dont worry, it uses maven so they cannot copy paste anything

chrome beacon
#

Also open a thread

solid cargo
#

Sure but like dont betray and send the plugin to egitto

chrome beacon
#

Too many people here

analog thicket
#

?paste

undone axleBOT
tender shard
#

ok video is processed in 144p now lol

solid cargo
#

❤️

kind hatch
tender shard
analog thicket
acoustic gorge
#

Terrain Loading

quaint mantle
#

Youre

solid cargo
#

You needed to cap the video quality to 144p so he couldnt copy it

quaint mantle
#

Omg

#

I can’t see nothing

young knoll
#

Censored

kind hatch
solid cargo
#

Fuck im out of oil gotta use butter

young knoll
#

[Redacted]

analog thicket
#

Doesnt work

kind hatch
#

[Expunged]

analog thicket
#

And if you're asking if it reaches that point. Yes

tardy delta
#

whats all this crap lol

#

maybe i should try excluding some stuff

tender shard
#

Just use an include for **.class

kind hatch
analog thicket
kind hatch
#

What's your code look like now?

analog thicket
#

?paste

undone axleBOT
analog thicket
wise mesa
kind hatch
regal scaffold
#

How can I cancel a task after 10 seconds?

#
        plugin.getServer().getScheduler().runTaskTimerAsynchronously(plugin, () -> {
            if (timer.get() == 0) {
                if (uuid == null) {
                    return;
                }
                queue.remove(uuid);
                //Cancel the task

            }
thorn crypt
#

Hey, is it possible to remove a pack that was forced by the server without disconnecting ?

kind hatch
#

On the server or on the client?

regal scaffold
#

If I try to make BukkitTask object and then task.cancel().
Says it might not be initialized

regal scaffold
#

Oh

#

True

thorn crypt
kind hatch
tender shard
#

runTaskTimer(plugin, task -> {

#

task.cancel()

regal scaffold
#

Uhhh

tardy delta
regal scaffold
#

I should still use bukkit runnable no?

remote swallow
rotund ravine
chrome beacon
kind hatch
tender shard
# regal scaffold I should still use bukkit runnable no?
        Bukkit.getScheduler().runTaskTimerAsynchronously(this, new Consumer<BukkitTask>() {
            
            private static final int MAX_RUNS = 10;
            private int runs = 0;

            @Override
            public void accept(BukkitTask bukkitTask) {
                runs++;
                if(runs >= MAX_RUNS) bukkitTask.cancel();
            }
        }, 20, 20);
chrome beacon
#

Why no lambda

#

ah nvm

regal scaffold
#

Yup

chrome beacon
#

Variables I'm blind

kind hatch
tardy delta
#

real men use if ++runs >= max

chrome beacon
tender shard
#

or like this

        new BukkitRunnable() {
            
            private static final int MAX_RUNS = 10;
            private int runs = 0;

            @Override
            public void run() {
                runs++;
                if (runs >= MAX_RUNS) {
                    cancel();
                }
            }
        }.runTaskTimerAsynchronously(this, 20, 20);
tender shard
#

or schedule another task that cancels the first one lol

#
        BukkitTask task = getServer().getScheduler().runTaskTimerAsynchronously(this, () -> {
            // do sth
        }, 20, 20);
        getServer().getScheduler().runTaskLater(this, () -> {
            task.cancel();
        }, 20 * 10);

lol

#

don't do that

tardy delta
#

wth is apache including in my jar

#

im not even french

tender shard
#

but french people are

young knoll
#

Idk sounds fake to me

tender shard
#

🥐

#

🍷

young knoll
#

🥖

tender shard
#

france in 4 pictures

#

croissant, wine, baguette, ovh burning

tardy delta
#

wait maybe if i dont shade jmh

analog thicket
tardy delta
#

lol jar is empty

young knoll
#

Very lightweight

tender shard
#

did you use minimizeJar?

tardy delta
#

this looks better

#

this was fucking up

<filters>
                                <filter>
                                    <artifact>me.fourteendoggo</artifact>
                                    <includes>
                                        <include>**.class</include>
                                    </includes>
                                </filter>
                            </filters>```
#

damn discord still hasnt fixed their formatting

#

and no minimizeJar

#

what does that do anyways?

tender shard
#

it should only include .class files and not all the other files you showed earlier

#

but me.fourteendoggo is not an artifact id

#

it should be me.forteendoggo:*

#

unless that works

#

idk

tardy delta
#

ah i was right then

#

it works so im never gonna touch it again

#

now resubmit my project ig

primal rose
#

hello, im trying to learn plugin developement atm but i have some questions should i use java or kotlin or something else and does any1 have a good course on youtube for me that is still good for current time

tardy delta
#

java

kind hatch
#

Use java

primal rose
#

ok

kind hatch
#

?learnjava

undone axleBOT
tardy delta
#

dont listen to the kotlin people

kind hatch
#

There's some resources to get you started

primal rose
#

arent these to learn java

#

and not plugin dev

tardy delta
#

they probably meant to say to learn spigot

tender shard
#

do you already know basic java?

kind hatch
#

Yes, but spigot is built with java, so it would help to know the language first.

tender shard
#

you must know at least the basics of java before you start doing plugins

primal rose
tender shard
#

many people don't even know the difference between a class and an instance and then they are like "why does this not work"

new NamespacedKey(NameOfMyMainClass, "blabla");
``` lol
primal rose
#

my goal today is to make a hello world message on load

#

thats all

acoustic gorge
#

Will getChunkAt automatically unload the chunk if no players are around?

primal rose
#

alr ty

tender shard
#

when you got that setup, you can take a look at some youtube videos, but ignore how they setup their project, and only look at the code. because usually they don't use maven or gradle, and that's not gooood

chrome beacon
#

Well the code they write usually isn't good either

#

So maybe just skip the youtube tutorials

tender shard
#

tbh I never watched any youtube videos about spigot, so idk

tender shard
#

good enough

primal rose
#

bc i saw in some vids that you had to change it to specific versions

#

alr

chrome beacon
#

or the server won't start

primal rose
#

wait me or the server?

#

cuz my server is on 1.17

kind hatch
#

The server

primal rose
#

and im on 1.19.3

#

okok

#

also am i allowed to tag you by answering

kind hatch
#

You can write in java 8 and it will run just fine on java 17

#

The server needs java 17 to run though.

tender shard
#

a plugin compiled with/for java 8 runs on all versions

primal rose
chrome beacon
quaint mantle
#

Is that normal the video’s quality is 360?

tardy delta
#

ahaha

quaint mantle
acoustic gorge
#

Lol

kind hatch
#

lmao

quaint mantle
#

LOL

#

imagine

tardy delta
#

i selled my wife for internet connection

#

to play minecraft on 1.8

tender shard
quaint mantle
acoustic gorge
#

Im pretty sure that if you copy the video link into intellij it will automatically turn it into 4k 1080p

quaint mantle
#

Im also serious

kind hatch
#

He is serious

tender shard
#

I uploaded it with 2560x1440 and youtube shows it to me as 1080p

tardy delta
#

what vid

chrome beacon
#

It's still processing

#

Just give it time

kind hatch
#

No it's not

#

It's been done for a while now

tender shard
#

it's even 1440p

chrome beacon
#

Youtube will allow a video to be visible before all qualities can be viewed

tardy delta
#

:o

chrome beacon
#

I guess Egitto hasn't reloaded the page

#

Which they need to do for the new resolutions to show

tardy delta
#

uhh ig thats my screen being bad

regal scaffold
#

What's the workaround if I want to call a method that can only be called synchronously from a asyncmethod

tardy delta
#

what

#

ah

regal scaffold
#
player.removePotionEffect(PotionEffectType.BLINDNESS);
tardy delta
#

run a new sync task to call it

#

within the async one

regal scaffold
#

Thought so

#

Great

chrome beacon
tardy delta
#

or use aikars taskchain

primal rose
#

im already confused what am i supposed to put as archetype (for version prob my server version)

kind hatch
#

maven-simple works just fine

regal scaffold
#
Bukkit.getScheduler().runTask(plugin, () -> player.removePotionEffect(PotionEffectType.BLINDNESS));
#

I think we're on same page

tender shard
# regal scaffold Thought so
getServer().getScheduler().runTaskTimerAsynchronously(this, () -> {
            Bukkit.getScheduler().runTask(this, () -> {
                // do synced stuff
            });
        }, 20, 20);
chrome beacon
regal scaffold
#

Ok yes

tardy delta
#

i have no idea what that page is

tardy delta
serene sigil
#

hi guys, this isnt really a dev help question, but what minecraft sound is closest to a pistol firing sound?

kind hatch
serene sigil
#

can u?

acoustic gorge
#

Yes

regal scaffold
#

Of course

chrome beacon
young knoll
#

You just need a resource pack

serene sigil
#

but with a recource pack

serene sigil
#

i dont want to add oe

thorn crypt
tardy delta
#

pov: paris

young knoll
#

ovh stands for OVerHeated

acoustic gorge
quaint mantle
primal rose
tardy delta
#

i clearly get other screens

eternal oxide
primal rose
#

ahhh i was in the maven archetype tab

#

ok ty

tardy delta
#

probably dont need that

round finch
kind hatch
tender shard
#

just do "New Project"

serene sigil
#

maybe player death

eternal oxide
#

dolphin eat1 then

#

depends how realistic you want

quaint mantle
primal rose
tender shard
#

yes

primal rose
#

okok

tender shard
#

I always use latest JDK but source/target level 8

#

that way you can access e.g. java 17 APIs but still compile for java 8

chrome beacon
#

but you can't use the new Java 17 features :c

young knoll
#

I'm pretty sure some things won't work

#

Like Records

tender shard
tender shard
young knoll
#

Mojang has started using records now

tardy delta
#

:o

chrome beacon
tender shard
#

I just meant that I can access the API of plugins that require java 17

young knoll
#

Is instanceOf pattern matching bytecode compatible with JDK 8?

tardy delta
#

waiting for record classes now to remove the verbosity

round finch
#

talking about minecraft and java

i hate the JavaChecker.jar

stops you from using newer versions of java

young knoll
#

Shame

primal rose
#

am i allowed to use an _ in my groupid username?

tender shard
#

yes

primal rose
#

ok

tender shard
#

I always use com.jeff_media

remote swallow
#

thats because he owns jeff_media.com

primal rose
#

what if i use it?

tender shard
primal rose
#

will there be a problem

young knoll
#

You will be sued

remote swallow
#

if you own a domain use it backwards, if not me.yourname would work

young knoll
#

Real

tender shard
#

why would you want to use other peoples domains lol

primal rose
#

idk what they are

tender shard
#

use me.emilioboy

remote swallow
young knoll
#

If you don't own one usually you use me.username

#

Or you can use io.github.username iirc

tardy delta
#

fuck i dont own me.fourteendoggo

remote swallow
#

yeah

primal rose
#

ye but how do i make sure that i own emilioboy domain

remote swallow
#

you dont need to own it for me

#

its just a standard now

primal rose
#

ow ok

young knoll
#

com.destroytokyo

remote swallow
#

(real)

young knoll
#

🤓

tender shard
#

<!-- The GroupID is something like your personal "identifier" for maven. If you own a domain, you can just -->
<!-- use it in the backwards way, e.g. if you own "example.com", use "com.example". -->
<!-- You can also just use "me.yourusername" (obviously you have to replace "yourusername" with your username) -->

quaint mantle
remote swallow
young knoll
#

no

quaint mantle
young knoll
#

Ur not my real mom

quaint mantle
#

She just blocked me

remote swallow
#

alex is trans now?

young knoll
#

Promoted from Fem boy to Fem ale

remote swallow
#

real

tender shard
tardy delta
#

hes thinking of minecrafts alex

young knoll
#

I thought it was the bee that was trans

quaint mantle
#

Nice nice

#

Hello guys

#

Lemme be helpful to new ppl

remote swallow
#

hi

#

hows learning java going

chrome beacon
#

They didn't have time for that

remote swallow
#

they dont have time to learn java but do have time to help people

chrome beacon
#

So they're working on copying mfnalexs code

remote swallow
#

adds up

primal rose
#

there is a small difference in the icon is this bad? ;-;

#

im scared