#general

1 messages ยท Page 229 of 1

gilded nova
#

do i have to kill it

#

what are you running your server on tim?
@short warren Paper bud

short warren
#

nice

gilded nova
#

wait so mending repairs ur tools and armor when u get xp

#

so can u have like a pick with mending in ur inventory, and kill mobs with your sword

#

does ur pick repair

#

or do u have have ur pick in hand?

short warren
#

you can put your pick in the offhand

#

but you need to have it in one of your hands or in your armor slots

gilded nova
#

wait wtf

#

i thought ur tools just automatically repair if their in your inventory

#

when u get xp

ionic perch
#

does anyone know a better plugin than essentialx

modest compass
#

well it depends on what you need that essentials cant offer

ionic perch
#

i need more chat formating color

#

like hex color in chat

#

is that even possible?

modest compass
#

yes

#

essentialsXChat support hex colours

gilded nova
#

EssentialsX is the best all in one plugin for servers.

#

Open source will always win me over.

modest compass
#

and maintained by amazing and active devs

gilded nova
#

๐Ÿ˜… ehh

potent prawn
#

what's the tea sis

steady tangle
gilded nova
#

Sis

sleek niche
#

Tea? Are you british now Turbo?

#

Yes, I occassionally still look in here

clever swan
#

why doesn't this register as a command?

#

I also changed

  description:
  usage: /<command>

