#placeholder-api

150650 messages · Page 37 of 151

twin lintel
#

o thanks

fervent spire
turbid tide
#

thien updated it or something?

fervent spire
#

Lol, okay I know it used to work. That's why I mentioned to try it. As i suspected it still did. Obviously it needs to be updated then

rare lily
#

i kinda removed the expansion from ecloud and then added it back

#

There were a lot of versions that are conflicted, so I wanted a clean version

brisk peak
#

Hello I have issue with server server placeholders. So, if I'm not restarting server about 24 hour the it show 1 day 25 hours 10 minutes 39 seconds, so 25 hours will be 1 hour because it added 1 day, how to fix that problem?

#

I use server ecloud

#

%server_uptime%

brisk peak
flint nacelle
shell coyote
#

Does anyone know the correct placeholder for bungee server

#

vvvvv

#

For a server selector it shows server, but it is showing 0/0 , why it is not recognizing that server max slots?

kindred wigeon
#

Is there a placeholder to put the players latest messages so then you can add it as a name tag above their name

sharp jay
#

@shell coyote

thick sinew
#

Do you know how to solve this problem? @fervent spire

marble tiger
#

Bump.

turbid tide
#

if you format it yourself using the javascript expansion

gaunt cargo
#

Does anybody know why this doesn't work?
%math_([precision:0]({quests_category:mining_completed}/9)*100)%

turbid tide
#

do /papi parse me %quests_category:mining_completed% what does it return?

gaunt cargo
#

0

turbid tide
#

and what does /papi parse me %math_([precision:0]({quests_category:mining_completed}/9)*100)% return ?

gaunt cargo
#

the placeholder itself

turbid tide
#

have you downloaded the Math expansion? /papi ecloud download math then /papi reload

gaunt cargo
#

Yep

turbid tide
#

can you try something simple like /papi parse me %math_1+2%

gaunt cargo
#

yep that works (returned 3.000)

turbid tide
#

oh ok then lets try something else

#

/papi parse me %math_[precision:0]({quests_category:mining_completed}/9)*100%

gaunt cargo
#

returns the placeholder

turbid tide
#

if this doesn't work then try this: /papi parse me %math_[precision:0](1/9)*100%

gaunt cargo
#

also returns the placeholder

turbid tide
#

huh

#

can you check the console

#

does it not send an error?

gaunt cargo
#

Nope

#

am i missing something?

turbid tide
#

/papi parse me %math_[precision:0](9/9)*100%

#

1 more try

gaunt cargo
#

returns the placeholder

turbid tide
#

what the hell.

#

aM i GOING CRAZY?

gaunt cargo
#

i'm on 2.10.9

turbid tide
#

try /papi parse me %math_[precision:0]2+1%

gaunt cargo
#

Returns the placeholder again

turbid tide
#

and now /papi parse me %math_2+1%

gaunt cargo
#

3.000

turbid tide
#

oh damn so the [precision] is broken

#

hmm

#

can you do /papi info Math?

gaunt cargo
#

There is no expansion loaded with the identifier: Match

#

Wait am I missing something then?

turbid tide
#

Match

gaunt cargo
#

oh sorry

turbid tide
#

misspleing

gaunt cargo
#

Status: Registered
Author: Andre_601
Version: 1.2.0

turbid tide
#

hmm

#

now do /papi ecloud info Math

gaunt cargo
#

Uhhh I can't send images but it works I guess?

tender vaporBOT
#

@gaunt cargo,

gaunt cargo
#

ahhh alright gimme a sec

#

Wait should I downgrade a version

turbid tide
#

probably not

#

like I'm very confused. it works for me

#

can you try one more thing? /papi parse me %math_(({quests_category:mining_completed}/9)*100)% ?

gaunt cargo
#

0.000

turbid tide
#

ok last thing

#

/papi parse me %math_([precision:1]({quests_category:mining_completed}/9)*100)%

gaunt cargo
#

returns placeholder

turbid tide
#

hmm so it seems like [precision:x] is broken. what's your server Java version?

gaunt cargo
#

yep, if i downgrade a version it works

turbid tide
#

do you know that?

gaunt cargo
#

let me check real quick

#

I think it uses 11

turbid tide
#

hmm it might be the java version then maybe. idk for sure

gaunt cargo
#

I'll just use the downgraded version for now

turbid tide
#

but if Math 1.1.0 works

#

you can stay with that I guess

gaunt cargo
#

Thanks for the help though

turbid tide
#

no prob

flint nacelle
turbid tide
#

ohhh @gaunt cargo download latest and use this: /papi parse me %math_0:_({quests_category:mining_completed}/9)*100%

cold bough
#

because i want to have teams prefix as a placeholder

turbid tide
#

what's wrong with that one?

cold bough
#

it dont work with 1.16

turbid tide
#

you tried it?

cold bough
#

yes

turbid tide
#

there isn't a more updated one. Maybe there's another one. I think there's one called Scoreboard Objectives or something like that

#

maybe you can use that one

cold bough
#

okay i will look at it

turbid tide
#

idk what Vannillanames is but its missing that class that's why it doesn't work

cold bough
turbid tide
#

oh wait ...

#

yeah

#

you have to put it in plugins/PLACEHOLDERAPI/expansions

#

not in the plugins folder

cold bough
#

oh im stupid

#

thanks it works!

turbid tide
#

no problem

tardy wind
#

@crisp hound

crisp hound
#

thanks

tardy wind
#

yep

#

i checked all plugins configs

#

and nothing with mining blocks did not found

#

its like randomly, if i mine cobblestone i get +3, if sand +2, if clay +1

#

wtf

#

so exciting

crisp hound
#

AdvancedEnchantments, Jobs, one of your ultimate plugins or something is my guess

#

try removing the jars and running the server without those plugins

#

and just keep removing some plugins till it works then you will have found the issue fingerguns

marble tiger
#

Is the javascript expansion no longer downloadable? I did /papi ecloud download Javascript and it says that it has failed to find the expansion.

tribal stag
#

hey all, does anyone know if paper breaks placeholder api on mc 1.12.2? used to run spigot and it worked fine and not I am getting a ClassNotFoundException

warm topaz
#

shouldnt do

#

can u paste the full error?

#

?paste

tender vaporBOT
tribal stag
compact karma
#

my ecloud downloads keep reseting and i dont know why

turbid tide
#

me.chemmic.Main

#

This one. Whoever made it forgot to use actual good names so Idk which one it is

sweet ferry
#

[Fri, 5. Feb 2021 15:38:22 UTC WARN] Plugin PlaceholderAPI v2.10.9 generated an exception while executing task 8809 Has anyone seemed to have this error recently?

compact karma
#

pls

marble tiger
#

[10:55:55 INFO]: [PlaceholderAPI] Successfully registered expansion: tab [10:55:55 INFO]: [PlaceholderAPI] Placeholder expansion registration initializing... My server is not starting up, have tried restarting 3 times, this is where it keeps stopping at.

austere hawk
#

I open 3000 port for bungee and 3001-3005 port for my serveral paper server. I try to use Pinger to show if the server is online but it doesn't work on 3001-3005 port

#

It just work on 3000 port which is my bungee

brave silo
#

Does anyone at all have any single idea why this returns 0

#

/papi parse me %bungee_total%

prisma rapids
brisk peak
austere hawk
#

Hey I am trying /papi ecloud download KillStats and when i do /papi reload it says "no expansions registered!"

#

