#general

1 messages · Page 198 of 1

lofty compass
#

On that 5G 120Hz life

true goblet
#

@fluid zinc do you have essentialsX?

fluid zinc
#

Yes

#

essentials.joinfullserver

true goblet
#

Well it's the permission essentials.joinfullserver

fluid zinc
#

okk

true goblet
#

Aha

fluid zinc
#

does not kick players right?

true goblet
#

I am not sure, haven't checked that..

fluid zinc
#

Amm ok, thx

true goblet
#

Go to MOSS discord and ask

bright ember
#

5G turns off my braincells

lofty compass
#

@bright ember you gotta have em first

drowsy quest
#

10/10

#

Correction: 11/10

red relic
#

can someone tell me that guide to server optimization?
not the spigot one
the other one

sleek niche
#

From aikar?

red relic
#

no

#

like

#

uh

#

the one which had the black background

#

and was i think in hastebin

rigid widget
#

Hastebin? Those links expire im concerned with what u mean

red relic
#

dude idk there was this other guide

#

that some other dude wrote

#

and it had a black background

#

not sure what service it was

#

ahhhhhh

#

lemme see if i spammed dyno with it

rigid widget
#

The only server optimization guides I know are the ones that come up when you Google it

red relic
#

YES

#

I DID

#

TYSM DYNO

#

this one ^^^

rigid widget
#

Barty's?! Lol 😂

red relic
#

Yea XD

#

lol whichever link i find useful i spams dyno with it

#

and he keeps it 4 me

#

uwu ty @viral haven

sleek niche
#

There's one bot that's better than Dyno, wazowski

red relic
#

o.O

vocal rivet
#

YAGPDB all the way

red relic
#

nope

#

that succ

#

Dyno+Autajja

#

or

#

Santa Wumpus is decent

bright ember
#

fuck

vocal rivet
#

YAGPDB gud, self hostable if wanted

bright ember
#

@lofty compass

#

😦

red relic
#

its panel is the worst

vocal rivet
#

I disagree

bright ember
#

but but i forked paper and added a /settps command 😦

#

/settps 120 🙂

vocal rivet
#

I could be wrong, but doesnt a lot of stuff depends on the Ticks Per Second being 20 ?

sleek niche
bright ember
#

yeh it does, that's the whole point lol, increasing the tps to 40 or 60 messes a lot of in-game stuff up

#

but mine is placebo 🙂 😜

red relic
#

my server his having these random CPU spikes, no players at all lol

normal surge
#

how much ram do you have allocated?

#

a pretty common thing is for people to allocate like 12 gigs of ram to a single server, which makes the garbage collector do a lot more work than it needs to

haughty sinew
potent prawn
#

that green drop shadow is kinda yuck

vocal rivet
#

Seems like a banner just for someone having "Reaper" or "Death" in their name xD

gilded nova
#

a pretty common thing is for people to allocate like 12 gigs of ram to a single server, which makes the garbage collector do a lot more work than it needs to
@normal surge Another pretty common mistake is allocating WAY too much RAM, leaving the operating system with very, very little space to work with

spiral lintel
vocal rivet
#

👀

potent prawn
bright ember
#

anyone up for typeracer ?

gilded nova
#

@bright ember yeah

lofty compass
#

Smoov

lunar viper
#

how does autorank work

gilded nova
#

it doesnt

lunar viper
#

?

gilded nova
#

@lofty compass bit less smoov

bright ember
#

4 players rn Let's sget itttt

potent prawn
#

samsung phones

lofty compass
#

Wat less smoov

gilded nova
#

s10+

bright ember
#

Tim, you joining?

lofty compass
#

How does your phone not know your number

bright ember
#

we got 2 kids afk in racer 😠

gilded nova
#

Lol

#

I'm in

bright ember
#

alright lets get it

potent prawn
#

none of my phones have known what my number is

#

i think it's a carrier thing

bright ember
#

ez

lofty compass
#

My other phone is S10e

bright ember
#

EASY

#

EASY

#

EASY

#

EASY

gilded nova
#

oooft

potent prawn
#

? lance pls

gilded nova
#

I got 98

lofty compass
#

Other other phone is S8+

gilded nova
#

Same lol

bright ember
#

113 wpm

#

ez

lofty compass
#

120Hz screen tho man

bright ember
#

only shit LOL

#

im typing so fast

#

ez

#

kids cant catch up to me

#

turbo, you up for some typeracer?

#

i wish it showed the same color cars for all screens

#

it would be so much easier to see who's who

potent prawn
#

no i'm supposed to be working

#

no time for games

#

plus i will probably not win i'm not that fast at typing as i used to be lol

bright ember
#

ripp

#

k

#

WTF

#

WTF

#

WTF

#

wait was that YOU TIM

#

no way this kid afks for half the round, and when he starts typing he goes 100 wpm WTF

#

...

#

who just typed 130 wpm

vast isle
#

i thought i was decent at typing but i just get destroyed by you guys

bright ember
#

i need to know

#

who typed 130 wpm..

#

i posted that typeracer link on 4 diff servers so idk anymore lol

#

is tim still here 👀

#

LOOOOOOL

#

WTF

#

THIS KID IS HACKING

#

230 WPM

#

WTF

#

LOOOOOL

#

YO

#

WTF

rigid widget
#

hey Lance

#

please stop spamming

lunar viper
#

whats a good autorank plugin'

rigid widget
#

AutoRank is literally the name of one

lunar viper
#

ik i had that one and its confusing

potent prawn
#

so read the documentation?

#

seek support with the developer?

#

join their discord?

worn ocean
#

anyone know a good plug in to show prefixes and suffixes in tab menu ? ping me @worn ocean to let me know thanks

surreal aspen
#

Tablist works for me

forest helm
#

TAB is my usual go-to

gilded nova
#

TAB works great

#

by chance anyone know pixelmon command

#

im trying to add pokeheal to luck perms and it wont work

#

Use verbose

#

!verbose

outer vesselBOT
violet rivet
#

Is this subtle advertisement? #rules

#

Implies you want people to join your server; the only way you'll get them there is by giving them an address

forest helm
#

🍿

worn ocean
#

0-0

#

i need rank ideas anyone got any

#

some fun strange ones

forest helm
#

The minecraft ores
in all seriousness do something that fits with your server's theme, personally

gilded nova
#

so i used verbose

modest compass
#

Clear shows permissions nodes undefined

#

so you need to set them

gilded nova
#

how do i do that

modest compass
#

!usage if you not such how to set perms on lp

outer vesselBOT
modest compass
#

!editor is also a good way you can set perms

outer vesselBOT
gilded nova
#

im in editor

#

i added the perm but it still says i have no permision to use it

worn ocean
#

have you applied edits ?

modest compass
#

Did you press the + button