to

  description
  usage: cbalance```
bold sparrow
#

Arrays ๐Ÿคฎ

latent tendon
#

@clever swan did u register it in main class

gilded nova
#

How'd you expect getCommand("cbalance") to work if you define econo in your plugin yml

#

Lmao

clever swan
#

@clever swan did u register it in main class
@latent tendon yeah

gilded nova
#

Show your entire plugin yml

clever swan
gilded nova
#

Well, only 2 out of the 4 getCommand will return something

clever swan
#

should I create individuals?

gilded nova
#

Every command you fetch with getCommand has to be declared in your plugin yml

clever swan
#

I thought so, thanks

gilded nova
#

Np

clever swan
#

this should be good im assuming?

#

it matches up with this

gilded nova
#

Ye

clever swan
#

bet ty

#

its a basic deposit command for the econo plugin

latent tendon
#

ur code looks weird

gilded nova
#

args is an array of all the individual words that come after the main command

clever swan
#

yeah ik ill show you full thing fefo

#

cecono is the main command

gilded nova
#

So the command name itself is not part of the arguments

#

And if you don't provide any arguments, args is empty too

clever swan
latent tendon
clever swan
#

so it should be one big thing rather than breaking it down into smaller bits?

#

so lets say econo is main command

#

and depo is a sub command

#

it should be econo + depo?

#

so /econo depo (x)

latent tendon
#

look at what i do

clever swan
#

yeah i get what you do

#

I just want to make sure I understand it

#

you're basically extending the main command correct?

latent tendon
#

โ˜‘๏ธ

clever swan
#

alright cool ty

latent tendon
#

i need a new mouse

#

my left mouse button sometimes doesnt click

clever swan
#

i just got a new one myself model o

woeful willow
#

That if statement at the top is weird

#

Uhh nvm, ignore me

clever swan
#

Thrasilias, my code wont work with your type of a format because im declaring what the code does in my statements where as you're just extending the code

#

see what i mean?

latent tendon
#

or if u want to die hard the code

#

<o/

clever swan
#

lol

latent tendon
#

fefo no.

#

corner

clever swan
#

Thrasilias how would I implement ur way of an eco type of a plugin thing into my code?

gilded nova
#

๐Ÿ‘€

clever swan
#

because my code structure declares the command + what it does

latent tendon
#

send ur code

clever swan
gilded nova
#

And I'll steal it ๐Ÿ•ต๏ธ

clever swan
#

lol

latent tendon
#

pastebin

woeful willow
gilded nova
#

Imagine not using a dark bg pastebin for sharing code smh

short warren
#

says the one who sends light mode screenshots whenevers anyones in bed

latent tendon
#

fefo

#

pastebin sucks

#

oh man

#

my mouse is being a dick

gilded nova
#

Because

#

Change the p to an h

#

Fixed

clever swan
#

what should use instead of pastebin

rigid widget
clever swan
#

ok ty

woeful willow
#

Github GitHub

rigid widget
#

Reeee

latent tendon
#

NO

clever swan
#

thrasilias what do u want me to use

latent tendon
#

best

short warren
#

!paste

outer vesselBOT
#
Please use pastebin!

Seeing a paste of the problem makes everything so much easier! Use https://bytebin.lucko.me/ for easy pasting!

For console errors:

Pastebin any relevant segments of the console log. If it's a startup error, this includes the entire startup log!

Other errors:

Pastebin the entire LuckPerms config file (passwords removed) as well as any other relevant files!

short warren
#

the best ^

rigid widget
#

@latent tendon paste.gg is undebatably very good, and md-5 is literally just hastebin

clever swan
#

there is literally no generate link or anything of that sort on the page you sent me Thrasilias

latent tendon
#

paste code

#

ctrl + s

rigid widget
#

There's a little save icon

clever swan
#

@latent tendon there you go

latent tendon
#

what do u use

#

vault?

clever swan
#

yeah

latent tendon
#

holup

#

now my mouse is acting like an autoclicker

clever swan
#

get a new one?

latent tendon
#

i got it yesterday

#

lol

clever swan
#

lmao

#

ok so anyways how do i fix the issue?

#

its on line 26

rigid widget
#

Print what args[0] equals

#

And you'll probably see

latent tendon
#

shouldnt the args[0] be args[1] instead

#

since deposit is a sub-cmd

clever swan
#

...

#

how did i miss that

latent tendon
#
                //TODO: /cecono <deposit | balance>
                //TODO
clever swan
#

time to go commit neck rope

latent tendon
#

that bugged

#

holup

clever swan
#

?

latent tendon
#

ignore the 2 TODO's

#

or am i wrong

clever swan
#

?

gilded nova
#

if (command.getName().equalsIgnoreCase("cecono"))
Useless if that is the only command for that executor

latent tendon
#

cecono = main cmd right?

clever swan
#

yes

latent tendon
#

depo is sub-cmd

clever swan
#

yes

latent tendon
#

so cecono is args[0] afaik

#

and depo args[1]

gilded nova
#

No

latent tendon
#

no?

clever swan
#

no

#

its not

gilded nova
#

The main command name is not part of args

clever swan
#

^

latent tendon
#

am i confused now

gilded nova
#

alias is the command name used

#

Args is whatever comes after it

clever swan
#

wait now im confused

#

did I set up my main + plugin.yml wrong?

gilded nova
#

/alias args...

clever swan
#

ignore cc it works fine

gilded nova
#

alias is not part of args

#

The plugin yml and the setExecutors are correct

clever swan
#

ok, but it can be cecono cdeposit or cecono cbalance

gilded nova
#

Oh I see what you did there

clever swan
#

wouldnt it have to be < cdeposit | cbalance >?

gilded nova
#

I didn't read far enough lmao

woeful willow
#

_god bless sponges command system _

latent tendon
#

what does sponge use?

#

super?

gilded nova
#

Seriously, Bukkit's command system is ass

latent tendon
#

ill stick with sk89q-command-framework

#

<o/

clever swan
#

so Fefo, how would I fix it?

gilded nova
#

Let's back up a bit lol

#

What is it that doesn't work exactly?

clever swan
#

the entire eco commands pretty much, but thats besides the point

#

mainly line 26

#

cdeposit is an extension of cecono, the main eco command

gilded nova
#

And what command are you running?

clever swan
#

/cdeposit

#

i made it 2 different commands

gilded nova
#

/alias args...

latent tendon
#

fefo smart

#

๐Ÿ˜„

#

/alias args[1] args[2] args[3]

gilded nova
#

No

latent tendon
#

runs away

#

fuck no

#

0, 1, 2

gilded nova
#

/alias args[0] args[1] args[2] ...

clever swan
#

Fefo, I would have to redo my entire code and ive never made it lite /alias args before how would I go about doing it?

#

currently its setup like this

gilded nova
#

Okay so

#

That right there is basically /cecono (something???) cdeposit

#

Uuh there's

latent tendon
#

fefo

gilded nova
#

Yes

latent tendon
#

u can smack my face but shouldnt that cdeposit arg be 0

gilded nova
#

Yes

#

Discord mobile isn't my strong suit

latent tendon
#

@clever swan change back

#

to 0

#

if (args[0].equalsIgnoreCase("cdeposit")) {

clever swan
#

ok

#

fuck it im prob not even gana need cdeposit

#

just cbalance

#

so imma just try to work with that

latent tendon
#

also why is there a arg 3

clever swan
#

i got rid of cdeposit

#

i dont need it

latent tendon
#

args.lenght == 3

clever swan
#

so it would be /cecono cdeposit (amount) and you couldnt do something like /cecono cdeposit (amount) (something extra)

#

if that makes sense

latent tendon
#

u can

clever swan
#

but dont worry about that, i just need to get cbalance down

#

@latent tendon I fixed it

#

but cecono still doesnt work...

#

and it says its because of this line

#

so should it be arg1?

latent tendon
#

no

clever swan
#

no it should be arg0

#

yeah

#

so what did I do wrong?

latent tendon
#

/alias args[0] args[1] args[2] ...

clever swan
#

yeah ik ik

#

so what did I do wrong exactly?

#

the error says line 26

latent tendon
#

arg 2

clever swan
#

oh I should change it to arg1?

#

arg2 ---> arg1?

latent tendon
#

./cecono cbalance <name>

/alias args[0] args[1]

clever swan
#

better?

latent tendon
#

.tryit

clever swan
#

.ok

latent tendon
#

aw

#

no tryit cmd

#

fefo corner

#

๐Ÿ˜„

clever swan
latent tendon
#

tf

clever swan
#

yeah

#

ik

#

i thought i fixed it

#

guess not

latent tendon
#

what happens if u do

#

uhh

#

holup

gilded nova
#

What did you even run lmao

clever swan
#

/cecono

gilded nova
#

You want to access args[0]

#

You didn't provide any args

#

At all

clever swan
#

i didnt?

gilded nova
#

/cecono
Does that have any args?

#

/alias args[0] args[1] args[2] ...

crude zealot
#

@clever swan check the args.length before the args[0].equalsIgnoreCase

clever swan
#

ok

#

you think that would solve it?

gilded nova
#

Might want to check if > 0 actually

#

If you plan on providing a player after

clever swan
#

Nah it's just gana display your balance but I might add that later on

#

But do you think what Revxrsal suggested would fix my issue?

gilded nova
#

That will do, yes

latent tendon
#

lol

#

no errors on my end

clever swan
#

Sounds epic I'll try it out in a sec

gilded nova
#

Seriously, Bukkit's command system is ass

#

๐Ÿ˜’

latent tendon
#

gonna make my street mad

#

aka hard music on

#

๐Ÿ˜„

gilded nova
#

Yeea

crude zealot
#

imagine not creating your own command system

latent tendon
#

google home = godly

gilded nova
#

Imagine not using a command framework smh

latent tendon
#

i have one

#

well not my own but

crude zealot
#

Aikar's command framework is one superior creation

latent tendon
#

best

gilded nova
#

Aikar's command framework is one superior creation
Eeh..... I find it a bit... I don't know, I just don't like annotations lmao

#

And what if I want intermediate executors ๐Ÿค”

crude zealot
#

yeah i know that feeling, control freaks don't like annotations

#

proud to be one

gilded nova
#

I love node-like frameworks

crude zealot
#

@latent tendon that could use some documentation but it looks fancy

latent tendon
#

look example code

crude zealot
#

oh didn't see that my bad

latent tendon
#

made by a close friend of me

gilded nova
#

look example code
Haha tell that to Mojang on Brigadier

#

There is little to no documentation and examples

#

But I love it ๐Ÿฅบ

crude zealot
#

yeah mojang brigadier is really messy to get started with, when i tried to use it i found it overwrote my original plugin completions

latent tendon
#

@gilded nova u like examples and such

outer vesselBOT
#

Hey Thrasilias! Please don't tag helpful/staff members directly.

crude zealot
#

i do like its tree-like syntax/conventions tho, it inspired me

latent tendon
#

;p

gilded nova
#

Yeah that's sk8whatever right?

crude zealot
#

it's just like Piston (WE's command framework)

latent tendon
#

well fork of it

#

with a lot of new stuff

gilded nova
#

I wanted to take a look at piston tho

#

Never did lmao

latent tendon
#

originally forked by OCN aka OvercastNetwork

crude zealot
#

i did but never grasped a single concept from it, i feel it's pretty complicated ๐Ÿ˜‚

gilded nova
#

Besides, with Brigadier you can hook it to the nms dispatcher and get fancy colors on the client ๐Ÿ‘€

crude zealot
#

isnt that what commodore does

gilded nova
#

Mhm

#

Through reflection

short warren
gilded nova
#

And Paper is trying to make an API exposing that part

short warren
#

who actually uses anything higher than like 1000

latent tendon
#

uh

#

idk what i have rn

#

LoL

gilded nova
#

Very high settings lmao

short warren
#

i use 800 lol

latent tendon
#

i miss my old mouse

#

double fire button

short warren
#

takes me about 4-5 inches to go across 2 monitors

#

thats a nice feature

gilded nova
#

I think I have it on 1000+ ๐Ÿค” will need to check later

short warren
#

you could bind it to one of the programable buttons though

gilded nova
#

I just don't like moving my hand a lot, using the mouse makes everything slow af

#

If I can use the keyboard to navigate through everything, I will

short warren
#

i get carpal tunnel and low dpi seems to help

gilded nova
#

I barely play any games so I rarely use the mouse lmao

short warren
#

same i dont play much games anymore

#

im just addicted to discord

latent tendon
#

I play a lot of games

#

Division 1. Division 2. Ghost Recon Breakpoint

#

Watch dogs 2

#

Gta 5

gilded nova
#

Man I really want to play Tetris

short warren
#

which one?

gilded nova
#

Or typeracer

#

I should try start using my left hand again for typing tbh

latent tendon
#

I use both

short warren
gilded nova
#

gib me nitro ๐Ÿ˜ฆ

short warren
#

just get gifs

#

nitro dumb

#

or join a server with a bunch of rich kids with money to waste

woeful willow
gilded nova
#

i cri ๐Ÿ˜ข

woeful willow
short warren
#

||xd ripjapaneseppl walkaway catdance lptriggered lptriggered2 petsyscraft partyblob diamond catbongosextreme bancat weewoo_red weewoo_blue thumbsupparrot pepegaroll thinkFast seizureblob TacoParrot || dont click if you have some stupid medical thing

gilded nova
#

stap it ๐Ÿ˜ญ

crude zealot
#

imagine actually having nitro

#

s m h

short warren
#

ikr

crude zealot
#

the only reason i'd buy nitro is to donate to discord because it allows me to effectively communicate with users and customers

latent tendon
#

@short warren euhh

#

no

#

please do not post emoji's like those

#

thanks

short warren
#

dont click on the spoiler

gilded nova
#

Why not lmao

#

Is it against tos now? ๐Ÿ‘€

latent tendon
#

one in it

gilded nova
#

๐Ÿค”

latent tendon
#

it can cause seizures

#

dont think he wants that

gilded nova
#

Only one of them can...?

latent tendon
#

:ripjapaneseppl:

#

that one

short warren
#

There's a discord setting for those people

#

And I put a spoiler

#

And now there's a notice

#

Good enough?

latent tendon
#

u know people still click it

#

(โ•ฏยฐโ–กยฐ๏ผ‰โ•ฏ๏ธต โ”ปโ”โ”ป

short warren
#

And it's not even a large one

gilded nova
#

u know people still click it
Well there's a warning

latent tendon
#

wich warning?

#

dont see any

short warren
#

And there's a setting to only play gifs and animated emojis if you click on then I think for those people

gilded nova
#

So people will only click if they don't have "medical thing" or they are genuinely retarded

latent tendon
#

welp

#

ima head to BreakUrNeckPoint

#

aka Ghost Recon Breakpoint

clever swan
#
[15:25:30 WARN]: java.lang.ArrayIndexOutOfBoundsException: 1
[15:25:30 WARN]:        at flameduder.dudercookie.EconomyCommands.onCommand(EconomyCommands.java:30)
[15:25:30 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[15:25:30 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[15:25:30 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[15:25:30 WARN]:        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[15:25:30 WARN]:        at java.util.concurrent.FutureTask.run(Unknown Source)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[15:25:30 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[15:25:30 WARN]:        at java.lang.Thread.run(Unknown Source)
#

welp

#

anyone have an idea?

gilded nova
#

Yes

#

You did a command in the form of /alias arg0 but your code expected /alias arg0 arg1

#

@clever swan

clever swan
#

I see

gilded nova
#

That basically says that it will enter that if block if there is only one argument

#

Like so /alias arg0, you're only providing one argument

clever swan
#

i dont have an arg[1] anywhere

#

oh wait I do

#

found it

gilded nova
#

It's even warning you lmao

clever swan
#

yeah lol

#
[15:50:10 WARN]:        at flameduder.dudercookie.EconomyCommands.onCommand(EconomyCommands.java:31)
[15:50:10 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[15:50:10 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[15:50:10 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[15:50:10 WARN]:        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[15:50:10 WARN]:        at java.util.concurrent.FutureTask.run(Unknown Source)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[15:50:10 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[15:50:10 WARN]:        at java.lang.Thread.run(Unknown Source)```
#