me no understando >:(

#

helo?

#

hello?

silver minnow
#

some expansions break papi's expansion loader, that's happened to me before 🤷

austere hawk
#

none

#

thats first one i did.

#

@silver minnow

silver minnow
#

hmm

#

welp it won't work for me either

austere hawk
#

hi i have a problem i use vote party but the placeholder is nnot working for feahterboard

tender vaporBOT
#

@austere hawk,

silver minnow
#

?spigot @austere hawk

tender vaporBOT
austere hawk
#

@silver minnow i ytry to connect but isnt work

silver minnow
#

oh ic

silver minnow
austere hawk
#

@silver minnow it dosnt work

turbid tide
#

if you have the latest version of math then [precision:0] was removed

#

use %math_0:_{premiumvanish_playercount}-1%

#

@bold mesa

#

btw latest is 1.2.0. you can check by doing /papi info Math

turbid tide
austere hawk
#

Sad

turbid tide
# austere hawk Sad

well I mean if you want couple killstats the Statistic expansion offers them. just do /papi ecloud download Statistic then /papi reload and you can use %statistic_player_kills% for kills and %statistic_deaths% for deaths

#

if you also want top kills and deaths you'll have to use LeaderHeads to make the leaderboards

#

have you tried doing /papi parse me %premiumvanish_playercount% ?

#

to see if its not 0?

#

because if that is 0 it will return -1

lilac oxide
tender vaporBOT
#

@lilac oxide,

lilac oxide
#

oops

#

ajleaderboard

turbid tide
#

o ok then. is it as good tho? XD

lilac oxide
#

I think it is

#

But I'm bias since the dev is cool and I talk to him a bit

#

It doesn't have all the hooks lh does, but its free soo

austere hawk
#

I open 3000 port for bungee and 3001-3005 port for my serveral paper server. I try to use Pinger to show if the server is online but it doesn't work on 3001-3005 port
It just work on 3000 port which is my bungee

lofty bobcat
#

I've noticed that registration is closed, so I came here. What's the process to get an account?

#

feel free to ping me, I'm pretty bad at keeping up with discord notifications

turbid tide
lofty bobcat
#

coolio. Does my base plugin have to be on spigot/bukkitdev/etc, or can I upload something to the ecloud without it being released?

turbid tide
#

ugh idk. you'll have to discuss that with him.

#

also did you know that you can include the expansions inside your plugin?

lofty bobcat
#

yeah, but the wiki mentioned that being a bad idea

turbid tide
#

what?

#

I don't believe that. where?

lofty bobcat
#

Am I allowed to post links?

#

Since it would be weird (and also make no real sense) to have this inside your plugin, we assume you make a separate jar-file as an expansion.

#

Unless I've misinterpreted the page, which is a possibility. This is my first time working with PAPI

turbid tide
#

oh that's just missunderstanding xD

#

that is an expansion that doesn't need a plugin

#

like the Statistic ones for example

lofty bobcat
#

ah ok

turbid tide
#

there's 2 types of expansions

#
Without an external plugin
With external plugin```
#

and those with external plugins

#

are 2 types as well

lofty bobcat
#

Ah ok I see

turbid tide
#

in external jar or internal

lofty bobcat
#

So it's a good idea to put the class in my plugin itself?

turbid tide
#

in my opinion its a lot better since it improves the user experience

#

only thing that differs between internal and external

lofty bobcat
#

Right. Then users don't have to do anything but /reload?

turbid tide
#

is that you have to add one more method

#

to the internal one

turbid tide
#

its a lot.

lofty bobcat
#

ah ok the plugin provides a local file to e'cloud'

turbid tide
#

I mean external jar is just a class that is put in another folder. its just the same

#

but with more steps

lofty bobcat
#

looked at the wiki, is this the new method?

    public boolean persist(){
        return true;
    }```
#

right

turbid tide
#

yeah

lofty bobcat
#

thank you very much for the help. Is there any benifit to registering my plugin in eCloud after I add the internal extension?

turbid tide
#

you can't. only external expansions are for the ecloud and that is just to make it easier for people to install external expansions

lofty bobcat
#

cool. If you don't mind me asking, how is it that essentialsX etc have an ecloud option but no external expansion?

turbid tide
#

they have an external expansion only. they don't have internal

#

that's why they have an ecloud option

lofty bobcat
#

Ah ok. I'm having a little bit of trouble understanding it, but I'm starting to

turbid tide
#

so ecloud is only for external expansions

#

not the plugins or anything

#

that's all

flint nacelle
#

Is it a way to fix soo %server_online% only show online players? In discordsvr it include even vanish players. Ingame in tab it work fine, but not when run /papi parse me %server_online%

turbid tide
#

well vanished players are online xD. So it works.

#

server_online its not suppose to hide vanished players. you can use math to subtract the vanished players if there is a placeholder for that

flint nacelle
#

Yea, but the strange is it work in tab (i guess it you some math as you say). As more trouble to get discordsrv to accept some placeholders.

#

yea when you parse %server_online% true my vanish plugin it remove vanish players and show only players some are "online".

Has no placeholders for show numbers of vanish players :/

#

Do I have to make a js for this soo it run true my vanish plugin somehow?

junior musk
#

what's your vanish plugin?

flint nacelle
junior musk
#

cmi has tons of placeholders lol

#

and I know it got one for vanish

junior musk
flint nacelle
#

It say # PlaceholderAPI placeholders are also supported. will see if it will work with restart later 🙂

junior musk
#

if it works with the parse command, then it's a problem with DiscordSRV I guess

flint nacelle
#

yea, and talk to discordsrv is somthing i will avoid :/ (they always get on my nerves).

junior musk
#

well rip

flint nacelle
#

yes 3 things are likely to happen when I ask. Either no answer, answer in riddles or say it's cmi´s fault (or even papi is to blame).

winged jasper
#

with the 'Server' package, with %server_time_<SimpleDateFormat>% what would the simpledateformat bit be?

winged jasper
#

had an idea it would be that, tyty!

shut tundra
#

Im getting an error with placeholder api when I try to update something

turbid tide
#

you have 2 copies of the expansions. go to plugins/placeholderapi/expansions and delete the bungeecord expansions then just do /papi eclou download Bungee /papi reload

shut tundra
#

kk

fading tundra
#
org.bukkit.plugin.messaging.ChannelNotRegisteredException: Attempted to send a plugin message through the unregistered channel `BungeeCord'.
at org.bukkit.plugin.messaging.StandardMessenger.validatePluginMessage(StandardMessenger.java:482) ~[server.jar:git-TacoSpigot-fd3209f3]
at org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.sendPluginMessage(CraftPlayer.java:1187) ~[server.jar:git-TacoSpigot-fd3209f3]
at com.extendedclip.papi.bungeeexpansion.BungeeCordExpansion.getPlayers(BungeeCordExpansion.java:120) ~[?:?]
at com.extendedclip.papi.bungeeexpansion.BungeeCordExpansion.access$200(BungeeCordExpansion.java:45) ~[?:?]
at com.extendedclip.papi.bungeeexpansion.BungeeCordExpansion$1.run(BungeeCordExpansion.java:207) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:59) ~[server.jar:git-TacoSpigot-fd3209f3]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:349) [server.jar:git-TacoSpigot-fd3209f3]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:863) [server.jar:git-TacoSpigot-fd3209f3]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:462) [server.jar:git-TacoSpigot-fd3209f3]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:786) [server.jar:git-TacoSpigot-fd3209f3]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:680) [server.jar:git-TacoSpigot-fd3209f3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]```
#

Heyo, Does anyone know how to fix this error

turbid tide
#

go to plugins/PlaceholderAPI/expansiosn and download all the BungeeCord jars you find in there

#

then do /papi ecloud download BUngee and /papi reload again

pine stirrup
#

Any idea how to fix this?
[WARNING] [PlaceholderAPI] factions is attempting to register placeholders via a PlaceholderHook class which is no longer supported!
It is causing some of my factions placeholders like relation colors to no longer work after I updated. My server is on 1.14.4

silver minnow
#

contact the developer of Factions

raw plaza
#

Why ranks with RGB format are not showing corretly in Scoreboard Placeholder?

silver minnow
#

scoreboard placeholder?

warm topaz
#

not much to go off there, but probably ur scoreboard doesnt support hex colours

lilac oxide
#

Has anyone calculated the performance impact of papi?

#

As rn I have 2 placeholders being parsed 20 times per second for 100 players

#

Which is 4000/parses per second

#

Is it most up to how well the expansion was developed?

lilac oxide
#

Fair enough

silver minnow
#

you can always run timings 🤷

lilac oxide
#

Well that hasmt actually happened yet, but I have a week until it does

silver minnow
#

o

#

why a week?

lilac oxide
#

An event

silver minnow
#

another event? 👀

lilac oxide
#

Yes

silver minnow
#

aha

lilac oxide
#

:P

silver minnow
#

lol

lilac oxide
#

This time we're planning it with more than 5 days notice tho lol

silver minnow
#

lol

raw plaza
silver bane
#

Evening all. Having a few issues with the javascript extension.. firstly I dont know much about API, and secondly, I dont know javascript. 🤣

#

Am hoping someone can point me in the right direction.

silver bane
#

Nevermind, worked it out..

supple mesa
#

anyone knows how to put placeholders in bungeecord?

#

ping me if yes

turbid tide
supple mesa
#

oh ok

lilac oxide
#

Tab-BukkitBridge

mighty escarp
#

maybe i'm stupid or can't read but i can't find anything about linking Ezrankspro with essentialschat

#

installed ezrankspro from papi, put the placeholder in config and all i get is {ezrankspro_rankup} (rest of chat)

turbid tide
mighty escarp
#

oh, alright

fresh bear
#

tokenmanager, isborder, trs, crazycrates

#

are these papi extensions nolonger available?

turbid tide
#

if they're not on the ecloud website then they're not available using the /papi ecloud download command. Most likely they got added to the plugin. if not idk

#

but TokenManager is still there

worldly tendon
#

my placeholders aren't working

#

how do i fix that??

silver minnow
worldly tendon
#

vault

#

and luckperms

silver minnow
worldly tendon
#

yes

silver minnow
#

do /papi parse me %placeholder%

#

replacing %placeholder% with the placeholder

worldly tendon
#

ok

silver minnow
#

what does it say?

worldly tendon
#

i go look now

#

i typed /papi parse me %vault_rank% and its says %vault_rank%

silver minnow
#

do /papi list

#

and is vault on the list?

worldly tendon
#

i wil look

#

yes

#

but i still only see the placeholders name

silver minnow
#

hmm

#

strange

#

very strange

worldly tendon
#

yes

#

if i do luckperms its the same

#

@silver minnow

near willow
#

hello, im have a problem with Animations expansion, please help me.

#

Error code:

[20:10:13] [ForkJoinPool.commonPool-worker-0/WARN]: [PlaceholderAPI] failed to download expansion information
java.util.concurrent.CompletionException: java.lang.NullPointerException
        at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:1.8.0_231]
        at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.CompletableFuture.uniApply(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_231]
        at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_231]