#

Then YEa, apply edits

#

Also wat exact perm nodes are you adding?

worn ocean
#

send us your editor

#

Link like this https://luckperms.net/editor/KP6rC9yVpe

flint bear
#

чем и как редактировать базу данных h2?
what and how to edit the h2 database?

worn ocean
#

h2 database ?

flint bear
modest compass
#

You can use command or the web editor

#

Dont edit that file directly

#

!commands

outer vesselBOT
worn ocean
#

/lp editor

modest compass
#

!editor

outer vesselBOT
flint bear
#

без него никак?
without him in any way?

modest compass
#

???

flint bear
#

не без веб редактирования никак нелзя открыть файл базы данных?
not without web editing in any way to open the database file?

modest compass
#

You can use commands or web editor to set and modify permission

#

nope

#

there isn’t a need to as well

flint bear
#

жаль, тогда буду искользовать mariaDB
sorry, then I will use mariaDB

worn ocean
#

the database is just the online editor storage place no need for to open it

modest compass
#

Tbh you shouldn’t edit directly on teh database anyways

flint bear
#

хорошо, спасибо
well thank you

worn ocean
#

if you mess it up it destroys everything

modest compass
#

But you do, just dont accidentally delete stuff loll

#

the amount of ppl who did that...

hardy sinew
#

btw is there any latest version of grief prevention for sponge forge?

flint bear
#

yaml тоже неплохо 🙂 хаха
yaml is pretty good too:) haha

modest compass
#

until you moss a space

#

Miss*

worn ocean
#

/\

modest compass
#

and rip perms

worn ocean
#

all the work poof Gone

flint bear
#

вот я заметил репозеторий "luckpermsWEB" можно его локально поставить и редактировать не в luckperms . net/editor а на localhost адресе?
so I noticed the "luckpermsWEB" repository, you can install it locally and edit it not in luckperms. net / editor and on the localhost address?

violet rivet
#

!selfhosting

outer vesselBOT
violet rivet
#

That might be what you are looking for

drowsy quest
#

Though you still need to run /lp editor

#

It doesn’t connect to your LP instance

flint bear
#

я люблю тестировать, чтото смотреть, мне это интересно как работает
I like to test, to watch something, I'm interested in how it works

drowsy quest
#

Feel free to check it out

frozen grotto
#

Yo can I ask

flint bear
#

этот гайд устарел, он указывает на неверные конфиги в 3+ пункте
this guide is outdated, it points to incorrect configs in 3+ paragraph

#

!selfhosting
@violet rivet
selfhosting
@violet rivet

outer vesselBOT
#

Hey TOWUK | yt ✅! Please don't tag helpful/staff members directly.

violet rivet
#

@frozen grotto Pretty sure you activate community mode.

frozen grotto
#

Mhhh i never heard of it

frozen grotto
#

Oh so after some research

#

I would need a developer account , which is 25$

#

That would also give me store pages section which are insanely cool tho

flint bear
#

how to transtale lang LP?

#

ru_RU.yml (example)

surreal aspen
#

take the russian yml, rename it lang.yml and put it in LP folder

flint bear
#

😘

worn ocean
#

i thought it was vault but idk

surreal aspen
#

vault doesn't format chat

#

it's only an api afaik

#

also chat control spigot page says

#

"Chat Formatting *Vault required
Format chat messages, with variables:"

#

and finally, when you seek the plugin responsible for a certain behavior, you can try to remove all your plugins, see if the error is still there, and if it isn't, add them back by batch of 2/3 (or use a dichotomy method)
and read this https://matthewmiller.dev/blog/debug-minecraft-server-issues/ ❤️

worn ocean
#

this is the config.yml for chat control

modest compass
#
Chat:
  # You need Vault to enable the formatter.
  Formatter:
    Enabled: false
#

🤔

worn ocean
#

will that mess stuff up ?

modest compass
#

depends on whether you know how to config

#

i dont use chatcontrol, but i think the comment and description in the config does explain wat each option does

worn ocean
#

what do you use ?

surreal aspen
#

remove chat control, see if the problem is still there

modest compass
worn ocean
#

its not a Problem i just want to remove the <

surreal aspen
#

I meant it as a way to find out if CC is doing this, but okay..

#

Also what is the default MC chat ? maybe nothing is controlling it and you just have the default MC chat

modest compass
#

yea default has the <

surreal aspen
#

prob default then

#

:kek:

worn ocean
#

were is that was it a plug in ?

modest compass
#

also there is even a youtube video on chatcontrol on tehir spigot page

#

very sure there is plenty of resource you can help yourself to to understand how chat control works

worn ocean
#

still confised it wont work

#

found it

#

in essentials

flat dawn
surreal aspen
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance

!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki

gilded nova
#

I demand a !luckyperms command

#

XD Use pex funny man
@flat dawn lol even in the PEX project page it suggests in big bold letters to use LuckPerms instead

#

hahahahaha

flat dawn
#

lol yea i asked someone for help and they said use pex XD

#

idk why

lofty compass
#

Use pex

#

Imagine pex referring people to use lp then lp referring them to pex

lofty compass
#

So the S20 comes with the usual screen peel and then it has a screen protector below that. I was kinda worried tbh cause the galaxy fold had what looked like one but it was part of the screen lol. But turns out it's just a screen protector and I can't stand them because they make the screen look kinda oily. So I yeeted that bad boy

modest compass
#

ha ha.

lofty compass
worn ocean
lofty compass
#

My s10e is still nice but suddenly feels like a dinosaur lol

surreal aspen
#

bought an S10 in february, I had an S5 before so the upgrade was massive

worn ocean
#

ok

lofty compass
#

Dang s5 is dinosaur lol

surreal aspen
#

yea, had it since high school lmao

worn ocean
#

wait wait what is s5 and s10

surreal aspen
#

samsung galaxy phones

worn ocean
#

eww

#

Iphone all the way

lofty compass
#

iLosers wouldn't get it

#

Imagine paying more for less lol

worn ocean
#

na

lofty compass
#

Its like omg the new iPhone has this feature now. I'm like ok we've had that for years lol

worn ocean
#

imagine acctualy having friends

#

android people = no friends

steady tangle
surreal aspen
#

they got the feature of not having headphone jack

lofty compass
#

Who needs friends when I got my PC

#

Yea. Well the s20 doesn't have one now im sad :(

#

It comes with type C ear buds lol

worn ocean
#

see

surreal aspen
#

I'll probably keep the s10 for 6+ years so I'm fine with that

lofty compass
#

Tbh i don't use ot. But it was nice to have

#

Imagine paying $500 extra for more storage though. Oof

worn ocean
#

imagine your battery falling out all the time

lofty compass
#

Battery isn't even removable. What are you talking about lol

worn ocean
#