now im getting this error

gilded nova
#

Show the full error

clever swan
#

that is the full error

#

unless you mean full code

gilded nova
#

No, the very beginning is missing

#

Because I don't even know what error you're getting

clever swan
#

ok 1 sec

#
[15:54:40 WARN]:        at flameduder.dudercookie.EconomyImplementer.getBalance(EconomyImplementer.java:78)
[15:54:40 WARN]:        at flameduder.dudercookie.EconomyCommands.onCommand(EconomyCommands.java:31)
[15:54:40 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[15:54:40 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[15:54:40 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[15:54:40 WARN]:        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[15:54:40 WARN]:        at java.util.concurrent.FutureTask.run(Unknown Source)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[15:54:40 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[15:54:40 WARN]:        at java.lang.Thread.run(Unknown Source)```
gilded nova
#

There we go

#

What command did you run

clever swan
#

/cecono cbalance

vocal rivet
#

get a domain

gilded nova
#

No

#

/cecono cbalance
Is args 0 a player name?

vocal rivet
#

Still should get a domain :p

clever swan
#

hmm

#

I know

gilded nova
#

com.github.<username> kek

clever swan
#

but when it was [1]

#

and I did /cecono cbalance TheShinyLizard, it didnt work

vocal rivet
#

even a github domain would do, otherwise get a .net for 15โ‚ฌ a year

gilded nova
#

and I did /cecono cbalance TheShinyLizard, it didnt work
That's not what you ran before

#

Or that's not what you told me you ran

clever swan
#

I did both

#

when I run /cecono cbalance TheShinyLizard there is no error

#

but it doesnt output anything

gilded nova
#

Because you only expect there to be one argument only

#

if args.length == 1

#

Expects there to be one argument only

#

That being args[0]

clever swan
#

so this would work?

gilded nova
#

That only expects there to be 2 arguments

#

Always

clever swan
#

ill do a >

gilded nova
#

That's why I suggested you do > 0

#

Ye

clever swan
#

lets go

#

ty

gilded nova
#

hey fefo

#

how is your day going so far

#

hi

#

Good ig

#

Bit cold

#

damn

#

whats been making you freeze

#

Temperature

#

And the lack of physical activity

#

yo

#

u gotta keep

#

on grinding

#

Haha

rigid widget
#

@gilded nova did you know? Over three billion devices run java!

gilded nova
#

@rigid widget does it run on Computers, Printers, Routers, Cell Phones, BlackBerry, Kindle, Parking Meters, Public Transportation Passes, ATMs, Credit Cards, Home Security Systems, Cable Boxes, TVs...?

rigid widget
#

Yes exactly!

gilded nova
#

@vocal rivet did you know that?

short warren
#

Hey Fefoโ™ฅ๏ธ! Please don't tag helpful/staff members directly.

gilded nova
#

You can't stop me

#

But Larry can

rigid widget
#

Fefo is one of us *chants*

short warren
#

Feffo is unlucky now?

rigid widget
#

No, but qualifies as helpful

#

Ping protecc

vocal rivet
#

Really? Java must be great then

steady tangle
#

what's java

gilded nova
#

Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

steady tangle
#

sounds fake

gilded nova
#

wait so is like an axe better than a sword nowadays?

steady tangle
#

For damage yes

#

Axes deal the most damage

gilded nova
#

hmm what about enchantments

steady tangle
#

I think they're slower tho

gilded nova
#

like u cant enchant an axe with sharp 3

steady tangle
#

Can't you?

gilded nova
#

uhh idk

steady tangle
#

Pretty sure you can, as it counts as weapon

gilded nova
#

I never played on the latest versions until like a month ago

#

Yes you can

#

so I don't know

steady tangle
#

Yuh

gilded nova
#

yikes but I always preferred the sword

steady tangle
#

Same

gilded nova
#

so idk which to use

#

Idk if from the enchanting table but you can add it from the anvil

#

the faster cooldown on the sword does feel nice tho

steady tangle
#

Yuh

#

Axe is good for speed runners etc etc

#

I like sword for the classic feel

bold sparrow
#

!stacking

outer vesselBOT
bold sparrow
#

YAML > JSON

gilded nova
short warren
bold sparrow
gilded nova
#

yo

#

so should i craft a full set of diamond armor

#

or wait until i go to the nether

#

and get netherite

#

armor

bold sparrow
#

There is a tutorial on YouTube which might be able to help you out:

gilded nova
#

?

bold sparrow
#

Wasnโ€™t the one I had in mind but that should help you out

gilded nova
#

lmao

#

wait whats the difference between a jukebox and notebox

bold sparrow
#

One plays disks

#

One plays notes

steady tangle
#

well you need diamond armour anyways

#

unless you mean "do i make a set and use it now" or "do i wait until i get netherite then make a set"

plush steeple
#

Inhales

#

I need builders

gilded nova
#

!helpchat ask in here, they have service request channels

outer vesselBOT
#
Helpchat

Helpchat is a general plugin assistance discord as well as the home of DeluxeChat, PlaceholderAPI, and many more.

Helpchat Discord
steady tangle
#

Schematics dabbing_totem

gilded nova
#

Imagine being in the Minecraft discord server

#

How many members out of all of them are < 13yo?

short warren
#

how is it possible to talk on a server with 175k people

steady tangle
#

yell and assert dominance

plush steeple
#

*YELL AND ASSERT DOMINANCE

gilded nova
#

how is it possible to talk on a server with 175k people
it's actually way closer to 174k than than 175k lmao

short warren
#

when a server is that large you can round

#

not that far off 175k though

#

just give it a month

gilded nova
#

no

#

not even a month

#

I'll give it until Minecraft Live

#

Which is on the uuuh

short warren
#

3rd

gilded nova
#

SOONโ„ข๏ธ

short warren
#

im ready for the cringe

#

favorite time of the year

#

besides every other part

steady tangle
#

dedidated wam

short warren
#

uhh i was wondering what the weccomended amount of dedicated wam i should te server

gilded nova
#

I was gonna say "It's not as cringe as it used to be"

#

Then I remembered this exact moment

short warren
#

any of you know a youtube channel i should check out?

#

im bored af

gilded nova
#

Are you interested in a guy that talks about politics in general (nothing specific) while repairing macbooks?

short warren
#

already watch him lol, hes great

gilded nova
#

lol ye

gilded nova
#

uhh lord

#

i meant like

#

nvm

#

imma just make a diamond set

short warren
#

yeah its going to be a while until you get netherite

steady tangle
#

I did the bed method and blew up my sibling by accident KEKW

short warren
#

youll probably go through 2 sets before you get it

steady tangle
#

i owe them a beast of a pickaxe

#

sad times

gilded nova
#

๐Ÿ˜†

gilded nova
#

wait so once i get to the nether what resources or things should I be doing/getting?

short warren
#

blaze powder

#

thats about it

gilded nova
#

yo this new nether is actually so scary

#

it's so fucking sick

#

I love it

#

yeh i love the thrill of it

#

what does curse of vanishing do on a pick?

#

i just found it in a chest

#

I think it's the one when you die, the item doesn't drop, it just vanishes from existence

#

oh ok

#

what about soul speed?

#

does that just make you walk faster on soul sand?

#

ye

#

ok

#

crying obsidian is just for decoration right?

#

sorry i never played on the latest versions so all this is new to me

#

uuh I think it's only for deco

modest compass
#

unless you have a mod/plugin that make it not

gilded nova
#

Nope, it actually has a use

#

The respawn anchor

modest compass
#

oh yea, the one that screws respawn stuff

gilded nova
#

didnt y'all have a bug with that in multiverse core lol

modest compass
#

bcu bukkit api still canโ€™t differentiate setting bed and anchor spawn

gilded nova
#

blame md_5 lol

modest compass
#

Loll

#

And so when code set the respawn point at anchor, the anchor doesnโ€™t go down a charge

gilded nova
#

what?

modest compass
#

Like it i do player.setBedRespawn(Location) and that location is a respawn anchor

#

it respawn there but the charge for the anchor doesnโ€™t drop

#

when it should

gilded nova
#

well because that's a bed spawnpoint

#

not an anchor spawnpoint

#

I haven't got myself to look into the vanilla behavior of the anchor, but I'm somewhat sure that it stores NTB in it about the player

#

It does not :0

#

It's not a block entity

short warren
#

anybody know an open source plugin with really simple code to look at?

gilded nova
#

no

#

no one does

#

ben doesn't know

modest compass
#

probably vault chat formmatter

gilded nova
#

idk why he's typing

modest compass
#

lol

#

i saw the code and it was like one class only

short warren
#

alright ill check it out, thanks

#

or you might be trolling but ๐Ÿคทโ€โ™‚๏ธ

#

nevermind its just 102 lines

modest compass
#

yep

gilded nova
#

Just created a nether portal in my test server... it lead to my new favorite biome

#

Basalt deltas โค๏ธ

short warren
gilded nova
#

The @Thingies are called annotations

#

They... they do or mean things

short warren
#

oh theyre for the compiler

#

for like errors and stuff

#

so does each compiler have its own annotations?

gilded nova
#

oh theyre for the compiler
yes
for like errors and stuff
not necessarily

modest compass
#

isnโ€™t it call decorator or is tha for python lol

gilded nova
#

But yeah, they tell things to the compiler

short warren
#

java calls them annotations in their docs

modest compass
#

ah yea, python called them decorators

short warren
#

would you recommend maven or gradle?

#

or am i misunderstanding how those work

#

they build the programs right?

gilded nova
#

Basically, yeah, and do a shit ton of shit for you when compiling

#

I say Maven for starters, and then once you get familiar with the entire concept of how it works (not how to work with it), you move over to gradle

short warren
#

alright thanks

gilded nova
#

That's what worked for me at least lmao

modest compass
#

is gradle better than maven?

#

Havent used gradle before

gilded nova
#

Well it's faster

#

like

#

a lot

#

And uuh

#

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

#

It's more of a scripting thing from my POV, I know it lets you do other kinds of things

short warren
gilded nova
#

LMAOO

#

holy shit the nether ambient music is awesome

short warren
#

yeah the nether update is great

gilded nova
#

oh so I think I know how Minecraft does the respawn thing...

#

To distinguish between beds and respawn anchors

#

bc there is a single piece of NBT data that says "this is a respawn anchor" or "this is a bed"

#

Time to test Bukkit on it...

short warren
ashen stump
#

they are called both decorators and annotations

short warren
#

where tf is src/main/java

ashen stump
#

click the src folder

#

then main will be in there

short warren
#

wait what

ashen stump
#

then java will be in there

short warren
#

it folded

#

๐Ÿคฆโ€โ™‚๏ธ im stupid

gilded nova
#

they are called both decorators and annotations
never heard of the term decorator lmao

#

Aikar's "Decorations Command Framework" lmao

gilded nova
#

AHHAhaahqa

#

"Where's src/main/java"

#

And so when code set the respawn point at anchor, the anchor doesnโ€™t go down a charge
@modest compass yes it does ๐Ÿ‘€

#

but it only works in non overworld dimensions

modest compass
#

you should respawn at respawn anchor from overworld as well tho

gilded nova
#

You can't

#

It explodes if you try to set it as spawn point

#

(when you use it normally)

modest compass
#

oh you mean place

#

yea

gilded nova
#

You can place it in the overworld

#

You can charge it

modest compass
#

i thoughttt you mean work as in respawn when died

gilded nova
#

But you can't use it

#

It's basically an NMS thing

#

Depending on in which dimension it is in, it works or it doesn't

modest compass
#

the thing is with mutli-world i need to manually set teh respawn when they move to different world group

#

but there isnt a setAnchorSpawnLocation

gilded nova
#

teh

#

just swap the e and h around mate

#

then youll have "the"

#

A player can only have one respawn point

#

The "bed" spawn location

#

It only saves the coords and the dimension as NBT SpawnX, SpawnY, SpawnZ and SpawnDimension

#

The respawn anchor works as long as the dimension is non-overworld

#

And the bed works everywhere lmao

woeful willow
#

@gilded nova
Youll
Just add an apostrophe mate. Then you'll have "you'll"

modest compass
#

yea what mv does is it group worlds together, so that world group have a bed respawn each, so as players teleport from different worl groups mv set stores and set the respective respawn for the player

#

its not vanilla lol, Im talking about having like 2 different surival world set in on a server

gilded nova
#

Youll
Just add an apostrophe mate. Then you'll have "you'll"
@woeful willow Theres a difference between spelling a word correctly and having correct grammar

outer vesselBOT
#

Hey Tim__! Please don't tag helpful/staff members directly.

gilded nova
#

shush clippy

#

teh

#

yea what mv does is it group worlds together, so that world group have a bed respawn each, so as players teleport from different worl groups mv set stores and set the respective respawn for the player
idk what mv does tbh but when you call Player#setBedSpawnLocation(Location), it basically follows vanilla rules

modest compass
#

basically, you ahve world1_nether which has a respawn anchor

#

and you ahve world2_nether than should have a second repsawn anchor

#

if you die in world1, you respawn at world1_nether respawn anchor

#

if you die in world2, you respawn at world2_nether repsawn anchor

gilded nova
#

okay..... what does that have to do with the original question lmao

modest compass
#

I didnt ask a question? I just sayd respawn anchor charge wont drop in mv's use case

gilded nova
#

And I think I may know why......

#

Wait a second....

modest compass
#

๐Ÿค”

misty cradle
#

this is a really long second

gilded nova
#

LOL

modest compass
#

seconds later

gilded nova
#

ye I got carried away trying to make something to copy gamerules from world to world lmao

#

"highlighted" = the last one

modest compass
#

yea

gilded nova
#

And that yes would be some bukkit shit

modest compass
#

loll

#

to only way is to store the respawn anchor block location and change the block data on respawn

gilded nova
#

@viral haven youre bad

modest compass
#

wot

gilded nova
#

to only way is to store the respawn anchor block location and change the block data on respawn
yea bc the playerrespawnevent doesn't give the anchor/bed location, it gives the actual location the player will stand on

modest compass
#

also fefo, you are a hyperverse dev right?

gilded nova
#

It only saves the coords and the dimension as NBT SpawnX, SpawnY, SpawnZ and SpawnDimension
and those coords are the exact ones of the block itself

#

also fefo, you are a hyperverse dev right?
lol I just added a flag

modest compass
#

ah

gilded nova
#

so I wouldn't consider myself one absolutely ๐Ÿ˜Ž

#

I just added a flag to it I really needed for a current server I'm working on lmao

#

So I injected it into hv ๐Ÿ‘€

#

Virus

potent prawn
#

@woeful willow Theres a difference between spelling a word correctly and having correct grammar
@gilded nova why not both? "Youll" is not correct spelling either ๐Ÿ˜‚

gilded nova
#

SOTP

#

Stawp it

woeful willow
#

Why you gotta tag me turbo :(

gilded nova
#

@woeful willow ping

woeful willow
#

:(

potent prawn
#

Mobile sux

gilded nova
#

Mm my hand is very cold

#

Very very cold

#

Why

#

Temperature

#

And the lack of physical activity

#

Fair enough

#

go for a walk or somethin

#

It's 3 in the morning

#

Literally 1 hour away from the coldest hour of the entire day lmao

steady mountain
#

Get a heater

#

Im sure you can get 10 min. delivery from somewheres....

sudden ice
#

Greetings

forest helm
#

o/

sudden ice
#

o/

gilded nova
#

Im sure you can get 10 min. delivery from somewheres....
Hahahaha that's not a thing where I live :^)

potent prawn
#

imagine if we were all so privileged

steady mountain
#

Well any place will do it if you pay enough

potent prawn
#

probably not at 3 in the morning lol

violet rivet
#

24/7 mcdonalds.

#

I'm sure they'd do 3am delivery

potent prawn
#

you reckon they would deliver a heater?

violet rivet
#

hot food maybe

#

pay em enough they might sell you their cookers

#

they put out heat

potent prawn
#

cuddle it for a bit

#

then eat it

violet rivet
#

load up some shaders on MC

#

use your space heater

#

PC* to warm the area.

steady mountain
#

All great ideas

#

Pay them enough they might just turn up the heat as much as it goes in there store and cary you there

gilded nova
#

Hi

gilded nova
#

how 2 get sponsor role

#

you pay luck loads of money monthly asking him to recommend betterreports

#

How much is loads

#

0.99c?

#

Dammit

#

Pretty cheap tho

#

hey guys if u guys have the exsperience with real scoreboard if its possible to make like only admis scoreboard i cant find anything in google

bold sparrow
#

Featherboard has this

#

You can set up scoreboards with permissions

gilded nova
#

So did infinitescoreboard until it got removed

#

nono u dont get me like to make custom only admins scoreboard

#

Yeah

#

He gets you

#

You just dont get that he gets you

#

wdym

#

You can set up scoreboards with permissions

#

This is literally what you want

gilded nova
#

its not working

#

i tried everythjing

#

HELP MEE

short warren
#

they already answered your question

#

you just misunderstood their wording

gilded nova
#

no i get it whathe/she said

#

but its not working

short warren
#

you can have a featherboard scoreboard that requires a permission

gilded nova
#

if anyone have other sugestion

short warren
#

alright then use featherboard support or give more info here

modest compass
#

!nw

outer vesselBOT
#
Please tell us what's going on!

We really would absolutely love to help you out! However, telling us that it isn't working wastes everyone's time. Please, just describe the issue you're having clearly and with as much detail as possible, and send any relevant screenshots of whatever problems you're having.

For Console Errors:
gilded nova
#

okay

#

im not using

#

featherscoreboard

#

im using realscoreboard

#

so i want to amke like custom only for admins and players who have op on sevre

short warren
#

that doesnt have that in their config?

modest compass
#

then ask realscoreboard, i dont think anyone use that plugin before

gilded nova
#

tehre will be members scoreboard and there will be a admin scorebard

short warren
#

i dont see anything in that plugins info saying that it supports that

#

switch to featherboard if you want a plugin that actually supports that

gilded nova
#

i asked in forums but no answrs

#

like a week ago but no response

#

wtf is realscoreboard

short warren
gilded nova
#

A PLUGIN

#

SCOREBOARD PLUGIN

#

I gathered that

#

no need to shout

short warren
#

A REAL SCOREBOARD PLUGIN

gilded nova
#

really?

short warren
#

not fake

gilded nova
#

wow

#

im not shouting my caps lock just got stuck

#

Relaly

#

did your caps lock.. lock?

#

its called RealScoreboard

#

Yeah you should get a better plugin

#

did your caps lock.. lock?
@gilded nova lmao

short warren
#

anyway switch to a better pluin

#

that scoreboard doesnt support that

gilded nova
#

one that doesnt sound like a homebrand

#

get featherboard

#

If youre not poor

short warren
gilded nova
#

yes i am

#

tah why im using this plugin lmao

#

Just dont be poor lol

#

haha funny

short warren
#

this has support for that

#

it wont be great, but its better than what you have

modest compass
#

I suppose use another plugin if the current one doesnt work

gilded nova
#

stop supporting his lack of financial support

#

jk

short warren
gilded nova
#

Why do ugly girls post flip the switch tik toks thinking they look good after they flip the switch but in reality they still ugly asf

modest compass
gilded nova
#

@short warren where did u find that

short warren
#

wtf is a flip the switch tik tok

gilded nova
#

Like damn atleast try

#

oh wait

#

they did

short warren
#

i searched "good free scoreboard plugin mc"

gilded nova
#

scoreboard reloaded

#

idk if it works for what you wanna do

short warren
#

that hasnt been updated in 2 years

gilded nova
#

Lies

#

yeah

#

Sorry meant thi sone

short warren
#

their download site is down too

gilded nova
#

api hasnt changed that much since 1.14 ๐Ÿ˜ฌ

#

lmao

short warren
#

Scoreboard doesnt support that

gilded nova
#

Yeah forgot

#

how basic it was

short warren
#

the reviews for quickboard lmao

#

seems terrible, but cant really complain

gilded nova
#

Just use featherboard

#

if youre not poor

#

no balls

short warren
#

just steal a credit card

gilded nova
#

lmao moms credit card

#

Mum's*

short warren
#

stfu aussie

#

you dont get an opinion

gilded nova
#

Mom**

#

I do get an opinion

#

Americans suck lol

short warren
#

true

gilded nova
#

Literally

#

ya'll are stupid

short warren
#

what should i eat

#

theres no good food

steady tangle
#

cereal

gilded nova
#

Cereal first

#

Then you pour the milk

#

Then you put the bowl

short warren
#

stupid question, how do i test my plugin to make sure it works while coding? Do i just have to compile it and add it to my server everytime?

modest compass
#

there is this thing called unit testing

#

but it may be a bit advance

short warren
#

alright ill just build it then, thanks

bold sparrow
#

yea i also compile, download, upload, restart every time

#

bit of a pain but oh well

modest compass
#

unless you learn how to do unit testing and automated testing

gilded nova
#

that's why my plugin test servers have nether and end disabled, no mob spawning, most gamerules disabled and view distance set to like 8

#

and maybe (probably) on a superflat void world

modest compass
#

meanwhile my test server has 10 worlds

gilded nova
#

all loaded from startup?

modest compass
#

yea

#

i tested stuff of mv and i just didnt get around removing them

bold sparrow
#

Use void worlds with a chunk of grass at 0 0

gilded nova
#

@short warren but their procesors are crap

short warren
#

Not really, they're not great but they're not bad

gilded nova
#

they are good if you want to have like 10 people servers

short warren
#

They're like 4 dollar servers you can't really complain

gilded nova
#

I mean thye budget server are trash

#

premium looks decent

forest helm
#

Pebble is more of a budget host, they cater towards those with less money and smaller servers

#

So yeah, it won't be stellar

short warren
#

Premium is decent for some mid sized servers

gilded nova
#

I mean I9 is already pretty good

short warren
#

But pebble is great for servers with friends and stuff

gilded nova
#

can easily hold 100 players+

#

I am currently talking to my ISP for a hosting license xD cause this is even cheaper haha

#

I9 processor is great for big servers and costs nothing

short warren
#

no ddos protection though

gilded nova
#

sure

#

xD

#

I just set up a home DMZ network

#

easy

#

mmh I just reconized one big issue with pebble tho

short warren
#

yeah it should be fine

gilded nova
#

except of extreme they only ovver v servers

short warren
#

huh?

gilded nova
#

only extreme variant is a actual dedicated

#

this sucks haha

short warren
#

then dont get a dedi from them?

#

thats not their goal

#

and are you expecting a dedi for 20$

violet rivet
#

Yes

gilded nova
#

wtf sure man

#

xD

#

dedi is not so expensive

#

I am not talking about root

short warren
#

dedis are like 25 dollars minimum

gilded nova
#

nah depends

#

you can also have vdedicate etc.

#

only most hosters don't offer low scale ded cause it is not worth it

small hearth
#

hello good evening I'm looking for luckperms support

#

please ??

gilded nova
violet rivet
small hearth
#

thanks you ๐Ÿ™‚

gilded nova
#

@short warren or simply go for vded

short warren
#

virtual dedi?

gilded nova
#

is basically the same

#

yea

short warren
#

so a vps?

gilded nova
#

no

#

it is no vps

#

vps shares

#

vded does not share

short warren
#

so then how is it virtual?

gilded nova
#

you set what cores belong to that

#

vps just takes what it can

short warren
#

oh thats what those are called

#

nevermind

#

my bad

gilded nova
#

they are the smaller brother of ded

#

and you never have to be afraid that someone else uses your cores hehe

#

but they also cost like 10 bucks more a month

#

I am still thinking about what do go for haha

harsh vine
#

Is it possible to play on the same server with low ping from different and distant regions? Like EU and US servers. Do EU players only play with players on EU servers or can an EU player play with a US player?
A user said "This is not possible."

short warren
#

its 100% possible. If you need a pretty decent ping, use a vpn in that country

harsh vine
#

I do not want VPN

#

I want server

short warren
#

explain what you are trying to do more clearly then

#

you are trying to create a server that Europeans can join with low ping but in a country other than europe?

#

thats not possible afaik

harsh vine
#

yes I mean that...

short warren
#

not possible afaik. your players would have to use a vpn or something

#

or just have a slightly higher ping

harsh vine
#

as I know, VPN makes your ping higher wherever you connect

short warren
#

not true

trail shuttle
#

Only thing I could think of that could slighlty make the ping a bit better is a EU /NA proxy