Caused by: java.lang.NullPointerException
        at me.clip.placeholderapi.expansion.manager.CloudExpansionManager.lambda$null$7(CloudExpansionManager.java:199) ~[?:?]
        at java.util.HashMap.forEach(Unknown Source) ~[?:1.8.0_231]
        at me.clip.placeholderapi.expansion.manager.CloudExpansionManager.lambda$fetch$8(CloudExpansionManager.java:192) ~[?:?]
        ... 7 more
>
turbid tide
worldly tendon
#

yes

#

i have a bungeecord server \

#

and i have luckperms bungeecord

turbid tide
#

well you need LuckPerms on your backend server as PAPI does not support bungee

silver minnow
#

^

worldly tendon
#

but vault on my server with papi

silver minnow
#

hmmm

worldly tendon
#

so vault would need to work

#

but it isn't

turbid tide
#

i'm pretty sure it won't

#

you need LP on backend as well

#

because vault is not connected to bungee either

#

so there is no way for it to take the info from lp either

worldly tendon
#

ok

#

what are more plugins that from the same makers as placeholder api i want more plugins and i dont now good plugins

turbid tide
#

ugh you can just go to their page. 1 sec

silver minnow
#

You don't just "get plugins", you get plugins that your server needs

turbid tide
#

that doesn't mean he can take a look

#

at what plugins he has

silver minnow
#

🤷

austere hawk
#

@austere hawk

#

yes dude?

turbid tide
turbid tide
#

?startuplog

tender vaporBOT
turbid tide
#

send a startuplog then

oblique tiger
#

Heya Folks!

I made a plugin that extends Placeholders expansion. I'm trying to upload it to Placeholder eCloud but registrations are currently blocked. Who would I contact to register an account?

turbid tide
#

funnycube#0001

oblique tiger
#

Thank you

#

It seems that he accepts messages from only friends. I'm not sure if he accepts friend requests. Is there a better method than DMing?

turbid tide
#

wait for him to come online and ping him.

near willow
twin lintel
#

does anyone know if there is any placeholder for the block's lighting level?

fervent spire
#

I could be wrong, but I don't think here is.

#

For a player there may be one, but not a block

twin lintel
#

what I wanted is for you to show the lighting level in the block where the player is!

supple mesa
#

what is the placeholder I need to download to show me the /money balance and what is the placeholder I need to use? (I use vault and Essentials)

ping me if yuo know

#

tried %money%, %balance% nope didin't work

fervent spire
atomic cradle
#

my papi cant load all expansions.