🚪 🚶‍♂️👋

lofty compass
#

How does a battery thats essentially glued in and no removable back fall out

#

Plus the idea of a removable one isn't even bad. It means its cheaper to fix if the battery fails over time

#

And you usually find them on cheap or old phones

worn ocean
#

^ Galaxy phones / androids

lofty compass
#

Huh?

#

Not all Android phones are equal lol

#

Samsung is all I buy

#

It's like saying the iphone 11 sucks but the person is using a SE

gilded nova
#

I have a s10+

#

Its still phat

#

Hi guys whats the difference between a worldedit and FastAsygnWordEdit

#

FAWE is better

surreal aspen
#

no

quartz nebula
#

Fawe allow other server traffic while being used, we doesn’t an can easily cause server freezes

sharp jolt
#

Who designed the LuckPerms logo/banner?

gilded nova
#

no
@surreal aspen wdym no?

vocal rivet
#

Working Asynchroniously certainly has advantages and disadvantages, in this case I only see advantages

surreal aspen
#

fawe is unstable on 1.15 and 1.16, can cause huge problems when using //undo, and breaks part of WG

#

obviously you can work it out by doing frequent backups and relying on other plugins but meh

terse vortex
#

Placeholder for Buycraft player name

vocal rivet
#

Again, BuyCraft has a plugin to directly interact with Permissions and Ranks, you should use that instead of commands

#

According to the Tebex wiki, you are also supposed to use {name} in commands as placeholder for the playername

#

@terse vortex

terse vortex
#

Thanks ❤️

vocal rivet
#

anytime ^^

lofty compass
#

Look at that dedicated wamz

drowsy quest
#

@spare wren you're changing that profile picture. It's not appropriate for here

#

@gilded nova don't advertise over DMs!

#

@spare wren you'll change it while you stay or I'll have you leave

lofty compass
#

Invalid

random geyser
#

Hey does anyone know the permission that you need to build in the wild for towny

forest helm
#

!verbose no, but verbose does

outer vesselBOT
random geyser
#

thanks

copper coyote
#

hey guys

#

I'm trying to setup luckperms to my prison server

#

but I'm getting some problems with prefix/suffix

#

does anyone here have a server settings folder that I can take a look?

vocal rivet
#

!chat

outer vesselBOT
#
LuckPerms does not display things in chat!

LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!

lost cliff
#

My luck perms is not working

#

I need help

drowsy quest
outer vesselBOT
#
Please ask your question!

Please ask the question you have. Don't ask to ask, or ask to DM someone. There are people here to help you, but we need to know what to help you with, so please just ask the question you want to in as much detail as possible!

Why shouldn't I ask to ask?
green mountain
#

Hi so basically a player was trolling on my server and I banned him but he joined with another alt. Then I banned his IP. He joined the game with another account under a different IP.
How can I prevent this?

rigid widget
#

There's genuinely no way to prevent someone joining with repeated alts and on different IPs - if your server is online-mode as it should be, keep banning him and he'll run of money or accounts. If he is using a VPN to get in, try using the plugin AntiVPN

violet rivet
#

It set a temporary thing up where new people have to read rules, accept them and possibly wait 5-10 mins before they can interact?

#

Or set not it set

dim wolf
#

how do i fix

rigid widget
#

No need to ask in several channels

dim wolf
#

i figured that out sorry

orchid patrol
#

Hey guys! I would like to know if there is any way to put prices for some perms
I mean, run a command which give you the perm but you have to pay for it

#

Which plugin do I need?

drowsy quest
#

And to answer your question: no I don’t know any

#

Though any shop plugin that lets you run commands should work

orchid patrol
#

Hmmm ok, I'll search, thank you btw 🙂

drowsy quest
#

You’re welcome

random geyser
#

whats the command called when you place a glass block under you in worldedit

rigid widget
#

With we afaik it's three commands. //pos1 //pos2 and //set grassblock

random geyser
#

hmm I remember there being an easier way

#

it was one command and it would place a block under you

robust shore
#

anyone happen to know how to reset achievements on an mc server 👀 i made a server n accidentally got some achievements while setting up lobby custom villager trades

vast isle
#

@random geyser maybe /up?

rigid widget
#

/up is definitely a command that does it, but is it WE that uses it?

vast isle
#

think so

forest helm
#

Yeah /up is W/E irrc

#

*iirc

#