#
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_281] {}
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_281] {}
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_281] {}
        at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_281] {}
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.createExpansionInstance(LocalExpansionManager.java:336) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.register(LocalExpansionManager.java:138) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}
        at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_281] {}
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_281] {}
        at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_281] {}
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_281] {}
        at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_281] {}```
atomic cradle
#

server is 1.16.5 in spigot

austere hawk
#

im brand new to this and im just trying to add a couple things to the elitemobs plugin which would show the amount of coins a player has as well as what rank they are, but ive been just looking around the wikis trying to learn and im still lost

#

anyone willing to guide

wise goblet
#

%vault_eco_top_balance_formatted_#%
doesn't work for some reason
returns 0

turbid tide
wise goblet
#

I'll go make my own placeholder then I guess

turbid tide
#

I mean I think you can still use LeaderHeads or once ago go for an older version of the Vault expansion. I know its going to be moved in the essentials expansion after they rework it so if you use essentials's economy sometimes in the future it will be updated

wise goblet
#

doesn't work for leaderheads aswell

turbid tide
# austere hawk im brand new to this and im just trying to add a couple things to the elitemobs ...

So first of all for money. If its Vault economy then you can use the Vault expansion and show them using %vault_eco_balance%. If its not, then you have to make sure the plugin that handles the coins has a PAPI expansion. For permissions same as economy you need to either make sure the Permissions plugin uses Vault and then you can do /papi ecloud download Vault /papi relaod then use %vault_group% or %vault_prefix% to show the group they're in.

turbid tide
wise goblet
#

yes

#

wait uh

#

formatted doesn't work

turbid tide
#

yeah formatted it won't work

#

because LeaderHeads only takes Ints and Doubles

#

so no formatted numbers

wise goblet
#

Okay back to just getting the top user then getting the value

turbid tide
#

only xxxx,xx or xxxx

trail slate
#

Looking for a plugin, which is something like AccountGuard (IP Protection)

strange shadow
#

Is there still a way to show certain statistics of my skyblock server if PAPI doesn't support it?

hexed current
#

Hi, I need help, I try to register the World expansion that I downloaded from eCloud but it fails. Failed to register expansion from World-Expansion-1.2.0_uKI59jk.jar

royal root
#

can someone help me ?

#

i get this Error on Watefall

turbid tide
#

well that's because PlaceholderAPI was only made for backend. not for bungee.

royal root
#

Oh

#

Okay

turbid tide
#

bungee support will be added with PAPI v3 but idk when that will be released.

royal root
#

ok

#

but i use the TAB Plugin on the Bungee and now it doesnt Work because Placeholderapi doesnt Support Bungee

quiet gulch
#

well the tab plugin cannot support placeholderapi, if placeholderapi doesn't support bungee

turbid tide
royal root
#

Okay Thanks 😄

#

so here u see my TAB Config but it still doesnt Work

royal root
#

ohhh

#

i need a Bridge Plugin sorry stupid me

heady urchin
#

Can someone tell me why this is not working

#
      requirements:
        holdingpick:
          type: string equals
          input: "%player_item_in_hand%"
          output: "DIAMOND_PICKAXE"
      deny_commands:
        - "[message] &3[&b&lRename&3] &7You must be holding a &fDiamond Pickaxe &7to rename."
mint fable
#

type /papi parse me %player_item_in_hand%

night owl
#

PAPI keeps throwing this exception:

[06:38:26] [Craft Scheduler Thread - 2948/WARN]: [PlaceholderAPI] Plugin PlaceholderAPI v2.10.9 generated an exception while executing task 8826
java.lang.NullPointerException: null
    at java.util.TreeMap.rotateLeft(TreeMap.java:2224) ~[?:1.8.0_271]
    at java.util.TreeMap.fixAfterInsertion(TreeMap.java:2291) ~[?:1.8.0_271]
    at java.util.TreeMap.put(TreeMap.java:582) ~[?:1.8.0_271]
    at com.extendedclip.papi.expansion.vault.VaultEcoHook.setBalTop(VaultEcoHook.java:110) ~[?:?]
    at com.extendedclip.papi.expansion.vault.BalTopTask.run(BalTopTask.java:56) ~[?:?]
    at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.16.5.jar:git-Paper-445]
    at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-445]
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-445]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_271]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_271]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]

What could be causing it? And is there anything I can do to fix it?

silver minnow
#

make sure that you have an economy plugin 🤷

night owl
#

We have one though, we use essentials for our economy

fervent spire
#

Make sure you have Vault installed as well

night owl
#

yep, vault is intalled too

queen zenith
#

So i did /papi ecould download PlayTime, and it installed, i did /papi reload, but it says no expansions found

#

it says it successfully installed it too.

#

and it is in the expansions folder, its just not found.

full kettle
#

yo is there any way to parse an expression of a placeholder as a placeholder?

#

ie

#

%16(placeholder)%
if placeholder is 2, output is 32

#

prease ping

mint fable
#

math

full kettle
mint fable
#

use {} instead of %%

full kettle
#

%math_16*{placeholder}%?

mint fable
#

ye

full kettle
#

damn, no luck

mint fable
#

did you download it

full kettle
#

yes lol

mint fable
#

type /papi parse me %metro_iotw_price%

full kettle
mint fable
#

hmm

#

and you reloaded ye?

full kettle
#

yessir yessir

#

lemme drop a reboot and see wassup

#

jesus christ it works

#

dude you saved me like 2 hours of work

#

📿

#

yer a beast lad

#

do you know of any way to parse it with just 2 decimals?

#

oh nevermind i think i found it

#

thanks again :)

mint fable
#

👍

twin lintel
#

is there a marker to inform the current world climate?

sour oxide
#

So I am trying to use the formatter placeholders to format the %player_exp% placeholder while also using it in Featherboard, this is what I currently have:

{placeholderapi_formatter_number_format_{placeholderapi_player_total_exp}}

but its returns:

{placeholderapi_formatter_number_format_1000}

I have downloaded both Player and Formatter with PAPI and reloaded Featherboard and PAPI

Any ideas?

#

When I do a number instead of the player exp placeholder, it works

#

Even parsing using /papi parse, it returns everything instead of 1,000

lilac oxide
#

Is there a papi expansion to check if a placeholder is numerical, and if not return 0?

#

I don't really want to use js

#

But I will if I need to

granite ibex
#

Good evening, I have entered this discord because I present a problem with the Vault Placeholders, since I installed them both manually and internally in the game and it still does not mark it, how can I solve this?

fervent spire
#

What do you mean by "does not mark it"

sharp jay
#

@lilac oxide Nope so use JS

#

@twin lintel marker??

#

@sour oxide Your doing it wrong

#

{placeholderapi_player_total_exp}

vivid sparrow
steep thorn
vivid sparrow
#

Ahhh

#

There, that should work

granite ibex
fervent spire
#

Did you do /papi reload after doing papi ecloud download Vault

granite ibex
#

Yes, I do

lilac oxide
tender vaporBOT
#

@lilac oxide,

lilac oxide
#

Oops

tender vaporBOT
#

@lilac oxide,

lilac oxide
#

What

#

Why did it trigger again

turbid tide
#

he probably got triggered by the edit lmao

lilac oxide
#

Pings don't change with edits

#

So it shouldent matter

austere hawk
#

hello I currently have the pro skywars and I can not put the souls and the corners in the scoreboard

turbid tide
visual yacht
#

how to check if player has 3 enchantments on holding item?

#

i can parse to get every enchantments on the item, is there a way to count how many there are?

#

They are separated by ","

#

Sweeping Edge 1, Smite 3, etc etc

tender vaporBOT
#

@austere hawk,

austere hawk
tender vaporBOT
#

@austere hawk,

visual yacht
turbid tide
turbid tide
visual yacht
#

yes

turbid tide
#

then you can just make a simple javascript placeholder

#

to count them

visual yacht
#

yup, the thing is i suck at javascript

turbid tide
#

what placeholder shows you the enchantments?

visual yacht
#

%tokenenchant_enchantments%

austere hawk
#

ok but whats is the download with /papi ecloud download ...

turbid tide
visual yacht
turbid tide
#

it comes directly with the plugin

turbid tide
#

this is all you need

visual yacht
#

where do i put it

#

would be ideal if i could put it in deluxemenu click_requirement

#

so i can check if player has 3 or more enchantments

turbid tide
#

oh you could put it directly there. 1 second. it would look something like this: yml requirements: enchants: type: javascript expression: '"%tokenenchant_enchantments%".split(",").size() >= 100'

#

change 100

#

to whatever you want

#

this example will check so they have 100 or more enchants

visual yacht
#

how can i parse myself to check if it works?

#

[DeluxeMenus] Error in requirement javascript syntax - "%tokenenchant_enchantments%".split(",").size() <= 3

turbid tide
#

oh size is not a thing in js maybe. I'll try and help you in half an hour because I'm playing something rn

visual yacht
#

okay

turbid tide
# visual yacht okay

oh my bad. its length not size. use this instead: yml requirements: enchants: type: javascript expression: '"%tokenenchant_enchantments%".split(",").length >= 100'

visual yacht
tender vaporBOT
#

@visual yacht,

visual yacht
#

if i have 3 enchants on lvl 1, i cant upgrade them to level 2

wanton fjord
#

I have a problem with PlaceHolderAPI when i do /papi ecloud download Vault and reload the plugin its not installing it and the vault placeholders are not working.

silver minnow
#

make sure you have vault installed

#

the plugin itself

wanton fjord
#

I have and the plugin dont show any errors.

#

so it should be fine.

#

Vault is for 1.8 right

silver minnow
#

no

tender vaporBOT
wanton fjord
#

it is.

junior musk
#

iirc you need an economy plugin as well

silver minnow
wanton fjord
#

It works fine it doesnt give any versions.

#

errors*

#

on the latest version.

silver minnow
#

try using v1.6.7

#

and what economy plugin do u have?

wanton fjord
#

Essentials

#

I used them but they dont work and also the prefix in chat is not showing.

sour oxide
tender vaporBOT
#

@sour oxide,

sharp jay
#

@frail fractal you will need to get a custom JS placeholder

sour oxide
#

Realistically the formatter placeholder should accept other placeholder. How else would you use it?

full kettle
#

oi oi oi

#

is there a placeholder for a future date through a math expression?

#

i tried pulling a finesse with the math placeholder but it doesn't work if it's a turn of a new month

#

for example feb 25th + 7 (1 week) would be feb 32nd, not march 4th

#

%localtime_time_MM%/%math_0:_7+{localtime_time_dd}%

#

that was my finesse

turbid tide
austere hawk
#

hi i don't know if you remember me but i can't get the souls and corners in my scoreboard. I don't know where to put %proskywars_money%
%proskywars_souls% . do you know more?

turbid tide
#

ugh you put them in your scoreboard plugin.

austere hawk
#

just these ?

turbid tide
#

well those show the money and souls

#

what else are you trying to display?

austere hawk
#

victory

#

i know victory is %proskywars_wins%

turbid tide
#

well those are the placeholders you put then in your scoreboard plugin

austere hawk
#

ok thanks

#

im fucking stupid

full kettle
#

naw you're just learning

night owl
vocal imp
#

I'm trying to do something a little wonky with WorldGuard, and it seems to work for the most part.
My issue a lil' character that's sorta out of place?

I don't want the * to be there, I'm using a scoreboard plugin with PAPI's WorldGuard addition, the placeholder is %worldguard_region_members_groups%
Anyone know how I can remove that lil' *? ;p
https://prnt.sc/yvwszm

#

WorldGuard devs said to ask in the PAPI help chat to remove the *?

grand blade
#

Could one of the Masters of the Universe please build and publish the PAPI-Expansion-Server update, to include %server_variant%. The code has been there for a week.

long crater
#

for %vault_eco_top_balance_commas_#%

#

when I add the 1

#

it doesn't return anything

#

trying to add to a holographic display

grand blade
#

The _ placement matters: %vault_eco_top_balance_commas_1%

oblique tiger
#

Is pinging funnycube fine? I'm trying to create an account on eCloud.

brisk coral
#

CC: @balmy marten

balmy marten
#

dm me an email and username you want

#

and I'll create it

oblique tiger
#

Thanks, currently your DMs are set to private.

balmy marten
#

Already sent you a friend request

#

That will let you get around it

rare wave
glacial crystal
#

plaeholderapi is making it so i cant join one of my bungeecord servers

fervent spire
turbid tide
lilac oxide
#

Some plugins have placeholderAPI links for bungee though

turbid tide
#

yeah but that still won't be PAPI's fault

#

he said he can't join because of PAPI

lilac oxide
#

Yeah ik

#

I was just putting that there

rare lily
#

It's been a while and this expansion hasn't been restored to Verified thonking

turbid tide
#

@balmy marten when you got some time ^

visual yacht
#

hey how to check if player has 1 or more empty inventory slots?

warm topaz
#

%player_has_empty_slot%

visual yacht
#

thanks

past cipher
#

can you tell me how Math papi work?
like how can I make a calculations with this?

warm topaz
#

wdym u just make a calculation

#

%math_{placeholder_maybe}+1%

past cipher
#

So it should like this %math_{%server_online%}+1%

warm topaz
#

without the %% when placeholders are inside {}

#

and then make sure u have downloaded the specified expansions from the ecloud

past cipher
#

Got it thanks

shell ravine
#

i have to put something in a pom? But i cant find a pom.xml

warm topaz
#

for importing the papi dependency?

shell ravine
#

i think so? First time i downloaded api XD, i needed for deluxe menus

warm topaz
#

oh so ur not coding?

#

just download the plugin off spigot any place it in the plugins folder

shell ravine
#

The only thing i want to do is using Deluxe menus to make a GUI, but then i saw i had to download API, so i did that

#

I am not coding

junior musk
#

to use DeluxeMenus, you need to download the PlaceholderAPI plugin

warm topaz
#

yeah just pop it in the plugins folder

shell ravine
#

I downloaded Deluxe Menus, so i have to put that in the folder of API plugin? The it will work?

silver minnow
#

nooo

#

DeluxeMenus is a plugin

#

along with PAPI

#

they both go in the plugins folder

shell ravine
#

Aah okee, But i dont understand that it doesnt work, Do you know a command that i can create a GUI so i can test if it works?

#

I already have Deluxe Menus in the plugin folder

warm topaz
#

do u have placeholderapi installed now?

#

if so, then both plugins should be green in /plugins

#

then u can create ur own gui, or use the example gui to test if it works

shell ravine
#

They are both green in /plugins, but if i type: /dm open example or /dm open basicsmenu, nothing happens

#

'Is not a valid menu!'

#

But when i type /dm list, i see availible menus: advancedmenu, basicsmenu, requirementsmenu

#

So i type: /dm open basicsmenu , but then i get the message: 'basicsmenu is not a valid menu'

flint nacelle
visual yacht
#

Hey i want to make something like this: Cobblestone mined: 30000 (Top 1%)

#

how to do the Top 1% thing?

turbid tide
#

I mean for that you'd need to be keeping track of all player's stats. that sounds like something custom tbh

#

don't think there is anything public close to that. I might be wrong tho. because I've been wrong in the past xD

balmy moth
#

Does anyone have the advancement of %Advancements_<advancement>%

#

It just say No_exist_advancement

#

%Advancements_story/upgrade_tools% I tried this

turbid tide
#

try /papi parse me %advancements_story/root%

#

for example

balmy moth
turbid tide
#

yeah then it works. so the story/upgrade_tools might be wrong name or something.

#

actually I just tested it and it says true for mee

#

hmm weird

balmy moth
#

@_@

turbid tide
#

try getting that achievemnt and see if it changes to true

#

yeah that seems to be it.

#

I've tested it myself.

#

so NO_EXIST_ADVANCEMENT means false

balmy moth
#

Which mean

#

I didnt done the achievement yet?

turbid tide
#

yeah

balmy moth
#

Thanks for the clarification.

twin lintel
#

is there any placeholder that shows if it is raining, sun, thunder etc.?

turbid tide
#

1 sec gaby xD making the js for him

vivid sparrow
#

nvm, too many methods xd

turbid tide
#
var server = BukkitServer
var world = server.getWorld(args[0])
var storm = world.hasStorm()
var thunder = world.isThundering()
var clear = world.isClearWeather()

if (clear) "&aClear Weather"
if (thunder) "&aThunder"
if (storm) "&aStorm"``` this will work I guess. @twin lintel  you just need to learn how to make the javascript from the link above.
#

yo @rare lily can't you add this to your World expansion? Or is it already there because I can't seem to find it on the wiki

grand blade
#

Could one of the Masters of the Universe please build and publish a PAPI-Expansion-Server update, to include %server_variant%. The code has been on GitHub since December 22.

vivid sparrow
#

@carmine veldt

#

or you dont have access to ci?

turbid tide
#

last ci was on August 4th

#

I'll build it for you @grand blade 2 secs.

vivid sparrow
turbid tide
#

oh

#

xD

#

nvm then

#

gaby's fast af

grand blade
#

I meant an "official" release.

turbid tide
#

ugh what would be the difference?

#

if this one works?

grand blade
#

It will disappear. "Feature" of Discord.

turbid tide
#

oh I see. well then time to wait for Piggy.

grand blade
#

He's here. That's why I posted the request.

vivid sparrow
#

try now

grand blade
#

Thank you.

loud peak
#

hii guys

#

help please
i want to add these placeholders
%eggwars_player_count% - Gives the total amount of players in eggwars
but when i put this in holographic display it only shows %eggwars_player_count%
?

turbid tide
loud peak
#

i already have

#

protocollib

#

and holographicextension

turbid tide
#

do /papi parse me %eggwars_player_count% what does it say?

loud peak
#

%eggwars_player_count%