@fallow lodge with the unmentionable name >:(
/advancements <you> clear or something iirc

#

oh fuck why did that tag

#

DISCORD
shakes fist

ashen stump
#

You could just fly where you want and also type
/setblock ~ ~-1 ~ minecraft:grass

past cloak
#

Does anyone know any bot that synchronizes the game's positions with discord? Compatible for LuckPerms

gilded nova
#

@robust shore delete the achievements folder inside the world folder

gilded nova
#

Also @forest helm you can mention someone by right clicking on their name and click mention :p

#

Hah I beat clippy 😎

rigid widget
#

What happened to Clippy I wonder

#

Ah discord seems to be dying

vocal rivet
#

game positions with discord

what?

languid gale
#

Is there like a Worldedit with mysql

#

so i can transfer schems over servers

gilded nova
#

Just copy and paste the file lol @languid gale

languid gale
#

but thats effort xd

#

i want it to be auto

#

im lazyyy

gilded nova
#

If you're going to be that lazy then you shouldnt be running a server aye

languid gale
#

ah you see

#

i was gonna make a build server

#

and it would just be easierr to do that

potent prawn
#

you can use a shared schematic folder

languid gale
#

I wish i knew what that was

#

How do i make a shared folder

gilded nova
#

Theres this handy thing

potent prawn
#

depends on your OS

gilded nova
#

its called

#
#

or for weird people

#
languid gale
#

.Au

#

xd

potent prawn
#

STRAYA

gilded nova
#

.au is good

languid gale
#

brUH

languid gale
#

How do i make a player go to spawn when they join the server

#

nvm

formal quest
twin warren
#

😂

lofty compass
#

Weee

violet rivet
#

Woo... finished the fun part of getting all the updated versions of all the plugins my server needs.. now I just need the actual server software to be updated 🤣

languid gale
#

How do i make worldborder fill go quicker because im gonna die before its done

surreal aspen
#

are you on the latest version

#

the v 2.0.9 should be twice as fast as before according to prypurity (if you're using the updated version for 1.15 & 1.16) and also when you run wb fill, you can specify the settings (how many chunks per seconds should be generated) having in mind that it can affect your server's performance

lofty compass
#

Lol this comment had me cracking up

violet rivet
#

Ultra deep bass @ 1Hz

lofty compass
#

I was testing the AKG ear buds that came with my phone. Wanted to see if they are good since they are usb type c

languid gale
#

@surreal aspen

#

i think i am

#

Im using the 1.14.4 un maintainted one

surreal aspen
#

you can try to use chunkmaster, it goes really fast but only runs when there is no player online

languid gale
#

ok

#

if i stop worldborder will it mess stuff up?

lofty compass
#

Anyone need hand sanitizer

#

I need more

stone scaffold
#

i just gave my group (owner) permissions for coreprotect.* but they dont work

#

i have to do it by user

#

tobi was typing :(

sleek niche
#

About hand sanitizer

stone scaffold
#

oh lmao

formal quest
#

😂
@twin warren senpai commented!!!!!!! :OOOOOOOOOOOOOOOO

outer vesselBOT
#

Hey YT|Zomka! Please don't tag helpful/staff members directly.

bright ember
#

fuck

#

why is luckperms so clean 👌

#

and its open sourced 😩

lofty compass
#

Cleaner than my underwear

steady tangle
verbal turtle
#

What PLACEHOLDER do I put to get the rank in SuperLobby Deluxe?

lofty compass
#

Depends on what you're trying to show

#

Do you have papi

gilded nova
#

Hello, This may be a lot to ask but I haven't used luckperms in months and forget how to use it to make groups and give all permissions to the same groups and ranks, If anyone is willing to help me and dm me ill give them op on the server so they can set it up for me.

#

Idk any other channel to put this in lmao

drowsy quest
#

@gilded nova this is not a service that's provided here

#

And it's overall a very very bad idea

#

!usage to get started for yourself

outer vesselBOT
shrewd willow
#

Anyone know any good prison plugins for a prision server??

shrewd willow
#

Tag me if you do

gilded nova
#

@shrewd willow votifier is good

shrewd willow
#

For prison server?

lofty compass
#

Omg

gilded nova
#

For prison server?
@shrewd willow Yeah, it's what I used as a prison plugin back when I had a server. I highly recommend it. Let us know if you need help configuring it, it can be a bit tedius with setting up the mines with votifier, but with time you'll get used to it.

shrewd willow
#

ok

lofty compass
#

He's full of it

#

@shrewd willow don't listen to him. He was dropped as a baby

#

Due to the rotation of the southern hemisphere he fell the opposite direction

shrewd willow
#

Lmfaooooo

#

@lofty compass

torn otter
fast orbit
#

how to write in Title Manager how much time a player plays

#

🤔

lofty compass
#

Placeholders

#

You'll need a plug in that tracks the time

fast orbit
#

hm

cunning jay
#

how to get free mysql hosting?

#

unlimited and lifetime

forest helm
#

Not a thing.

rigid widget
#

You can either ask your server host if you use one, usually a good one will provide it, or you can selfhost

cunning jay
#

i do selfhost

#

but i dont know how to backup the mysql database in case i need to move my host,

#

but i think lp has feature /lp export that capable to backup mysql?

forest helm
#

Yes, the export command makes a backup of all LP data, however it won't do anything for other plugins

cunning jay
#

great!

languid gale
#

How do i check if my server has successfully loaded all chunks?

rigid widget
#

If a chunk doesn't load it'll simply be a void. I don't think you want all chunks concurrently loaded either. If you mean generated/pregenned then basically the fact that your pregen plugin hasn't yelled at you should be enough

languid gale
#

Ohh ok because my pregen plugin stopped and the pregen task wasnt in the list and i guessed it was done or messed up so yeah

lofty compass
#

I no longer pregen. My current world is 90GB with only 30% generated lol

cyan relic
#

Hey all, I was in the other day asking about some basic set up stuff. Got that end figured out. My question is, does anyone know of a plugin that integrates with Luckperms to hide tab-completion for commands to which players do not have access. It kind of defeats the purpose of letting players have access to say 12 commands if there are 200 in the list that they don't have access to. I would like them to be able to see only the 12 but instead they have to sort through the full list and get rejected when they try the wrong command. Honestly, I am pretty surprised this isn't included functionality with Luckperms; as a developer, it kinda seems like a no brainer that this functionality would go hand-in-hand with disabling the ablitliy to execute a command.

Anyway, any suggestions? Otherwise I'd probably have to go with a different permission plugin. I have found a few anti-tab-completetion plugins, but none that integrate, are up-to-date, or dont just do the job of permissions also

rigid widget
#

You're right that permissions should probably limit the commands that players can see, but Luckperms is not able to control tab completion for other plugins to any extent beyond denying permissions for it. The server software, as far as i know, is the only thing responsible for stopping tab completion for commands players don't have perms to, and that's only for some server softwares.

Ideally, as it is for a player that has just joined and has 3 permissions on Paper 1.16, the player only sees those three commands. That's also subject to cacheing problems (if the player has ever had perms, sometimes the server software doesn't re-check and gives them all command previews, which is especially relevant for owners using their own accounts to test)

At the end of the day, LP can deny permissions but it's not in LP's scope to cause the lack of those permissions to disable tab complete.

cyan relic
#

fair enough! so my best bet is to install another plugin and just duplicate the list of allowed commands between them?

rigid widget
#

not sure what you mean by another plugin? Another permissions plugin?

cyan relic
#
rigid widget
#

plugin hide plugins just make the /plugin command not show plugins

#

For the anti-tab-complete, depending on your server software and version, you can entirely disable it in a config file

cyan relic
#

shoot. so sounds like it was never in the cards, cause id prefer admin still be able to tab complete. okay. well thanks for explaining that! i was getting super frustrated by the situtation, and i recognize i may have come out of the gate mildly hostile about it, so sorry about that! you have been friendly and helpful.

it sounds like my, new, best bet is to utlilize like kits or soemthing, and jsut give each player a copy of a book with their available commands

rigid widget
#

That could work well! or, if you use a supported server software version, like paper 1.15+, you can talk to their support

cyan relic
#

might be worth looking into. i dont know anything about paper. we are running spigot

#

1.16.2

rigid widget
#

ooooh

#

you will lovve paper

#

fully compatible with spigot plugins and much better performance

cyan relic
#

better perofmance you say?

rigid widget
#

much

forest helm
#

It's basically considered required since 1.13 since mojang has killed performance, and md_5 has done fuck all to fix it afaik

rigid widget
#

Paper is a fork of Spigot, btw, just improved

cyan relic
#

well that pretty much sells it. as a young, budding serveer, with hopes for more players. perofrmance is always the concern. I architected the thing from scratch on AWS so we have a lot of flexbility on 'hardware', but ideally i wont have to keep paying for better tiered stuff.

rigid widget
#

You'll certainly be able to squeeze more out with paper

cyan relic
#

soon as they drop the 1.16.2 ill probably jump on it

forest helm
#

the fact that you're using aws makes me think you're doing something a bit more interesting infastructure-wise then your normal run-of-the-mill pterodactyl panel or linux screen-based server

#

neat

cyan relic
#

it was an adventure. as always, i wish i had taken notes on what i did, cause if i ever had to remake it, its be a nightmare. I scripted some regular backups that export to AWS buckets, though honestly i need to double check they are actually saving the data we want (tried to load from backup a while ago and it was problematic). scripted an auto restart, since server was crashing a lot in early days. so if it goes down, it comes back up and players dont have to wait on me to ssh via my phone while im at work.

but because its aws, if we want better hardware/tiers i can swap them out from under the sever without having to recreate the server. same with adding more memory

#

i sourced from a couple guide, but if i could remeber it all, itd be worth it i supsect for me to write a guide with all that stuff for others

forest helm
#

I just wonder about cpu performance, since most servers are heavily multithreaded, while MC likes faster single core performance

cyan relic
#

yeah, its inheirent limitation we encountered. cause i didnt know that. kept bumping machine tier up, until i realized it wasnt going to make a difference.

#

finally settled on a t2.large, which may be an size larger than is neccessary

violet rivet
#

Still no 1.16.2 Paper release 😢

#

Paper runs smooth as on the latest hardware fyi :>

surreal aspen
#

they released on the discord

#

but it's rly early version

violet rivet
#

I'll usually wait for a "release"

surreal aspen
#

same tbh, there's not much changes so might as well wait for a proper release

violet rivet
#

It's generally considered bad to run a production server on a release not classed as stable 😛

#

For.. a number of reasons

unborn mantle
#

The server software, as far as i know, is the only thing responsible for stopping tab completion for commands players don't have perms to, and that's only for some server softwares.
Technically you could write a plugin that just cancels the TabCompleteEvent if the player doesn't have the required perms for the command they're completing, as for removing it entirely, IDK

forest helm
#

I mean in theory if plugins define a base perm node for each command in plugin.yml, it should work

#

in practice however, most spigot devs have no fucking idea what they're doing

#

i.e. I'm looking at a chat plugins source and it's making me want to vomit

vast isle
#

I tried adding permissions to my plugin.yml but they still showed up when I tabbed so I just removed them

forest helm
#

you need to add the perm to the command as well though

unborn mantle
#

_11 the amount of dogshit plugins on spigot that are awfully written by people that haven't touched Java/Kotlin before and think they're pros is awful

forest helm
#

it's something along the lines of ```yml
commmands:
myCommand:
permission: my.command.perm

vast isle
#

that's what I did

cyan relic
#

@unborn mantle so you think it could be done, preventing players from seeeing commands they dont have access to?

violet rivet
#

IF they don't have access, why is it a problem?

#

Not like they can do anything with them

silk zinc
#

can someone help me with an issue thats not with luckperms?

forest helm
#

katsumag: this source includes a onChat listener in the main class, storing things like the event.getPlayer in a class-level variable, and other shit like that

cyan relic
#

because i have like 200 commands, and the 12 that players can use are drowned out in the list, rendering them useless without knoweldge as to which they can run

violet rivet
#

@silk zinc ask it and we will see?

forest helm
#

Probably, if you ask

violet rivet
#

@cyan relic perhaps get a custom /help page plugin and have it list the commands they can use per rank?

forest helm
silk zinc
#

I'm having this issue my chat is being weird
[21:01:19 INFO]: <[Owner] granpacho> ⓐⓝⓒ
[21:01:19 ERROR]: Could not pass event AsyncPlayerChatEvent to EssentialsChat v2.18.0.0
java.util.UnknownFormatConversionException: Conversion = 'L'
at org.bukkit.event.player.AsyncPlayerChatEvent.setFormat(AsyncPlayerChatEvent.java:101) ~[patched_1.16.1.jar:git-Paper-135]
at com.earth2me.essentials.chat.EssentialsChatPlayerListenerLowest.onPlayerChat(EssentialsChatPlayerListenerLowest.java:60) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor351.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.1.jar:git-Paper-135]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.16.1.jar:git-Paper-135]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.1.jar:git-Paper-135]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.1.jar:git-Paper-135]
at net.minecraft.server.v1_16_R1.PlayerConnection.chat(PlayerConnection.java:1823) ~[patched_1.16.1.jar:git-Paper-135]
at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:173 ~[patched_1.16.1.jar:git-Paper-135]
at net.minecraft.server.v1_16_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:41) ~[patched_1.16.1.jar:git-Paper-135]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_262]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_262]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_262]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_262]
at java.lang.Thread.run(Thread.java:74 [?:1.8.0_262]

violet rivet
#

!paste the error

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!

violet rivet
#

makes it easier to read

silk zinc
cyan relic
#

oh shit @violet rivet thats a good idea. i was in the process of writing a book for it

outer vesselBOT
#

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

violet rivet
#

👍

forest helm
#

uh I think your essentials might be out of date

violet rivet
#

Are you using special characters?

silk zinc
#

No

#

thats the issue

#

its automaticly making me do that

#

with every chat plugin

violet rivet
#

What server version and what essentialsX/Chat version?

silk zinc
#

newest

forest helm
#

a number please

silk zinc
#

just downloaded 3 mins ago

#

leme check

violet rivet
#

so 1.16.2 and whatever?

forest helm
#

"newest" could mean anything

silk zinc
#

2.18.0.0

violet rivet
silk zinc
#

uh

violet rivet
#

What layout is your keyboard on?

#

US-English or whatever?

silk zinc
#

how to i check that

#

[21:01:19 INFO]: <[Owner] granpacho> ⓐⓝⓒ

#

it says that on my screen

violet rivet
#

so you're using those

#

and they don't display?

silk zinc
#

No

#

Its showing that

#

and im not doing it

violet rivet
#

er, pass?

#

lmao

silk zinc
#

what

#

lol

violet rivet
#

i have no idea

silk zinc
#

welp

violet rivet
#

you're putting in like "Hello" and getting.. Ⓗⓔⓛⓛⓞ

silk zinc
#

yep

vast isle
#

maybe it's one of your plugins?

forest helm
#

!moss maybe talk to essx support?

outer vesselBOT
#
Essentials

Make sure you are using EssentialsX and Vault for prefixes. For any other issues with Essentials, you should seek support in either #general or the official EssentialsX support Discord.

EssentialsX Discord
violet rivet
#

Your default font isn't like wingdings is it 😆

forest helm
#

gg

silk zinc
#

i mean its with every other chat plugin also but ok

violet rivet
#

er

#

go to your computer settings

#

find keyboard

#

and see what that's set to

silk zinc
#

typing settings?

#

or lang settings

violet rivet
#

probably language

silk zinc
#

well also this is happing on my laptop and other people r having it on the server also but ok

violet rivet
#

I'd remove all other plugins then

silk zinc
#

uggg

violet rivet
#

see if it happens

silk zinc
#

i need to save all configs

#

one second

violet rivet
#

easiest way to do that, rename plugins folder to plugins2

#

make new plugins folder

silk zinc
#

ok

violet rivet
#

copy the chat plugin over and start

silk zinc
#

ok

#

WAittt

#

wait

#

Wait

#

I think its lp

violet rivet
#

what version of LP are you running

silk zinc
#

Cuz only my rank is having the issue

violet rivet
#

also LP doesn't handle/manage chat

silk zinc
#

weird

#

Only owenr rank is having the issue

unborn mantle
#

@cyan relic sounds doable, as long as the actual options for tab completion aren't client side.

#

_11 that must be painful to look at

forest helm
#

it is.

silk zinc
#

only owner and admin

#

and also my tab color is green weird lol

forest helm
silk zinc
#

weirddd

cyan relic
#

id write it myself, i have plenty of java experience, but no kotlin and itd be my first dive into minecraft plugins (had thought about doing one to allow pumpkins/ljackolanters to be pushed so i could make auto iron golem spawners, but then i discovered command blocks).

silk zinc
#

@violet rivet any way you think to fix it?

outer vesselBOT
#

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

surreal aspen
forest helm
#

You don't need kotlin for MC, most server software is just normal java

surreal aspen
#

don't know if it will fix it automatically but at least it supports 1.16.2

forest helm
#

I say most because undoubtly there's a kotlin server implementation somewhere

violet rivet
#

I said remove all plugins but your chat plugin

#

see if it happens again, you didn't do that?

#

@silk zinc

silk zinc
#

Ok

#

also @surreal aspen ess thing didnt work

forest helm
#

Do what usb said

silk zinc
#

i also need to keep essentials

#

dont have the issue anymore

#

!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!

silk zinc
#

but i still have this error

#

and idk why it says im using a unsported verison when it says on spigot 1.16 is supported

forest helm
#

What's your format line for EssXChat?

silk zinc
#

Its the default one

violet rivet
#

11 can you try sort this, i've gotta go out

unborn mantle
#

I actually dont believe there is a functional Kotlin server impl out there yet

forest helm
#

feels like you have %s in there fucking with string#format

unborn mantle
#

But Kotlin works fine on Java servers anyway since it runs in the JVM

silk zinc
#

I just downloaedd the essentials chat one

#

i switched from chatex to see if chatex was bad

#

I put lp in now and prefixes arnt working

unborn mantle
#

@cyan relic I prefer Kotlin to write in for plugins since theres less boilerplate and its overall nicer imo. Spigot plugins are actually fairs easy to make if you already know Java, just for the love of god dont follow any YouTube tutorials, and use Gradle

cyan relic
#

xD fair enough

forest helm
#

I mean maven works for spigot

#

you're not likely to be doing anything advanced that requires gradle

unborn mantle
#

But when you compare it to Gradle

#

Gradle is simpler, faster, overall easier to use

forest helm
#

simpler, easier to use
not sure about that
faster
that is true

unborn mantle
#

How are you not sure about the first one

#

Have you ever seen a build.gradle?

#

Shading something is literally two lines btw

#

Eh

forest helm
#

well my first introduction to gradle has been Vic's CarbonChat, which is a lot longer than that

#

then again that's a multimodule project with a bunch of deps and stuff

cyan relic
#

off topic. setting up AdvancedHelp. can someone just give me the name of the color scheme so i can google it, it seems to be commonly used, like i have seen it before in other plugins. like the example uses &b to make text blue. looking for the rest of the colors

forest helm
#

!colors

outer vesselBOT
unborn mantle
#

Personally I find miltimodule projects easier in Gradle, but I guess it comes down to personal preference in the end

#

Though for circlejerking purposes, let the record show grade is superior

forest helm
#

lol

#

although I guess compared to a normal pom.xml that's nothing

cyan relic
#

tthanks

silk zinc
forest helm
#

known Mojang server issue

silk zinc
#

how do i fix

rigid widget
#

Use a different server software release, probably older (you're on a recent one right)

silk zinc
#

im using latest paper

rigid widget
#

version numberrrr

silk zinc
#

135

rigid widget
#

for 1.16.1?

silk zinc
#

yes

rigid widget
#

can you click on that or does it go nowhere

silk zinc
#

it broke my discord

#

lol

rigid widget
silk zinc
#

and it goes nowhere

#

the thing is

#

I reset all my worlds except for my spawn one

#

@rigid widget

outer vesselBOT
#

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

rigid widget
#

not sure what you mean by that

silk zinc
#

i deleted all my worlds except for my spawn one when i switched to 1.16

rigid widget
#

ok? did you join paper and look at the announcement?

silk zinc
#

yeah but it says villages

rigid widget
#

I am not really sure how to fix that error, you'll be better off asking in #paper-help

austere rapids
#

Has anyone ever moved his server files from a host to another if yes can i know what i need to change in order for the server to be the one i left once i move it?

#

Tag me if so

lofty compass
#

@austere rapids just zip the entire folder and the ip and port in the server config need to be changed

bright flower
#

is iphone 6 still good buy these days?

torn otter
gilded nova
#

The fact that you're saying 'XDDD' makes me think you're 12-14 and can't actually afford that anyway so

rigid widget
#

tim we've talked about picking fights in the LP discord

gilded nova
#

I'm not picking a fight?

rigid widget
#

"makes me think you're 12-14 and can't actually afford that anyway so" is an insult in just about any language

gilded nova
#

I think anyone who finds that offensive is just overly sensitive but okay

rigid widget
#

👍

woeful willow
#

I'm a sensitive baby Tim

gilded nova
#

😦

drowsy quest
#

@gilded nova I'm 24 and still use xDDDDD

gilded nova
#

lol

drowsy quest
#

And even worse: shock I use emojis

gilded nova
#

Oh dear

drowsy quest
gilded nova
#

how do i use Multiverse

rigid widget
sweet shard
#

Hi?

#

Anyone is alive?

#

Who know about Script or Skript language?

#

Are.the same

gilded nova
#

yuck

#

use java

sweet shard
#

That 2 languages are the same but which diferent names

#

yes im.learning java

#

But im really idiot

#

Im a learning developet with no PC

#

:tired_face:

drowsy quest
#

Why?

#

Just why?

#

You might as well not do it

#

"learning" a language without being able to play with it is so utterly pointless

sweet shard
#

my pc stoped and not start i have to get a person to recuperate 1.7 tb of things

drowsy quest
#

Unless you are a really really good learner (like photographic memory) it's pointless

sweet shard
#

i have like 2000 of scripts that i have made it

#

Im making a Hub Core to go practicing

#

to practicese

#

my bad english

gilded nova
#

Nice

drowsy quest
#

MC plugins are not a place to learn programming

sweet shard
#

My hub core is in java

drowsy quest
#

Unless you have a solid grasp on OOP in another language and you just want to learn Java as an additional language it's a terrible choice

sweet shard
#

yeah bur im really confuse im learning Java, Json ( i have 2 months working on it) and HTML with my University and C++ with my own

#

Im a machine of disaster

gilded nova
#

You'll probably find java is similar to C languages

sweet shard
#

yes

gilded nova
#

In some ways

#

especially c#

sweet shard
#

Yes on things like public void OnEnable(){
}

And the same with OnDisable

They 2 events are using on Java and C++

drowsy quest
sweet shard
#

Im just with 15 and im learning 4 languages at same time

drowsy quest
#

xD

#

I mean that's one way of making things more difficult

gilded nova
#

lolol

#

Start with c

#

c++ is pretty easy

#

You can get good practice with it coding for arduinos

sweet shard
#

yes but lot of my class mates they are just starting Phyton

drowsy quest
#

I'd advise against that

#

if your goal is to learn C++. then don't learn C

#

While the one evolved from the other they are too different

sweet shard
#

C is relates to Objects

drowsy quest
#

C doesn't have objects

#

Or at least not in the traditional sense

sweet shard
#

Yes you use it to programe robots

#

If my beer doesnt affect me

gilded nova
#

c++ was my first language LOL

drowsy quest
#

As was mine

gilded nova
#

You said you're 15, and you're drinking beer?

sweet shard
#

My secuence:

Script/Skript
Java
Json
HTML
C++

#

yes

drowsy quest
#

Not sure where you're from, but Europe is a lot more liberal with alcohol

gilded nova
#

ew skript

sweet shard
#

I canr?

gilded nova
#

Im Aussie. Usually we start drinking around 14 here haha

drowsy quest
#

Typical drinking ages are 16 or 18. Sometimes allowing things like wine and beer at 16 and the rest at 18

sweet shard
#

Im from Uruguay, i have been borned on Ingland

drowsy quest
#

If parents allow it it's fine too

gilded nova
#

I know Germany's legal age is 14 for wine/beer

sweet shard
#

i have no family $_$

drowsy quest
#

16

sweet shard
#

im alone in Uruguay

drowsy quest
#

14 is the age for sex

sweet shard
#

oh really?

drowsy quest
#

Yes

#

I know because I am German

#

🇩🇪

gilded nova
#

Legal age of consent is fucken stupid lol

sweet shard
#

I have a friend that with 11 has fu** his best friend

gilded nova
#

okay?

sweet shard
#

so im not to be concient to ask

#

i dont want to said bad words

drowsy quest
#

Legal age of consent is fucken stupid lol
@gilded nova there's a reason it exists but how it's implemented in practice is usually stupid

sweet shard
#

when i put f** i want to said fucked

gilded nova
#

Probably not the place to be talking about your friend fucking their best friend

#

That's just weird man

drowsy quest
#

You do know that I'm a mod, right?
So if I say it's fine

sweet shard
#

My first time was at 12 with my grandpa Sugar daddy

gilded nova
#

lol cunt

drowsy quest
#

I think that's enough beer

sweet shard
#

yes

#

I have a headtach

gilded nova
#

BrainStone, Im assuming you go to oktoberfest yeah?

drowsy quest
#

Rarely

#

I'm not a party goer

sweet shard
#

Yeah its time to stop drinling because i will shot my wall with my air gun

gilded nova
#

One of my mates went on a trip to germany, and attended oktoberfest. He brought home this white powder

#

That you snort

#

and its like minty

#

menthol

#

Some german thing

drowsy quest
#

Not sure what you mean

sweet shard
#

Im germany decent

gilded nova
#

I don't know what its called

drowsy quest
#

Never heard of it tbh

gilded nova
#

apparently its a big thing in oktoberfest

#

ill look it up

drowsy quest
#

Ok

gilded nova
#

we just call it 'the shniff' lol

sweet shard
#

my father = Germany
My mom = Ingland

gilded nova
#

This

drowsy quest
#

lol

#

Never heard of it

gilded nova
#

Well

#

When you get super pissed, you sniff some of that and it's great

sweet shard
#

I dont want to remember that when i was 11 to 14 that i have drugs problem

gilded nova
#

11-14 and you had a drug problem?

sweet shard
#

yes

#

I was so addicted

gilded nova
#

11

#

to what?

sweet shard
#

from 11 years to 14 years

gilded nova
#

Yeah

#

what drug

drowsy quest
#

To the "Shniff"

gilded nova
#

(s)

drowsy quest
#

😛 xD

sweet shard
#

first i start to Smoke and then its go up and up and up

gilded nova
#

The Shniff is a great invention. I praise german people for it

#

To what?

sweet shard
#

smoke
Cocaine smoke
Cocaine pure
Extasis

steady tangle
#

O. O

gilded nova
#

Generally MDMA comes before cocaine but okay

sweet shard
#

yeah that too

#

I for got it

gilded nova
#

No

#

MDMA is xtc

sweet shard
#

wft

gilded nova
#

Did you even do drugs lol or did you just learn about this in school

sweet shard
#

I dont know why i have drugs problem i can port Gums

drowsy quest
#

#burn

sweet shard
#

Gums

#

Gurns

#

Guns

#

Fuck i dont know how to talk

gilded nova
#

What are you trying to prove?

sweet shard
#

now when i want to smoke i go and i eat a swith

gilded nova
#

What are you on about

rigid widget
#

Alrighty folks! This is a moderately family friendly server and I hate to see conversation go so awry. This is not the place, please stop!

sweet shard
#

im asking why if i have drugs problem i can port

#

Oh sorry bro

#

@rigid widget sorry dont ban me i will stop

outer vesselBOT
#

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

forest helm
#

ping pong

gilded nova
#

I literally didnt ask about your drug addiction

drowsy quest
#

You kinda did

#

Not initially

sweet shard
#

i recognizr that we have make a not family and friendly talk

#

Xd

#

Changing all, How all are you?

drowsy quest
#

Aww man

#

Larry the buzzkill

gilded nova
#

lol

drowsy quest
#

I was just about to enlighten you with my personal drug stories

#

xD

sweet shard
#

what BuzzKill? In other worfs

drowsy quest
#

Party pooper

#

Person that ruins all the fun

gilded nova
#

vibecheck

sweet shard
#

Oh ok

#

i dont knw why that type of people only appear in best moments

#

amd not in moments that are not great

steady tangle
#

I made a thing that took me too long on phone

#

That's all bye

drowsy quest
#

lol WTF

bright ember
#

damn is that your mom

#

installed paper 1.16.2 and it fucked up all my worlds, wonder why 🤷‍♂️

sweet shard
#

Do you see that 1.16 cooldown sword could be removed

#

They are thinking to remove it

#

That would be wonderful because Mimecraft 1.16.2 could be like 1.8 pvp but with mpre features

forest helm
#

oh god mojang don't do it we don't need no-skill spamclick pvp back

bright ember
#

hey, 1.8 pvp is not that bad 😉

sweet shard
#

yeah

forest helm
#

1.8 pvp is no skill

#

it just boils down to your CPS or more likely your autoclicker speed

sweet shard
#

I love my Hyperx Mouse i can make a Jitter click between 12 cps and23 or 25 cps

vocal rivet
#

text/plain craft

#

application/json craft

forest helm
#

...

sweet shard
#

Now i stop because i have a Tendimitis on my hand

vocal rivet
#

He said Mimecraft :3

forest helm
#

oh

#

lol

vocal rivet
#

these are Mimetypes :3

forest helm
#

yes, yes they are

sweet shard
#

I habe big finders and not join all on the cellphone pad

#

fingers*

bright ember
#
    @Override
    public boolean onCommand(CommandSender commandSender, Command command, String label, String[] args) {
        if (commandSender instanceof Player) {
            Player player = (Player) commandSender;

            if (!player.hasPermission("score.playertime")) {
                player.sendMessage(ChatColor.RED + "Insufficient permission.");
                return true;
            }

            if (label.equalsIgnoreCase("day")) {
                player.setPlayerTime(0, false);
                player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6day&e."));
                return true;
            }

            if (label.equalsIgnoreCase("sunrise")) {
                player.setPlayerTime(23000, false);
                player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6sunrise&e."));
                return true;
            }

            if (label.equalsIgnoreCase("sunset")) {
                player.setPlayerTime(12000, false);
                player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6sunset&e."));
                return true;
            }

            if (label.equalsIgnoreCase("night")) {
                player.setPlayerTime(14000, false);
                player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6night&e."));
                return true;
            }

            if (label.equalsIgnoreCase("resettime")) {
                player.resetPlayerTime();
                player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been reset."));
                return true;
            }
        }
        return false;
    }
}
```How would I add a command `/time` that sends a message to a player saying the current time of the player. Like `Your time is day.`, `Your time is sunrise.`, etc.
forest helm
#

pastebins please

#

much large such unreadable

#

also I feel like a switch block might be benificial here

bright ember
#

hold up

drowsy quest
#

Lowercase label and just do equals

#

Or a switch

bright ember
#

how would switch statements work for this?

switch(condition)
case (variable):
// do stuff
case (variable):
// do stuff
etc
drowsy quest
#

Like any other would do

bright ember
#

hmm 🤔

#

im a bit confused

sweet shard
#

hey l

#

Lance

#

I need a place to read about Config Files and Messagea Files

#

Do you have any good place to read it to learn with examples pls

forest helm
#

as in developing? or usage/

sweet shard
#

the 2

#

i see that i have to create

#

a function

#

"Function"

#

Its for a Java Plugin

forest helm
gilded nova
#

how would switch statements work for this?

switch(condition)
case (variable):
// do stuff
case (variable):
// do stuff
etc

@bright ember A case of learning spigot API before normal Java lol

potent prawn
#

or even just any programming language

gilded nova
#

Yup

bright ember
#

I just don't know what to put for the condition and variable for multiple commands.

switch (int x) {
case 1:
// do stuff
break;
case 2:
// do stuff 
break;
default:
// do stuff
}
#

but i figured it out it was cmd.getName().toLowerCase()

#

for the condition

rigid widget
#

Switch case is basically in case it's this, do this, in case it's this, do this, etc. In case it's none of the specified things, do default

#

At least this is my plebian understanding of it

bright ember
#

yeh I know what switch cases are

#

if you have multiple statements then you would use a switch statement if a variable equals a value or something

potent prawn
#

jUsT uSe eLsE iF

bright ember
#

That wouldn't be as useful as a switch if you have multiple values.

vast isle
#

wdym

rigid widget
#

Switch Boolean? Then case true -> do stuff?

bright ember
#
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if (!(sender instanceof Player)) {
            sender.sendMessage(ChatColor.RED + "Player only command.");
            return true;
        }

        Player p = (Player) sender;
        if (!p.hasPermission("score.playertime")) {
            p.sendMessage(ChatColor.RED + "Insufficient permission.");
            return true;
        }

        switch (cmd.getName().toLowerCase()) {
            case "day":
                p.setPlayerTime(0, false);
                p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6day&e."));
                break;
            case "sunrise":
                p.setPlayerTime(23000, false);
                p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6sunrise&e."));
                break;
            case "sunset":
                p.setPlayerTime(12000, false);
                p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6sunset&e."));
                break;
            case "night":
                p.setPlayerTime(14000, false);
                p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been set to &6night&e."));
                break;
            case "resettime":
                p.resetPlayerTime();
                p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&eYour time has been reset."));
                break;
        }
        return false;
    }
}
```This is what I did.
gilded nova
#

@vapid holly ._.

#

@dry coyote ._.

forest helm
#

...

gilded nova
#

@vast isle ProtocolSupport is aimed mainly at allowing older versions in, an core VV at allowing newer versions in. VV still has extensions to allow older versions too

vast isle
#

ah okay

vapid holly
#

@vapid holly ._.
@gilded nova what? Xd

gilded nova
#

que raro verte acá

twin spindle
#

So okey we (As team leaders) , most of us use luckperms and we need some help for configy things*

gilded nova
#

Anyone watching the v8s?

twin spindle
#

Uhm... No? I'm not watching it...

gilded nova
#

Anyone watching the v8s?

potent prawn
gilded nova
#

Turbo watches the v8's surely

potent prawn
#

nope

gilded nova
#

😦

twin spindle
#

🤦

potent prawn
#

only V8 i care about is the js engine

gilded nova
#

🤦‍♀️ 🤦‍♀️ 🤦‍♀️ 🤦‍♀️ 🤦‍♀️ 🤦‍♀️ 🤦‍♀️

languid gale
#

Should i use essentialsx or other plugins that do what i need like invsee and advanced ban, etc

potent prawn
#

totally up to you

languid gale
#

What do u think i should do

potent prawn
#

i just said what i think

#

essentials is a good option.

languid gale
#

okay

surreal aspen
#

seconded

languid gale
#

Can you disable some essentials commands?

#

Incase some commands overlap

#

on other plugins

potent prawn
#

that's what commands.yml is for

languid gale
#

thats a thing?

surreal aspen
#
  • essentials usually gives the priority to other plugin's commands (it just overrides vanilla commands like /give)
languid gale
#

oh ok

#

idek what this commands.yml thing means

potent prawn
#

thats a thing?
@languid gale yes it is a bukkit thing

#

it's in the root of your server

languid gale
#

Im on paper