#

eggwars already shows in papi list

turbid tide
#

ugh what EggWars plugin are you using? Can you link?

turbid tide
#

?startuplog

tender vaporBOT
turbid tide
#

send this ^

loud peak
turbid tide
loud peak
turbid tide
#

why are you using leaked plugins? 😦

loud peak
#

ohh is it because of that?

tender vaporBOT
#

🔨 A user has been caught in our great nation using off-brand products, they've been dealt with accordingly

carmine veldt
#

wouldn't have seen your message if I wasn't tagged, as I didn't have the window open & notifications are turned off

night owl
turbid tide
night owl
#

No, as far as I know I'm only using its balance_formatted placeholder

turbid tide
#

hmm what's your Vault Expansion version? do /papi info Vault

night owl
#

Version 1.7.0 :)

turbid tide
#

hmm and what Vault plugin version?

#

also can you try going to plugins/PlacehodlerAPI/expansions and delete all the jars that have anything to do with Vault from there and then do /papi ecloud download Vault 1.6.0 then /papi reload?

night owl
#

1.7.3, so that's latest

#

Sure, I'll try that

flint nacelle
night owl
wintry herald
#

Hi everyone!

I'm looking for a way to get the server name as a placeholder.

I tried installing the Server expansion which has a placeholder called %server_name% but as far as I can tell it doesn't give the actual server name, but instead loads this variable from the PlaceholderAPI config file.

Is there any way to get the actual server name, i.e. the value of server-name in server.properties?

Thank you in advance!

turbid tide
#

the code would look like this ```js
function getServerName() {
var server = BukkitServer
var name = server.getName()
return name
}
getServerName()

frigid wasp
#

Someone know why %statistic_join_game% and %player_first_join_date% does not work? I got a very big lore and I can't even read what he say

turbid tide
frigid wasp
#

Will try

#

Now looks like only the first join date doesn't work

turbid tide
#

can you do /papi parse me %player_name% just to test if the expansion works?

frigid wasp
#

Yes

#

He gave me my nickname + j

#

Ok the J is my error

#

I got only my name

turbid tide
#

hmm can you do /papi info Player and tell me what version it says?

frigid wasp
#

1.7.2

turbid tide
#

hmm and you're 100% sure you did /papi parse me %player_first_join_date% ?

#

try copying the command from here

#

and doing it

frigid wasp
#

Ok

#

Ye I got the registration date

#

But in a gui he gave me a link to the docs I guess

#

Ohh my bad beacuse I cant' se the whole lore, I used the smaller gui and I saw it work

#

The error was for %statistic_join_game%'

#

"Unknown statistics"

wintry herald
tender vaporBOT
#

@wintry herald,

white beacon
#

How i can insert a permission to open a menu in DeluxeMenus?

warm topaz
#

open requirements

white beacon
#

'Bank':
open_requirement:
type: has permission
permission: menu.bankvip

#

Like this?

warm topaz
#

what is bank?

#

is that an item in the gui?

white beacon
#

yes

#

'Bank':
open_requirement:
requirements:
BankVip:
type: has permission
permission: menu.bankvip

#

but don't work

#

i can open menu

warm topaz
#

move the open_requirements into the menu settings rather than in an item

white beacon
#

Ok thanks

#

work

fresh valley
#

I need help with the plug

could someone contact me in private message?

hallow rampart
#

Hi i saw that DeluxeChat can change the chat format but i cant figure out how to do it

hallow rampart
#

What do you mean?

turbid tide
#

follow the instructions in there.

flint nacelle
#

I think #plugin-updates boot buging, it has say new update has coming even if the plugin is not updated (think it has done it two/three times now).

hallow rampart
#

i dont understand what i should do after point 3

#

in spigot linking

icy patrol
mystic wagon
#

Can I install it on bungeecord

#

Or on each server

#

!report 😄

turbid tide
#

@glad glen ^

#

oh he got muted. my bad.

#

sorry

glad glen
#

oh oops

turbid tide
mystic wagon
#

I found out... I had just problems by showing prefix. I use luckperms. So I thought it was that I needed, but I was wrong. 🙂

icy night
#

Hey I'm having issues regarding a placeholder with another plugin being used with DeluxeMenus. I have no idea where to go so I'm hoping I'm in the right place for it but using VotingPlugin by BenCodez I'm trying to use one of their placeholders inside of a menu however in the config it's written as %VotingPlugin_CanVote%yet the output in the menu is %votingplugin_CanVote%. The capitalisation is gone from the output and there for is not showing the actual placeholder

twin lintel
tender vaporBOT
#

@twin lintel,

turbid tide
twin lintel
#

last build paper

turbid tide
#

so 1.16.5? Weird. hasStrom should work then.

twin lintel
#

1.16.5

turbid tide
#

oh wait

#

can you show me how you used it?

#

like the %javascript...% part?

#

@twin lintel

twin lintel
#

/papi parse me %javascript_clima%

turbid tide
#

oh that's the problem

#

you have to do /papi parse me %javascript_clima_WORLDNAME%

#

change WORLDNAME to whatever the world you want to test for is.

twin lintel
#

wow, now it works, thanks

turbid tide
#

no problem.

twin lintel
#

where do I find the variables that I can use like rain, storm and etc?

turbid tide
twin lintel
#

using the world expansion can I get the current biome that the player is in, but it is in English, can I get the name of the biome in the server or client language?

turbid tide
#

probably not

twin lintel
#

that script you showed me seems to be working well, but it is showing that it is thunderstorm, but it is not even raining, you know why this is happening?

turbid tide
#

1 second.

#
  var server = BukkitServer
function getWeather(worldName) {
  var world = server.getWorld(worldName)
  if (world == null) return "Wrong world name"

  var thunder = world.isThundering()
  var clear = world.isClearWeather()
  var storm = world.hasStorm()

  if (clear) return "&aClear Weather"
  else if (thunder) return "&aThunder"
  else if (storm) return "&aStorm"
  else return "Something went wrong"
}
getWeather(args[0])``` can you use this one and see if it works?
#

@twin lintel

twin lintel
#

it is working, but I need to wait for a while and see if it happens again as it is random

twin lintel
#

Warning: Nashorn engine is planned to be removed from a future JDK release

#

is there another engine to be used?

weary thistle
#

how can i round the hunger saturation number ? like from 1.8000001 to 1.8 only

mortal wind
#

is there a way to check for nbt info for checkitem addon?

mint fable
#

not atm no

#

not sure when I will implement it

mortal wind
#

All good was just curious

twin lintel
#

BlitzZZzz the code still shows thunderstorms on some days that it's not even raining

#

it happens on some random days

tawdry pecan
balmy marten
plucky brook
#

Hi, I have a server with custom biomes, tab and scoreboard, inside the scoreboard I would like to enter the type of biome when the player is located in.
Researching I realized that your plugin was my solution, the problem is when I try to download Expansion World the game chat gives me an error (Failed to find an expansion named world).
I also tried to insert it manually from your link
https://api.extendedclip.com/expansions/world/
but it still doesn't work = (.
[PlaceholderAPI] expansion class WorldExpansion is outdated:
Failed to load due to a [NoClassDefFoundError], attempted to use net/milkbowl/vault/permission/Permission
what can I do?
My English is not perfect, Thank you in advance!

rare lily
#

Install Vault plugin for your server

plucky brook
plucky brook
frigid wasp
turbid tide
#

I've even took a look at the code and there is no join_game placeholder. idk where you took that from

frigid wasp
#

So there isn't any join_game placeholder but I got that message wtf

turbid tide
#

what message did you get?

#

"Unknown statistic" ?

#

that means it doesn't exist...

frigid wasp
#

Oh ok

twin lintel
#

on a bungee server, should I add the placeholderapi inside the bungee plugins folder?

flat quartz
#

No

twin lintel
#

Barry

#

the same problem is still happening, sometimes it's not even raining but it shows that it's thundering!

smoky spoke
#

how to get that placeholder?

#

ping me if you guys know

sharp jay
#

@smoky spoke you need the plugin

sturdy raft
#

hello, I have an item with the lore: 'This gives you clinical depression'
How do I do to use the checkitem placeholder if the item has the same lore of contains that?

smoky spoke
tender vaporBOT
#

@smoky spoke,

smoky spoke
#

sorry for the ping

flint nacelle
# sturdy raft hello, I have an item with the lore: 'This gives you clinical depression' How do...

Is it this you want? change stone to what item you will give players.

%checkitem_give_mat:stone,loreequals:&fThis gives you|&fclinical depression%
If you want it on same lore line skip |.
%checkitem_give_mat:stone,loreequals:&fThis gives you clinical depression%

And if you will give more an one, change 5 too what you want.
%checkitem_give_mat:stone,amt:5,loreequals:&fThis gives you clinical depression%

keen crown
#

is there a placeholder which outputs the ingame time?

keen crown
#

hm?

austere hawk
#

plz

#

get me lvl 1

#

help

#

omfg

#

get

#

me

#

lvl

#

1

brisk coral
#

=paste

tender vaporBOT
austere hawk
#

okay

#

I did /papi ecloud download Bungee

#

and then /papi ecloud reload

#

and that warn didn't reload the plugin

#

oh noice now im llv1

keen crown
#

is there a placeholder which outputs the ingame time?

silver minnow
bronze pike
#

Anyone know if it's possible to concatenate/substring placeholders at all, or split by a delimiter?

fresh valley
#

I need help from PAPI.
Contact request in private message

brisk coral
#

Noone is going to assist you in DMs, either ask your question in here, or no can do

fresh valley
#

I have a problem with PlayTimes plugin, I contacted the plugin develpoer and I was redirected here to use papi or holrafic help. The problem is that when a placeholder from a plug-in is added to the hologram, it completely doesn't work. After contacting the develpoer of this plugin, I got information that the error is on the side of Holografic or papi Are you able to help me?

brisk coral
#

Holographic Displays (pressume that's what you're using) doesn't support papi in by itself, you'll need an addon for it which adds that functionality

fresh valley
#

Of course I have the Holografic Extension

brisk coral
#

Does the placeholder work when using papi parse

fresh valley
#

It means?

brisk coral
#

/papi parse me %placeholder%

fresh valley
#

The command returns my nickname

brisk coral
#

Meaning it works properly I'm assuming

fresh valley
#

When I create a hologram with a placeholder, it forms like this: %PlayTimes_topname1%

#

I could send a picture

mint fable
#

?startuplog

tender vaporBOT
mint fable
#

send that over so we can make sure holographic extension is working correctly

fresh valley
#

As he enters / papi reload I have a notification all the time: 6 placeholder hooks successfully registered!

brisk coral
#

=paste

tender vaporBOT
brisk coral
#

Paste the startup log

fresh valley
#

?paste

tender vaporBOT
sturdy raft
#

?checkitem

tender vaporBOT
sturdy raft
#

I tried now with an item with the lore:

A good stone with a good price
that maybe will be helpfull.
When I use the checkitem loreequals or lorecontains, it doesn't work, any help?

flint nacelle
sturdy raft
#

1.8.8

flint nacelle
# sturdy raft 1.8.8

yea it has big limits in chat. run it from console like papi parse "your name" %placeholder% can you show what you haS TRY WITH.

sturdy raft
#

Oh, I use it in the console and it works

#

thanks mate

#

I appreciate it

austere hawk
sharp burrow
#
[22:06:38 ERROR]: [PlaceholderAPI] expansion class EssentialsExpansion is outdated:
[22:06:38 ERROR]: [PlaceholderAPI] expansion class VaultExpansion is outdated:
#

Why does it do this

turbid tide
#

does it not say anthing else?

sharp burrow
#

[22:06:38] [Server thread/ERROR]: [PlaceholderAPI] expansion class VaultExpansion is outdated: 
Failed to load due to a [NoClassDefFoundError], attempted to use net/milkbowl/vault/economy/Economy
[22:06:38] [Server thread/ERROR]: [PlaceholderAPI] expansion class EssentialsExpansion is outdated: 
Failed to load due to a [NoClassDefFoundError], attempted to use net/ess3/api/IEssentials
turbid tide
#

you don't have Vault and EssentialsX installed.

sharp burrow
#

Oh nice

#

I'll tell that to the guy

#

Someone broke papi while using my plugin, so my plugin didn't work

turbid tide
#

then do /papi reload and it should work

muted cipher
#

Hi is there a way we can update the Heroes expansion for PAPI without having access to the original author? As I'm not sure if we can contact them or not. In other words, upload a updated version for the expansion with a another account? If it were possible to make a new account? (P.S. a pull request was done to the original source as well some months ago.)

hexed vapor
#

My placeholders aren't working after restart.. I have updated the plugin to latest version and still is doing it..

#

I have to do /papi reload for the placeholders to load in I don't even have to download them but the just don't enable on startup...

austere hawk
#

Is there a placeholder for clearlagg? I'd like to add a timer to my scoreboard.

austere hawk
#

and this has placeholders for scoreboards?

austere hawk
#

thanks very much malloc 🙂

compact karma
#

some times when i restart my server all of my papi ecloud downloads unistall

nova crane
#

Is there a way to prevent the cooldown reset after restarting the server? (Using the cooldown Javascript placeholder)

turbid tide
turbid tide
nova crane
#

Thank you!

raw plaza
#

I set the Progress bar and get that error spamming console: [Progress] Couldn't get the number from {percent. The progress will be 0%.

raw plaza
#

Progress PAPI expansion

turbid tide
#

how did you make it? what did you use?

raw plaza
#

&b[%progress_bar_{PERCENT_DONE money}_c:&d|_p:&d|_r:&3|_l:20_m:100_fullbar:&a&lCompleted!%&b]

silver minnow
#

pls put in ``

heady dome
#

The "World" ecloud expansion doesn't exist. Can't download it.

silver minnow
#

@heady dome manually download

#

then put in plugins/PlaceholderAPI/expansions

raw plaza
#
[21:51:49 INFO]: [Progress] Couldn't get the number from {percent. The progress will be 0%.```
austere hawk
#
15.02 04:26:24 [Server] INFO java.lang.NullPointerException: null
15.02 04:26:24 [Server] INFO at me.SuperRonanCraft.expansionMySQL.Main.register(Main.java:35) ~[?:?]
15.02 04:26:24 [Server] INFO at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.register(LocalExpansionManager.java:139) ~[?:?]
15.02 04:26:24 [Server] INFO at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.LongPipeline.reduce(LongPipeline.java:461) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.LongPipeline.sum(LongPipeline.java:419) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at java.util.stream.ReferencePipeline.count(ReferencePipeline.java:593) ~[?:1.8.0_275]
15.02 04:26:24 [Server] INFO at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$registerAll$2(LocalExpansionManager.java:288) ~[?:?]
15.02 04:26:24 [Server] INFO at me.clip.placeholderapi.util.Futures.lambda$null$0(Futures.java:46) ~[?:?]
15.02 04:26:24 [Server] INFO at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.16.4.jar:git-Paper-318]```
#

I am using MySQL expansion for PAPI

#

I am using the Cops and Crims plugin, and the developer said for stats you will need this expansion.
I am using latest version of both plugin and expansion.

austere hawk
#

i'm trying to hooking into placeholderapi with maven, however it just keeps giving me an error when i paste in the dependency chunk of code

rare wave
#

I have dev build

mint fable
#

I mean... I'm pretty sure it will push that version if you aren't on it

#

and you're on dev build, which isn't 2.10.9 so...

#

🤷‍♂️ whenever 2.10.10 comes out 👍

#

(this is an updater thing)

austere hawk
#

@mint fablecan u help me ;-;

#

help me also

trim mist
# austere hawk help me also

It looks like an issue with the MySQL expansion (ran by a 3rd party author) I suggest reaching out to them if you can find their contact.

austere hawk
#

okay thanks

crystal depot
#
15.02 06:54:47 [Server] INFO java.util.concurrent.CompletionException: java.lang.NullPointerException
15.02 06:54:47 [Server] INFO at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?]
15.02 06:54:47 [Server] INFO Caused by: java.lang.NullPointerException
15.02 06:54:47 [Server] INFO at me.clip.placeholderapi.expansion.manager.CloudExpansionManager.lambda$null$7(CloudExpansionManager.java:199) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.HashMap.forEach(HashMap.java:1336) ~[?:?]
15.02 06:54:47 [Server] INFO at me.clip.placeholderapi.expansion.manager.CloudExpansionManager.lambda$fetch$8(CloudExpansionManager.java:192) ~[?:?]
15.02 06:54:47 [Server] INFO at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642) ~[?:?]
15.02 06:54:47 [Server] INFO ... 6 more```

Can anyone help explain what this error is
#

Anytime I do /papi ecloud download <expansionname>

turbid tide
#

for any expansion?

crystal depot
#

I get an error sying "Failed to find an expansion named: <expansionname> "

#

Yes

turbid tide
#

can you go to plugins/placeholderapi/expansions and delete all the expansions that are there?

#

and then do /papi reload and redownload all your expansions

crystal depot
#

Okay did that, and getting same error in console

turbid tide
#

can you restart and send over a startup log?

#

?startuplog

tender vaporBOT
crystal depot
#

?paste

tender vaporBOT
crystal depot
#

Rebooted and it seemed to fixed it

turbid tide
#

oh welp xD

crystal depot
#

Can't believe it hahaha

#

Always something simple

#

Okay maybe not fixed, getting the error again. Possibly caused by one of the placeholders downloaded? I downloaded the 'statz' placeholder and reloaded then got the same error in console as before

turbid tide
#

and nothing else? just that?

crystal depot
#

I downloaded Server and Player placeholders with no issues, then once I downloaded the statz and reloaded it gave that error

turbid tide
#

try deleting the statz expansion and restarting the server

crystal depot
#

Done that, now when I reload there are no errors

turbid tide
#

yeah so probably that expansion was breaking everything

#

its weird that it didn't give any other errors

#

because usually it should give more specific info

crystal depot
#

Yeah it was literally just what I posted previously

#

And strange how all of a sudden it has stopped working?

#

Been using that expansion for a good few months now and never had any issues like this

turbid tide
#

did you just update PAPI from 2.10.6 or lower?

#

because I know the Skript expansion that's on the ecloud is very outdated and breaks on PAPI 2.10.7+

crystal depot
#

On version 2.10.9 now

#

Why Skript though? I'm a bit confused

turbid tide
#

because its oudated. the expansion

#

wait I'm so fucking dumb

#

sorry

#

xD

#

the statz one is breaking right?

#

not the skript lmao

crystal depot
#

Yeah lol statz

turbid tide
#

well I mean same reason

#

why it breaks

#

just I don't think there's a more updated Statz one

crystal depot
#

Are the expansions maintained by the developers of the plugin?

turbid tide
#

most of the times but not always

crystal depot
#

So would you recommend I bring this up with the dev of Statz? or is this error completely related to papi?

turbid tide
#

let me check who made the current expansion

#

oh @limber ice ? you made the Statz expansion?

#

is there a more updated one by any chance?

limber ice
#

yes there is, what version of Statz?

turbid tide
#

@crystal depot ^

crystal depot
limber ice
#

thats about the version where the expansion is built into the plugin, try removing the expansion from the papi expansion folder

#

if not I'm running statz-1.6.2-SNAPSHOT-57 which does have it

crystal depot
#

Will give that snapshot a good

limber ice
#

I believe you will need to reboot server

limber ice
#

@crystal depot if the placeholders don't work when you reload Statz , use latest DEV version

crystal depot
#

Rebooted the server without the statz expansion, all was fine. Also put in the dev version of statz

#

So now I shouldn't need the expansion?

limber ice
#

correct the expansion is built into Statz just like Autorank is now also

crystal depot
#

Great, thank you very much

limber ice
#

Your Welcome

wet cedar
narrow venture
#

placeholder for coordinates doesnt seem to work for me

warm topaz
#

what placeholder?

narrow venture
#

%player_x%

warm topaz
#

have u downloaded the expansion?

narrow venture
#

plus y and z

#

yup

warm topaz
#

🤔

#

does it show up in /papi list?

lilac oxide
#

Is this an error to report to Papi, or luckperms?

[17:13:20 WARN]: [LuckPerms] An exception was thrown by me.lucko.extracontexts.calculators.PlaceholderApiCalculator whilst calculating the context of subject CraftPlayer{name=Fredthedoggy}
warm topaz
#

luckperms by the looks of it

narrow venture
#

nvm fixed it

warm topaz
lilac oxide