#placeholder-api

1 messages · Page 122 of 1

mellow gull
#

wait YOU maintain it?

#

wtf

#

:o

final shadow
#

na i made it

mellow gull
#

WOIFOIb'[orus[ureb

final shadow
#

but gave it to someone

#

its literally a 3 class plugin

mellow gull
#

ok i had no idea I was talking to the person who made it lmao

final shadow
#

for what u use it for

#

its literally just a event listener

mellow gull
#

Yeah, you replied to a spigot comment saying you were going to update it to match papi's updates

#

did it roll out?

#

oh wait oops

final shadow
#

i havent touched it since i gave it away

mellow gull
#

yeah i just

#

my bad

#

let me try and remove that

final shadow
#

the package name should be the giveaway i made it though

#

lol

mellow gull
#

lmao

#

sneaky

#

alright im restarting the server with the latest papi and removing chatinjector

#

let's see if this is the problem

#

Yeah, it is :(

final shadow
#

Wonder why it’s doing that lol

#

I’ll try and update chatinjector in a few

#

Not try but I will

mellow gull
#

:)

#

thanks!

#

oh wait, you run deluxechat?

#

i feel

#

so

#

clueless

#

how did I not-

final shadow
#

Bruh

brisk coral
#

Imagine knowing what discord you're in fingerguns

mellow gull
#

ikr

#

alright i'm officially the most useless

#

person

#

deluxechat is 10 bucks ;-;

#

worth it

#

lets do it

final shadow
#

No it’s not

mellow gull
#

wha?

turbid tide
#

its 7

mellow gull
#

oh I mean 10 CAD

turbid tide
#

or 7.5

mellow gull
plush loom
#

Best chat formatter hands down

brisk coral
#

FrozenChat better fingerguns

turbid tide
#

nah

mellow gull
#

"The original "json" chat formatting plugin"

turbid tide
#

BChat

mellow gull
#

achat bchat 1chat 2chat

final shadow
#

It was the original

#

Can’t deny that

plush loom
#

eSsEntiAls chaT is betTer

mellow gull
turbid tide
#

nah

#

that's fake

mellow gull
#

oh lmao

turbid tide
#

BlitzChat xD

#

dw its not open source its just my testing plugin :)))

#

well its not public at all

#

actually

mellow gull
#

ah

#

clip will the chatinjector update come out by the end of the week?

final shadow
#

damn bro

#

ill do it live in room 1

#

right now

turbid tide
#

waiting ...

mellow gull
#

jesus

#

allright

turbid tide
#

so live when @final shadow ?

mellow gull
#

pong

#

" With over 420 placeholders served,"

#

sorry

#

JESUS CHRIST the last update on Tuesday now has over 3.5k downloads

slender grove
#

How i can download older version of placeholderapi?

final shadow
#

version history

turbid tide
#

version tab

#

on spigot

slender grove
#

thx

turbid tide
austere hawk
#

can someone help me i get on bedwars 1058 plugin at scoreboard {teamgray} or smt like that

#

do u guys know how i fix it

#

i wanna send a photo but i cant

leaden kraken
#

?imgur

tender vaporBOT
#
FAQ Answer:

You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.

austere hawk
#

i started the match and i get on scoreboard {teamredcolor}

#

someone pls help me

inland siren
#

Hey all, I can't find it documented anywhere. PlaceholderHook is depreciated and going to be removed in the next major update, so what is the alternative?

heady falcon
#

PlaceholderExpansion

inland siren
#

Oh, I've just realised the public String onPlaceholderRequest(Player player, String command) method is depreciated (to be removed), so I need to update to use OfflinePlayer?

warm topaz
#

onRequest(OfflinePlayer, String)

inland siren
#

Great stuff, cheers

coarse wedge
turbid tide
#

papi/ those are MVdW placeholders so maybe MVdWPAPI

#

but idk

coarse wedge
#

Oops, you're right :/

#

hmmmm

odd python
#

@coarse wedge lmk if you actually have slow placeholder loading for papi

#

cuz I did some changes around threading

#

regarding build 105+

coarse wedge
#

I'm not seeing that kind of output from any other plugin so it very well might be

odd python
#

thats MVdWPlaceholderAPI

#

not the general PlaceholderAPI

coarse wedge
#

Yeah

odd python
#

so I think you should report to maxim

coarse wedge
#

I have already

frail sentinel
#

there is a variable , last join player ?

turbid tide
#

a placeholder that takes the last joining player? don't think there is

frail sentinel
#

:<

distant nova
#

if you need it really badly it would be easy to make an expansion for that

glacial barn
#

Hi, may I know when will the class me.clip.placeholderapi.PlaceholderHook be removed? Since some plugins I use are invoking this class and PAPI is throwing warnings, we want to estimate when to EOL those plugins.

leaden kraken
#

Either 2.11.0 or 3.0

hallow otter
#

Hi

#

I updated papi and all expansion Göt removed obviously so I started redownloading them essential and vault downloaded successful.
I tried with player is say successful and please do /papi reload when I do it nothing happens at all

glacial barn
#

Sorry to ask, but any ETA for PAPI 3.0? cuz I just looked up the commit history and found out that no API changes until 3.0, and we want to gracefully retire old plugins.

warm topaz
#

soon™️

hallow otter
#

I updated papi and all expansion Göt removed obviously so I started redownloading them essential and vault downloaded successful.
I tried with player is say successful and please do /papi reload when I do it nothing happens at all
@hallow otter .

warm topaz
#

is there an error in console when reloading?

hallow otter
#

No not at all

#

Just a warn that it generated an expansion

#

Exception*

warm topaz
#

and what is that?

#

?paste

tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat Paste - Usage
Hastebin

hallow otter
#

Ok nvm I registered it manually

#

Thx anyways

final shadow
#

Thnx anyways

frail sentinel
#

if you need it really badly it would be easy to make an expansion for that
@distant nova

could you make it for me for a fee?

leaden kraken
#

Do you just need their name?

#

@frail sentinel

distant nova
#

I could do it free it's like 3 lines of code lol

frail sentinel
#

yes their nickname

#

😋
I would be grateful

distant nova
#

deathrealms if you're familiar with papi's api you should do it because I'll have to get familiar with it lmao

leaden kraken
#

alright

#

I got u

distant nova
#

thanks aha

leaden kraken
#

@frail sentinel pmed you it

frail sentinel
#

thanks ❤️ i love this discord

final shadow
#

What about me

#

I want it too!

leaden kraken
#

unfortunate

final shadow
#

Rip

#

It’s ok I only use verified expansions anyways

leaden kraken
#

welp

#

rip me

cunning ginkgo
#

hey

final shadow
#

No need to say anything

cunning ginkgo
#

i download the skript and when i do %skript_{test}% isn't work

final shadow
#

Who’s the author

cunning ginkgo
#

i use with score board

final shadow
#

Who’s the script expansion author

#

Papi info poop

cunning ginkgo
#
    Permission:   op
    Permission message: Hmmmm, NO
    trigger:
        add 1 to {test}
        send "test:  %{test}%" to player```
is the skript
#

when i do %skript_{test}% isn't work

leaden kraken
#

f

final shadow
#

Answer my question

cunning ginkgo
#

what?

final shadow
#

Who’s the expansion author

#

/papi info skript

cunning ginkgo
#

k

final shadow
#

When you figure that out go bug them

cunning ginkgo
#

i can't send there pictures...

tender vaporBOT
#

@cunning ginkgo,

Uploading Images

You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.

cunning ginkgo
#

wait i try copy

#

Status: Registered
Created by: Snow-Pyon
Version: 1.0.0
Requires plugin: skript

final shadow
#

@solemn scarab

cunning ginkgo
#

Placeholder expansion info for: skript

final shadow
#

There ya go

cunning ginkgo
#

%skript_{test}%

final shadow
#

I know nothing about the functionality of that expansion

cunning ginkgo
#

is what i use but isn't work on score board

final shadow
#

What does /papi parse me %skript_{test}% do

cunning ginkgo
#

wait 1m i copy paste

final shadow
#

No need because I can’t fix it tbh

cunning ginkgo
#

is show me N/A

final shadow
#

Well if it’s not showing what u type then I’m doing something right

cunning ginkgo
#

sooo

coarse wedge
#

Did you make the placeholder code in skript?

cunning ginkgo
#

?

#

wdym

#

y mean download skript

coarse wedge
#

no

cunning ginkgo
#

/papi ecloud

coarse wedge
#

I mean

#

what do you expect this to -do-

#

Lunch time

#

back in a bit

lofty pine
#

Any reason why the bungeecord expansion throws an error?

cunning ginkgo
#
      interval: 80
      liner:
      - 'Level: &7[&6%skript_level%&7]'```
#

why is show me N/A

#
    add 1 to {level::%attacker's uuid%}
    remove 1 from {level::%victim's uuid%}
    send "&anew Level:  &7[&6%{level::%attacker's uuid%}%&7]" to attacker
    send "&anew Level:  &7[&6%{level::%victim's uuid%}%&7]" to victim```
pallid stone
#

how can i register a custom placeholder? (Im was using the registerPlaceholderHook method, which is no longer supported)

leaden kraken
#

@pallid stone

pallid stone
#

thank you

final shadow
#

Can someone explain

#

I’m confused lol

coarse wedge
#

Uhhh is that normal? Doesn't caching happen on startup?

final shadow
#

Papi doesn’t cache anything aside from the actual expansions after the server starts

coarse wedge
#

or does ChatControl have it's own cache that happens when needed

#

MVDWPapi does.

final shadow
#

Placeholder values are fetched on demand

#

Maybe cc is caching things

#

Idk

coarse wedge
#

:I my gifs are ineffectual

coarse wedge
#

yes that

crimson vigil
limber ice
#

@crimson vigil what version of Papi?

crimson vigil
#

i tried latest but it still didnt work, so i returned to my old

limber ice
#

I'm running MC 1.16.1 with papi 2.10.9 works fine for me

#

did you update the expansion

crimson vigil
#

yes i have the latest expansion too

limber ice
#

paper or spigot?

crimson vigil
#

paper/tacospigot 1.8

limber ice
#

maybe an older version of papi will work

crimson vigil
#

2.9.2 and still doesn't work

#

i cant go older then that because then other plugins will not function

limber ice
#

must be something to do with the paper version of MC

steel island
#

can someone tell me what's wrong with this placeholder? when I parse it I get an error message that says "Missing operator at character position 20".
%math_CEILING(({localtime_timezone_Etc/GMT+{math_{localtime_time_X}+6},H}1000)+({localtime_timezone_Etc/GMT+{math_{localtime_time_X}+6},m}(5/3)))%

odd python
#

what version of papi are u using

austere hawk
steel island
#

what version of papi are u using
@odd python
we're using version 2.10.9

#

(sorry for the late response)

quick tinsel
#

Hi, how can I shorten a placeholder? %koth_points_1_amount% it takes up too much on my FeatherBoard

#

I need to find a method to shorten down a few placeholders, please tag me when replying 😄

split pumice
#

hello
i have this tab plugin https://www.spigotmc.org/resources/tab-1-5-x-1-16-1-rgb-support.57806/ and this scoreboard https://www.spigotmc.org/resources/free-faction-map-scoreboard.23071/ for my factions server
but it doesnt work with the placeholders form placeholder API and i dont know why this is whayt is have
TAB
OTHER:
tabprefix: "%luckperms_groups%"
tagprefix: "%luckperms_groups%"
tabsuffix: "%factions_faction_name%"
tagsuffix: "%factions_faction_name%"
customtabname: "%essentialsnick%"
customtagname: "%essentialsnick%"

Scoreboard

  • "&d%factions_faction_name%"
    but it doesnt show up when im in game can anyone help me??
tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat Paste - Usage
Hastebin

final shadow
#

Send log

austere hawk
#

!dev

tepid birch
#

Is anybody else experiencing this? With any placeholder that has time in it https://imgur.com/a/7KTMg3E
The first image is a countdown and I noticed that it went from 5 days 1 second, to 5 days (normal), and then to 4 days, 59 hours, 59 minutes and 59 seconds
Second image is a playtime, same weird thing also all playtimes are wrong to what statistics says.
%statistic_time_played%
%server_countdown_dd.MM.yyyy_10.08.2020%

MC: 1.16.1
Paper: 131
Java: 11
OS: Ubuntu 18.04 LTS```
smoky spoke
#

hi. i used the placeholder %bungee_online% on a paper spigot server to let people know how many players are online but it says zero

final shadow
#

@tepid birch use the latest dev build and thank who fixed it

#

Of papi

#

@austere hawk

#

Is who made the fix

#

Sorry for tag but yeah

#

Thanks Fefo

austere hawk
#

❤️

smoky spoke
#

is the "%bungee_online% the only placeholder for infinite scoreboard for displaying total online players?

lone dirge
#

what is this about?

mint fable
#

send the entire error/log

#

=paste

tender vaporBOT
#
HelpChat Paste

Please use a paste service to share configs, errors, code and long logs.
HelpChat Paste

mint fable
#

@lone dirge

lone dirge
lone dirge
#

Excellent support Approved

balmy marten
#

Plugin already initialized!

#

It's already running

#

Most likely have two copies of placeholderapi

lone dirge
#

But why does that happen if I only have these plugins

leaden kraken
#

@lone dirge

#

You never sent it

#

You're most likely shading papi in with your plugin

lone dirge
#

As well?

leaden kraken
#

?

#

How are you adding PlaceholderAPI to your plugin

mint fable
#

^

lone dirge
#

Like a bookstore

mint fable
#

bruh

#

19mb plugin

#

😮

leaden kraken
#

probably has spigot and papi in it

mint fable
#

ya...

lone dirge
#

probably has spigot and papi in it
@leaden kraken yes

#

So what can I do?

mint fable
#

take them out of it

lone dirge
#

It never gave me an error like I have it now

mint fable
#

use them as libraries

lone dirge
leaden kraken
#

Show your artifact

lone dirge
#

?

leaden kraken
#

How are you building your plugin

lone dirge
leaden kraken
#

How are you building your plugin

#

@lone dirge

lone dirge
#

I do not understand

austere hawk
#

How do you compile your plugin

#

What do you do

lone dirge
#

A union system by ranks

leaden kraken
#

wot

#

How do you obtain the jar for your plugin

lone dirge
#

Exporting it?

leaden kraken
#

How do you export it

lone dirge
#

With a Build Project tool

leaden kraken
#

Send a screenshot of it

lone dirge
#

one moment

leaden kraken
#

or are you using maven or gradle

lone dirge
leaden kraken
#

ok

#

Click the - for PlaceholderAPI and spigot

#

Then send a screenshot of it again

lone dirge
#

Already now

leaden kraken
#

good, now build it again

lone dirge
#

It should work now yes?

#

Perfect if it works thanks a lot for the help

leaden kraken
#

Yes

#

np

smoky spoke
#

what is the placeholder for player count?

smoky spoke
#

its because when i did %bungee_online%, it says 0 even if im lit online

#

imma try updating placeholder api

austere hawk
#

I'm assuming you run a bungee network?
That placeholder works fine for new tho so idk

#

Dumbo

smoky spoke
#

im using paper spigot

#

what do i do

austere hawk
#

Take a look at the server placeholders

smoky spoke
#

ill try a 2nd time

austere hawk
#

First of all, %bungee placeholders are for BungeeCord networks, secondly, there is no %bungee_online%, and thirdly take a look at the server placeholders

smoky spoke
#

welp

cerulean venture
#

hello, here i can ask for help?

leaden kraken
#

Help with what?

cerulean venture
#

placeholderapi plugin

#

i have a error

leaden kraken
#

What's the error

cerulean venture
#

Loaded class me.clip.placeholderapi.PlaceholderAPI from PlaceholderAPI v2.10.9 which is not a depend, softdepend or loadbefore of this plugin.

brisk coral
#

Not an error

leaden kraken
#

That's just a warning, you can ignore it

cerulean venture
#

it nothing do?

#

I mean, server sometimes crashed, and only warn in console is this.

brisk coral
#

If it crashes, there's a crash report, that's a warning which you can safely ignore

cerulean venture
#

Ok, then thanks and have a nice day!

tepid birch
#

thanks @final shadow 😎

tender vaporBOT
#

@tepid birch,

Hey!

Please respect the rules, be patient and don't ping staff members!

tepid birch
#

whatever

#

dumb bot

balmy marten
#

😮

frail sentinel
#

hi when i use %statistic_mine_block%
each block break counts as two blocks

leaden kraken
#

don't be rude to barry

vestal kettle
#

I don't know, am I stupid?

  • Server Version: 1.8.8
  • PAPI Version: Updated 30 seconds ago to v2.10.9
    Error message: https://paste.helpch.at/uweviqaxum.bash
  • Active PAPI Hooks: 3 placeholder hook(s): player, server, tab
    The error message is thrown when I do /papi reload. All placeholder hooks are up-to-date.
serene mortar
#

Hey, guys! Does anyone use RedisBungee and have the variables with Placeholderapi? I try to put them in and honestly they stay at 0 or a fixed number without any sense, it's like he doesn't get them right. It doesn't give any error in console

#

my server runs on 1.12 and I use the latest version of placeholderapi

warm topaz
#

@leaden kraken use the latest dev build i think this was fixed

leaden kraken
#

hm?

nocturne dragon
#

hello there, chan someone help me? somehow because of papi some of my plugin not working and they keep blocked and spaming lugin TabList v5.4.2 generated an exception while executing task 873 java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPIPlugin.getUptime()Ljava/lang/String;

tender vaporBOT
#

@nocturne dragon,

Possible Solution Found:

As part of the 2.10.7 PlaceholderAPI update we broke some methods, please update to the latest PlaceholderAPI release found here to fix these issues.

nocturne dragon
#

ah allright

tender vaporBOT
#

@nocturne dragon,

Possible Solution Found:

As part of the 2.10.7 PlaceholderAPI update we broke some methods, please update to the latest PlaceholderAPI release found here to fix these issues.

nocturne dragon
#

at 2.10.9 it still the same problem, any ideas ?

limber ice
#

this happens when I have my expansion installed and do a reload of papi

steep thorn
#

update your plugin

#

They probably fixed the PlaceholderAPI integration to work with the newer version

nocturne dragon
#

ah alright thanks

#

sorry i have another questions. its still the same. so i have to wait until them update their plugin to work with papi ??

#

Plugin TabList v5.4.5 generated an exception while executing task 335
08.08 22:12:20 [Server] INFO java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPIPlugin.getUptime()Ljava/lang/String;

tender vaporBOT
#

@nocturne dragon,

Possible Solution Found:

As part of the 2.10.7 PlaceholderAPI update we broke some methods, please update to the latest PlaceholderAPI release found here to fix these issues.

full geyser
#

Hi I get this error when trying to load certain extensions

Failed to load due to a [NoClassDefFoundError], attempted to use net/luckperms/api/LuckPerms```
balmy marten
#

Update to the latest papi and expansions

#

@nocturne dragon Maybe try the dev builds of papi?

full geyser
#

I am on the latest papi

#

I deleted all the expansions and used ecloud download, same problem

#

oh probably need to update lp

balmy marten
#

Yeah

#

Ensure its the latest aswell

nocturne dragon
#

@nocturne dragon Maybe try the dev builds of papi?
@balmy marten where i can try em?

balmy marten
nocturne dragon
#

ok thanks let me try it

balmy marten
#

Aight you may need to contact the author of TabList to build against the latest papi

nocturne dragon
#

oh well, thanks a lot for your help

austere hawk
#

So I am trying to setup DeluxeHub with placeholderAPI and this happened:

#

oof i cnt send screenshots

#

but basically on my scoreboard it didnt change the placeholder

tender vaporBOT
#
FAQ Answer:

You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.

austere hawk
#

I know i downloaded the placeholder but it still doesnt work

#

I used the %luckperms_groups% placeholder

#

I also tried the vault one too

balmy marten
#

And you've downloaded vault expansion?

austere hawk
#

yes

#

and the luckperms expansion

balmy marten
#

what does /papi parse me %luckperms_groups% show?

austere hawk
#

Let me check

#

It shows my my rank (owner)

balmy marten
#

So the issue is on deluxehubs side

austere hawk
#

Hmm

balmy marten
#

if papi is getting the correct data

austere hawk
#

but i have another one working on deluxehub

balmy marten
#

another what

#

Placeholder?

austere hawk
#

Another placeholder is working

balmy marten
#

Which?

austere hawk
#

some playername one

#

lemme check the config

balmy marten
#

possible its not going via papi

austere hawk
#

%player%

#

that one

#

that is working

balmy marten
#

Yeah thats not placeholderapi

austere hawk
#

oh?

balmy marten
#

papi is always %expansion_placeholder%

austere hawk
#

hmm

#

Do you know a way to fix it or do I need to find their support team?

balmy marten
#

Suggest contacting them, never heard of the plugin to be honest

austere hawk
#

Oh, okay

nimble turret
#

Hello, anyone know what's going on of parse cmd?

#

tip me: Failed to find player:me

#

When I type /papi parse me %player_name%

junior musk
#

what's your PlaceholderAPI version?

nimble turret
#

2.10.3

junior musk
#

oof update

nimble turret
#

I tired update to 2.10.9

#

same iusses

junior musk
#

it shouldn't 🤔

#

what's your server version?

nimble turret
#

ye ikd why

#

1.13.2 paper

junior musk
#

do you use the plugin SlimeWorldManager?

nimble turret
#

nope

junior musk
#

then I don't see why it does that

nimble turret
#

Very strange

warm topaz
#

can u do /papi parse <YOURNAME> %placeholder%

nimble turret
#

no, got error: Failed to find player: TNG_From

warm topaz
#

are u doing this from ingame or console?

nimble turret
#

But I tried to parse other players, it's working

#

ingame

#

sure

warm topaz
#

🤔

nimble turret
#

I have no idea...

warm topaz
#

can u try the dev builds of papi? ur the only one with this issue thonk

nimble turret
#

okay

#

I tried PlaceholderAPI-2.10.10-DEV, but same

#

@warm topaz thank u anyway

weak osprey
#

hi

#

when using placeholderapi bungee placeholder

#

i have a bungee server with 130 players

#

and it show "7"

#

when using parse

#

and is marked that there is a new update

#

but it keep to download the same

weak osprey
#

i tried to downgrade and it show 0

slow totem
#

Hey, I've got a event on my network in 2 hours. Im trying to use deluxechat but all placeholders seem to be not working

brisk coral
slow totem
#

done 😄

warm topaz
outer heart
#

Guys, I have a problem with TAB plugin and Animations expansion
I want to set 'wave' animation on player nickname on tab, but if I put player_name tag in brackets - {player_name} it does not parses.
- "%animations_<wave>{player_name}</wave>%"
^ this does not work
if i just write
- "%player_name%"
it works, but without any animations

Full TAB config - https://paste.helpch.at/uzeyisobuc.cs
MC version - 1.16.1

#

parse command does not display correctly

split pumice
tender vaporBOT
#

@split pumice,

Hey!

Please respect the rules, be patient and don't ping staff members!

swift orchid
#

Hi,
I'm making a custom chat system that requires me to make a small change in PlaceholderAPI (I believe there is no other way to achieve my goal).
So I've cloned the source code and have run ./gradlew build. The build has been successful.
The only problem is that the .jar I've recieved is 132KB instead of 396KB (the size of the downloadable jar).
After a bit of investigating I've found that it lacks most files in me/clip/libs/.

Then when I tried to run a server using the built plugin, the following exception occurred:
https://pastebin.com/AAD8Dkq5

The same error appears when trying to build without making any local changes.
I need your help to understand what went wrong.
Thank you.

leaden kraken
#

Try ./gradlew shadowJar

#

@swift orchid

swift orchid
#

Thank you will try

#

@leaden kraken Thank you so much it did the thing. Never found this task before.

leaden kraken
#

np

cinder maple
#

I have a problem with Vault Api, it won't install, I checked everything, nothing changes, I have version 10.2.9 of PlaceHolderApi in 1.13.2
I also restart my server

#

Please help

wispy roost
#

[19:38:25 WARN]: [InfoBoardReborn] Task #174 for InfoBoardReborn v2.0.6 generated an exception
java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPIPlugin.getUptime()Ljava/lang/String;
at com.extendedclip.papi.expansion.server.ServerExpansion.onRequest(ServerExpansion.java:130) ~[?:?]
at me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:156) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:69) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:97) ~[?:?]
at com.infogroup.infoboard.GetVariables.replaceVariables(GetVariables.java:13) ~[?:?]
at com.infogroup.infoboard.utils.Messages.getReplacements(Messages.java:55) ~[?:?]
at com.infogroup.infoboard.utils.Messages.getLine(Messages.java:37) ~[?:?]
at com.infogroup.infoboard.scoreboard.Create.createScoreBoard(Create.java:159) ~[?:?]
at com.infogroup.infoboard.scoreboard.Update.updateScoreBoard(Update.java:71) ~[?:?]
at com.infogroup.infoboard.Timers.lambda$start$1(Timers.java:83) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.15.2.jar:git-Paper-378]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1264) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:431) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1181) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:970) ~[patched_1.15.2.jar:git-Paper-378]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]

tender vaporBOT
#

@wispy roost,

Possible Solution Found:

As part of the 2.10.7 PlaceholderAPI update we broke some methods, please update to the latest PlaceholderAPI release found here to fix these issues.

wispy roost
#

Thanks barry!

#

you're the best ❤️

cinder maple
#

[15:44:43 INFO]: XxLulubin59xX issued server command: /papi ecloud download Vault
[15:44:43 INFO]: [PlaceholderAPI] Fetching available expansion information...
[15:44:44 INFO]: XxLulubin59xX issued server command: /papi reload
[15:44:44 INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[15:44:44 INFO]: [PlaceholderAPI] Fetching available expansion information...
[15:44:44 INFO]: [PlaceholderAPI] Successfully registered expansion: player

wispy roost
#

[19:47:21 WARN]: [InfoBoardReborn] Task #332 for InfoBoardReborn v2.0.6 generated an exception
java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPIPlugin.getUptime()Ljava/lang/String;
at com.extendedclip.papi.expansion.server.ServerExpansion.onRequest(ServerExpansion.java:130) ~[?:?]
at me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:156) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:69) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:97) ~[?:?]
at com.infogroup.infoboard.GetVariables.replaceVariables(GetVariables.java:13) ~[?:?]
at com.infogroup.infoboard.utils.Messages.getReplacements(Messages.java:55) ~[?:?]
at com.infogroup.infoboard.utils.Messages.getLine(Messages.java:37) ~[?:?]
at com.infogroup.infoboard.scoreboard.Create.createScoreBoard(Create.java:159) ~[?:?]
at com.infogroup.infoboard.scoreboard.Update.updateScoreBoard(Update.java:71) ~[?:?]
at com.infogroup.infoboard.Timers.lambda$start$1(Timers.java:83) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.15.2.jar:git-Paper-378]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1264) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:431) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1181) ~[patched_1.15.2.jar:git-Paper-378]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:970) ~[patched_1.15.2.jar:git-Paper-378]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]

tender vaporBOT
#

@wispy roost,

Possible Solution Found:

As part of the 2.10.7 PlaceholderAPI update we broke some methods, please update to the latest PlaceholderAPI release found here to fix these issues.

wispy roost
#

hmm

#

beeerrryyy

#

someone help

#

when i update placeholderapi

#

do i also need to delete the folder of placeholderapi so a new one can be created?

#

is it necessary?

dapper jasper
#

nvm problem Solved

#

ty

wispy roost
#

mine hasn't

#

someone help

#

lol

split pumice
#

Can i get some help pls??? XD

turbid tide
#

no NoConnection. You do not need to delete the folder. The plugin InfoBoardReborn is trying to use a method that doesn't exist in PAPI. Either PAPI is missing a method or the plugin is trying to use something that doesn't exist anymore and is not going to return

austere hawk
#

Hello everyone! is the bug fixed with placeholder api where I couldnt get statistic placeholders in the leaderheads plugin?

#

clip said it would get fixed soon or something like that but there hasnt been a new update since 2.10.9

split pumice
#

Factions placeholders dont work eather

muted bough
#

hey, is there a placeholder for amount of users online

turbid tide
#

I think its %server_online%

muted bough
#

ty!

split pumice
#

what is the correct placeholder for the name of your faction?? because the one on github doesnt work

turbid tide
#

depends on your faction plugin

split pumice
#

massivecraft factions

turbid tide
#

and you're saying that these %factions_faction% %factions_power% %factions_powermax% %factions_factionpower% %factions_factionpowermax% %factions_title% %factions_role% %factions_claims% %factions_onlinemembers% %factions_allmembers% do not work?

split pumice
#

this is what i have filled in like it says on github but it doesnt work while the plugin supports i contacted their devs too
tabsuffix: "%factions_faction%"
tagsuffix: "%factions_faction%"

turbid tide
#
/papi ecloud download Factions
/papi reload```
#

do these commands

split pumice
#

then restart the server?? because if not it still doesnt work

turbid tide
#

I mean you can try

#

but idk why it won't work

#

check the console for errors

split pumice
#

[WARNING] [PlaceholderAPI] factions is attempting to register placeholders via a PlaceholderHook class which is no longer supported!

turbid tide
#

Ok so whever made the expansion needs to update it. Or someone else if it is open source

#

By the looks of it the creator is clip

#

@warm topaz you got time for another expansion? xD

warm topaz
#

what for?

#

im not at pc atm

turbid tide
#

MCore faction

warm topaz
#

if u find me the source for it i can do it soon

turbid tide
#

its made by clip by the looks of it

#

kk lets see if its actually OS

#

ah nvm its for FactionsUUID

#

can't find the source code

split pumice
#

can i keep in touch with you about this??? i really need it xD

warm topaz
#

can u link me the ecloud page pls?

outer heart
#

Guys, I have a problem with TAB plugin and Animations expansion
I want to set 'wave' animation on player nickname on tab, but if I put player_name tag in brackets - {player_name} it does not parses.
- "%animations_<wave>{player_name}</wave>%"
^ this does not work
if i just write
- "%player_name%"
it works, but without any animations

Full TAB config - https://paste.helpch.at/uzeyisobuc.cs
MC version - 1.16.1

#

parse command does not display correctly

split pumice
#

can u link me the ecloud page pls?
@warm topaz is there something you need me for or just blitz?

heady falcon
#

TAB with animations expansion

#

the unthinkable

#

@final shadow Did anything change with bracket placeholders recently or not?

tender vaporBOT
#

@heady falcon,

Hey!

Please respect the rules, be patient and don't ping staff members!

sand lance
#

[15:05:53] [Server thread/INFO]: [PlaceholderAPI] [Config Expansion] ID: example, Path: MemorySection[path='expansions.config.configs.example', root='YamlConfiguration']
how do i disable this?

#

🤔 ... very interesting

sacred cave
#

how to do this formatting

  vault:
    baltop:
      check_delay: 30
      cache_size: 100
      enabled: true
    formatting:
      thousands: k
      trillions: T
      quadrillions: Q
      billions: B
      millions: M

to more extensions like bskyblock?

sand lance
#

So, Anyone know what happened to "Custom_Placeholders"?

earnest lion
#

Hello, any idea how to display also the y coordinate using coordinatetool?

#

or have i misunderstood the placeholder entirely..?

#

im wondering how to display a player's coordinates on their scoreboard..?

turbid tide
#

%player_x%, %player_y%, %player_z%

earnest lion
#

Thank you!

turbid tide
#

no problem

woven stone
#

Is there a way to parse a placeholder against a server/world instead of a player?

austere hawk
#

what the hell are you trying to do lol

#

the world placeholders take the world name as one of the "arguments"

#

For example %world_difficulty_<world>%

woven stone
#

I'm trying to display the status of a server in my BungeeCord "network"

austere hawk
#

why is network quoted

woven stone
#

because I don't like calling a BungeeCord implementation a "network" when it's an application gateway/proxy

austere hawk
#

And by status you mean... if it's online or not?

woven stone
#

@austere hawk awesome thanks, that should do what I need

#

I saw the expansions for Server, Bungee, RedisBungee and was beginning to think I had to hack something together to make it work. Glad to know there is a pinger to help with that. Thanks!

austere hawk
#

np!

mint fable
#

but... it is a network O.o

woven stone
#

@mint fable that depends on how you define network

mint fable
#

there are many ways

#

but this one a group or system of interconnected people or things.

#

it is that

woven stone
#

point taken

austere hawk
#

I mean, BungeeCord itself is a proxy software that allows you to create a network of servers

#

¯_(ツ)_/¯

woven stone
#

yeah my day job is in IT though and has a lot do with networking, so I've just gotten in the habit of "you only call it a network if it's routable"

#

mostly because our environment has us stacking 20+ VLANs across multiple top-of-rack switches, so saying something like "is the network up" is very, very ambiguous

#

stupid question time: does /papi cmdparse work when executed from a command block?

#

If so, do I need to supply a target?

mint fable
#

/papi parse <target> <placeholder>

#

is /papi cmdparse a thing? or did you mean that ^

#

(<target> can also be me)

woven stone
#

According to the wiki it is

mint fable
#

ah

#

so it does the same thing

mint fable
#

just executes the command after

#

same arguments as well

woven stone
#

pretty much, I guess

mint fable
#

if it wasn't clear, target is required

woven stone
#

so when target is 'me', is it targeting a player or the entity that executed it?

mint fable
#

the player

#

all placeholders are player-based*

woven stone
#

hrm ok. So if I wanted to send a redstone signal when the pinger expansion reports a server as online, what would be the best avenue to accomplish this?

mint fable
#

how are you planning on sending the redstone signal

woven stone
#

Depends on my options. I was thinking easiest method was replacing a filler block (stone atm) with redstone block

mint fable
#

uh

#

this seems like a custom plugin

#

you want to do a command based on the return of a placeholder

woven stone
#

that's what I was afraid of

mint fable
#

probably updating every minute or so

#

now

#

you might be able to do it using javascript

#

if you want to use commandblocks

#

just use any player as the target

tender vaporBOT
#
Javascript
Useful Links & Information:

An expansion that allows you to use javascript for processing
Wiki
Community Scripts
GitHub
eCloud

mint fable
#

same way people do random commands for deluxemenus

#

they parse the javascript placeholder, and it would return a random string

#

except you want to return a certain command

#

based on the placeholder return

ripe wraith
#

im not sure how to fix this but my firewall is blocking the %pinger_online_ipaddressofserver%

austere hawk
#

lol

#

if the servers are connected with bungeecord, try using the bungee placeholders

ripe wraith
#

i only see two, total and servernam

austere hawk
#

well yeah

#

OH WAIT

#

nvm I'm stupid

woven stone
#

😛

austere hawk
#

the bungee placeholders are for playercount lol

woven stone
#

yeah the bungee placeholder aren't much help

ripe wraith
#

yeah i just added a firewall and now any server status just say offline

velvet tinsel
#

hello I have an issue

#

[01:06:55 WARN]: [PlaceholderAPI] File: permission.js for javascript placeholder: permission is empty

#

``var hasfaction = "%clans_clan_tag%";

function permission() {

if (hasfaction === "") {
return "";
}

else {
return "&a%clans_clan_tag% &8&l┊";
}
}

permission();``

#

I have it on 2 servers, on first one it works, on the second one I receive this error

#

anyone can help me with that?

tall torrent
#

hello I have an issue
@velvet tinsel Probably the "┊" is causing it. Use the unicode \u<number here> instead

#

It's \u250A

velvet tinsel
#

thanks a lot 😄

#

it worked

tall torrent
#

thanks a lot 😄
@velvet tinsel Np, anytime 🙂

turbid tide
#

You'll need to make your own formatting placeholder.

#

using javascript

odd jay
#

Hello!
Is there a placeholder like %vault_eco_balance% but rounded at 2 decimals? If there isn't, can someone please help make a javascript for that? Thanks in advance

vivid sparrow
#

@odd jay

odd jay
#

Mm

#

None of them are cutted at 2 decimals

#

Formatted works with letters

#

Fixed doesnt have decimals

#

Commas neither

half quiver
#

Hey, I need a bit of help in regards to PAPI, it seems to be not working on my server atm, if I could be dm'd ASAP that'd be great.

brisk coral
#

"Not working", would be easier if you provided some more details

half quiver
#

Literally no placerholders will work on my server in regards to scoreboard/playerlist

brisk coral
#

And what version are you using?

half quiver
#

The newest one

#

My servers base version is 1.8 btw, obviously used with via

heady falcon
#

Did you downlod relevant expansion

half quiver
#

wdym

heady falcon
#

papi ecloud download

#

scoreboard

#

playerlist

#

or objective maybe

#

let me check

#

/papi ecloud download ScoreboardObjectives

#

/papi ecloud download PlayerList

#

/papi reload

half quiver
#

didnt work

#

@heady falcon

#

To be exact

#

I have the plugins: PlayerListPlus

#

And Scoreboard

heady falcon
#

plugins or papi expansions?

#

oh

#

do you mean you are using the placeholders in those plugins? I think I mis understood

#

what placeholders are you trying to use?

odd lance
#

Does PAPI work in books?

#

I'm using an external tool to author a book. I just wanted to know if Placeholders work?

half quiver
#

I'm tryna use scoreboard and playerlist ones

odd lance
#

Are others working?

half quiver
#

literally 0

odd jay
#

Nofyr, I use placeholders on the plugin "InteractiveBooks" and they seem to work perfectly

half quiver
odd lance
#

I'll look into it, thanks @odd jay

half quiver
#

Thats an L

odd jay
#

creepvr

brisk coral
#

Have you downloaded the player expansion?

odd jay
#

do /papi ecloud download Player

odd lance
#

There's expansions? o_o

odd jay
#

and /papi ecloud download Server

#

then /papi reload

brisk coral
#

There's expansions? o_o
Should probably read the plugin page

odd lance
#

😅

#

Wow that's a lot of expansions.

odd jay
#

Hello!
Is there a placeholder like %vault_eco_balance% but rounded at 2 decimals? If there isn't, can someone please help make a javascript for that? Thanks in advance
Frosty, any idea about this? Im sure there was a way to modify the vault placeholder, tho Im not sure if there is a way to achieve that

brisk coral
#

%math_{vault_eco_balance}[precision:2]%

#

Try that

odd jay
#

sure!

odd lance
#

I have one more question... These expansions are for their respective plugin names?

brisk coral
#

Some, some are standalone

odd jay
#

omg

#

thanks alot frosty

#

btw I love your plugin frostyjoin

brisk coral
#

ie. Player expansion, doesn't require a plugin, and is a standalone expansion

odd lance
#

195 pages Frosty. Is there a list of standalones?

brisk coral
#

Doubtful, why would you need a list?

odd lance
#

To prune what I will use and not miss out on what I need.

#

But if I gotta go through 195 pages to do that, I'll do it.

brisk coral
#

It's kinda just, give an example of what you're trying to achieve and someone will tell you if a placeholder exists for it/what expansion you should be looking at (unless you wanna look through all of them yourself)

odd lance
#

I wanna know what kind of things there are available as I am still concepting the whole scheme in phases of whether or not it's plausible to do at the stage of development.

#

Up to customizing everything.

#

Past Config, and Ranks/Roles & Perms.

brisk coral
#

Well I mean two most common ones you're gonna want to look at are player and vault expansion, the rest is just preference in most cases

odd lance
#

Thank you very much.

#

Is there a command to see all active expansions+base placeholders in a list?

#

Like a tree command?

odd jay
#

Frosty, any idea of why is it rounding at the first decimal having 2 as precision but not rounding at the second decimal?
example: if you have 0.86342 then it will round to 0.90 and not to 0.86

brisk coral
#

Yea you're gonna have to use JS if you want it precise

odd jay
#

sure, thanks

odd jay
#

Im going well :))

#

Gonna share the placeholder in case someone needs it

brisk coral
#

I think I've made one for that before, just cba to find it fingerguns

odd jay
#

lol

#

thats why pinning comments is actually an important thing to do sometimes

mortal valley
#

hey

#

just wanted to state this

#

do not use /papi ecloud download vault

#

it is broken

#

when doing so your essentials userdata file gets filled with offline uuids and it breakes /bal /seen for offline players

odd jay
#

do not use /papi ecloud download vault
shoot, Im pretty late i guess

mortal valley
#

I got thousands of offline uuids files and couldn't figure it out just figured it out on a dummy server

#

so yeah

austere hawk
#

lmao what

brisk coral
#

What are you on about lol

mortal valley
#

ok basically

#

essentials has a userdata file

#

when you do /papi ecloud download vault

brisk coral
#

I'm aware yes

#

What papi version

mortal valley
#

latest 2.10.9

#

`>.... [14:14:27 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/a3233515-2791-30e0-87a6-fef7ff7afa4e.yml

.... [14:14:27 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/65b1ccc3-da66-3dc6-99b9-47a077e7681a.yml
.... [14:14:27 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/a75681d0-45cb-3e17-9bae-bcda01f54c16.yml
.... [14:14:27 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/dc485dd8-2348-3759-83af-ed27dbc69f30.yml
.... [14:14:27 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/bf613d5a-386d-3862-a750-525bcecbfdb3.yml `

#

it will create empty config files that are offline mode

brisk coral
#

2.10.9 is the latest version

mortal valley
#

potentially breaking peoples economy if they leave/join for a couple of days

#

sry, 2.10.9

brisk coral
#

And what server version?

mortal valley
#

1.16.1

#

doesn't matter paper or spigot

brisk coral
#

what essentials version

mortal valley
#

as far as I am aware it brakes on all of them since I updated essentials a couple of times and latest version still brakes

#

but I think this might only be issue for a proxy server

#

since papi is looking at an "offline server"

#

while essentials takes uuids as an online server

#

you can test it on an empty server install "essentialsx, vault, placeholderapi" and do /papi ecloud download vault it should create a duplicate of your offline uuid with the following folder
npc: true lastAccountName: infinite_mist money: '0'

brisk coral
#

testing rn

swift orchid
#

Hi,
The following line does not replace &r with §r. What can I do about that?

PlaceholderAPI.setPlaceholders(event.getPlayer(), "%luckperms_prefix%%1$s&r: %2$s");

It works if I add a space before &r like: %1$s &r.

rare lily
#

Why use that symbol

swift orchid
#

Just because I use it in a lot of other places and it would be a bit weird to make an exception.

mortal valley
#

Frosty figured it out got my whole server working again

swift orchid
#

Also this might be a wrong behavior

mortal valley
#

without including /papi ecloud download vault

#

all players can /seen now /bal and everything works as it should without it

brisk coral
#

@mortal valley Tested it out, it generated 1 config, but from what I can see it's essentials itself doing that

mortal valley
#

yeah but its vaults fault

#

for giving essentials offline uuids to work from

brisk coral
#

Well I mean would kinda be cucking around 60% of servers if it were validating uuids

odd jay
#

Frosty

#

I could make it, but only with 0 as no decimal value

#

when it is another number, it wont show decimals

#

I will post the js on a hastebin, brb

quick tinsel
#

Hi, how can I shorten a placeholder? %koth_points_1_amount% as an example takes up too much space on my FeatherBoard

odd jay
#

https://hastebin.com/ixupizeyef.js
So everything is ok, the only thing is that I thought that for example ".455" would ignore the no decimal numbers, but it take it as "0"
So how could I make that JS to happen on all the numbers?

brisk coral
#

Jesus

odd jay
#

doesnt matter how it looks, its all on the flavour

turbid tide
#

xD

brisk coral
#
var balance = "%vault_eco_balance%";

function formatBalance() {
    var split = balance.split(".");
    if (split.length != 2) {
        return balance;
    }

    var result = split[1].substring(0, 2);
    return split[0] + "." + result;
}

formatBalance();
#

Probs cleaner ways, but it works just fine

odd jay
#

sure! gonna test it out

rare lily
#

Kinda miss ";" already 👀

#

As soon as I pr about changes with no ";" version

odd jay
#

Great frosty! Thanks a lot, works great.
It is much more cleaner for sure, mines look like a sopa do macaco.
I learned a useful thingy with your JS: the .split
Anyways, though it doesnt round and it only truncates, Im totally satisfied with it 👌

stiff marlin
#

Does anyone know why the skript expansion isn't working and not showing in /papi list?

#

I downloaded it multiple times, via the ecloud and manually

quick tinsel
#

How can I shorten a placeholder? %koth_points_1_amount% as an example takes up too much space on my FeatherBoard. I would like to change it into something like k_p_1_a

brisk coral
#

javascript

quick tinsel
#

Sorry, could you elaborate?

brisk coral
#

best you can get %javascript_k%

quick tinsel
#

That's good enough!

#

How do I do that?

brisk coral
#
function shorten() {
  return "%koth_points_1_amount%";
}
shorten();
heady falcon
#

wheres the rust parser?

warm topaz
#

make it urself

#

atleast we got kotlin script expansion fingerguns

heady falcon
#

rsut

stiff marlin
#

Did anyone know how to fix what I'm experiencing? I wrote it a few messages ago

eternal bear
#

How do I ensure that I can connect the server to: api.extendedclip.com/v2

I cant use the download command for API to download the nescessary extensions for Deluxechat. I had to try and manual download but not all worked.

eternal bear
#

My host says they have not recieved any error for connection.

#

They said nothing is stopping it from connecting

mellow sandal
austere hawk
#

Can i ask what have been changed on placeholderapi? since placeholders arent registering anymore

warm topaz
#

some methods were removed in 2.10.7 but i believe theyre all back in 2.1.0.9

austere hawk
#

I have 2.10.9 but my hook doesn seem to work anymore.

warm topaz
#

what methods are u using?

austere hawk
warm topaz
#

i believe registerPlaceholderHook mightve been removed

#

i believe u should use super.register() now

#

also onPlaceholderRequest was deprecated last time i checked, the new version is onRequest(OfflinePlayer, String)

austere hawk
#

ok thanks that worked.

warm topaz
#

👍

austere hawk
#

Hello guys please, there is a placeholder that can we use to show " The cooldown of kit in chestcommands "

#

A placeholder that shows " the cooldown of the kit" in a gui ( chestcommands )

warm topaz
#

what kit plugin are u using?

austere hawk
#

Essentials

#

The normal kits

warm topaz
#

%essentials_kit_time_until_available_<kitname>% i believe

austere hawk
#

😮

#

How you did that

#

the command please

#

To use this bot

warm topaz
#

.-papi <expansion> 🙂

austere hawk
#

😄

#

Thank's dude

warm topaz
#

np

civic hinge
#

Why that no working?

#

Oh no how can i sens photo?

#

s

warm topaz
#

?imgur

tender vaporBOT
#
FAQ Answer:

You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.

civic hinge
#

Why that no working?

warm topaz
#

so u have Holographic displays, holographic extension and protocollib?

civic hinge
#

No :/

warm topaz
#

ok better question sorry, which hologram plugin are u using?

late glacier
#

Hi guys, I'm getting this error while running the latest PlaceholderAPI

civic hinge
#

@warm topaz Ok working 🤦 . I must install holograpic extension and portocolib

late glacier
warm topaz
civic hinge
#

@warm topaz Why add to holograms {slow}, {medium}, ec?

warm topaz
#

its how holographic extension knows to update the hologram, otherwise the plugin has no idea how to update the hologram (then ur placeholder will not work)

late glacier
#

Thanks! My console is error free once again

#

@warm topaz

warm topaz
#

👍

sinful plume
#

[05:37:58 WARN]: [PlaceholderAPI] mvdw is attempting to register placeholders via a PlaceholderHook class which is no longer supported!

mint fable
#

version?

#

/papi dump

#

=paste

tender vaporBOT
#
HelpChat Paste

Please use a paste service to share configs, errors, code and long logs.
HelpChat Paste

sinful plume
#

I'm trying to install the ecloud expansion for MvDWPlaceholder api. I'm running /papi ecloud download MVdW then /papi reload and its still not coming up on the installed expansions list. one moment let me get you that

mint fable
#

you have 2 mvdw jars

#

remove both

#

and re-download

sinful plume
#

same issue as above

mint fable
#

hmm I guess mvdw expansion needs updating

#

i think they should still work, do they?

sinful plume
#

no they don’t

mint fable
#

what if you try on 2.10.8?

sinful plume
#

I'm going to be going to bed im a minute. I'll try it out tomorrow morning and get back to you. thanks for the help

mint fable
#

👍

harsh furnace
#

is there a way to get %player_first_join_date% without the timestamp

#

just date

EDIT: realized that i could change the date formatting in the config and remove the timestamp 🙂

ripe wraith
#

is there any reason why my pinger holograms dont update until you quit the server then rejoin the server?

stiff marlin
#

Does anyone know why my skript expansion doesn't work? It doesn't show in /papi list either

tall torrent
#

Hi, I need help with Parseother on Javascript Expansion. When I try to use parseother on a variable, It parses the placeholder (The one without percent sign) first before being parsed as parseother placeholder. For example,

var ParseOther = "%parseother_{" + OnlineNames[z] + "}_{worldguard_region_name}%";```
It parses first the "`worldguard_region_name`" ending up messing the parseother. If I am on region "Craft" It will return as `%parseother_{craftizz}_{craft}%` instead of `%parseother_{craftizz}_{worldguard_region_name}%`
turbid tide
#

Does anyone know why my skript expansion doesn't work? It doesn't show in /papi list either
@stiff marlin Go to plugins/PlaceholderAPI/expansions and check to see if the Skript expansion is there. If it is then delete it then go to https://api.extendedclip.com/expansions/skript/ and download the expansion then go and add it manually in the plugins/PlaceholderAPI/expansion folder

stiff marlin
#

I already downloaded it via the ecloud and manually

turbid tide
#

can you please provide the startup log?

#

?startuplog

tender vaporBOT
#
FAQ Answer:

Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.

stiff marlin
#

yeah, wait a sec

#

Can I just copy the placeholderapi information that is coming in the console?

#

but yeah, wait a sec, I'll provide the startup log

#

My server has been running all night, so there might a be a lot in it (link deleted)

turbid tide
#

ugh is this all?

stiff marlin
#

It doesn't seem like the startup is in that log, I'll restart my server quickly and provide you with a new log

turbid tide
#

also delete that link

#

seems to have some player IPs

stiff marlin
#

Can I send it in DM then?

turbid tide
#

I already have the link no need to resend it

stiff marlin
#

But I don't think the startup is provided there

turbid tide
#

and if you'll restart usually there shouldn't be any IP unless someone has joined

stiff marlin
#

I'll restart then

turbid tide
#

well it should. idk why it didn't for you

stiff marlin
#
10.08 14:54:37 [Server] INFO [PlaceholderAPI] Successfully registered expansion: askyblock
10.08 14:54:37 [Server] WARN [PlaceholderAPI] skript is attempting to register placeholders via a PlaceholderHook class which is no longer supported!
10.08 14:54:37 [Server] INFO [PlaceholderAPI] Successfully registered expansion: vault
10.08 14:54:37 [Server] INFO [PlaceholderAPI] Successfully registered expansion: luckperms
10.08 14:54:37 [Server] Startup 3 placeholder hooks successfully registered!```
#

I found that in the console

turbid tide
#

yeah

#

so you'll have to contact whoever is the developer of Skript expansion and ask them to update

stiff marlin
#

Okay, thanks.. I'll try contacting them

turbid tide
#

or

#

ask someone to update it for you

#

its Open Source

stiff marlin
#

How do I do that?

turbid tide
stiff marlin
#

Oh, thanks

turbid tide
#

but you could just try mesaging the dev first

stiff marlin
#

Yeah I'll message the dev

turbid tide
#

oops

#

nvm xD

stiff marlin
#

I'm already on the spigot page

#

🙂

#

But thanks!

turbid tide
#

no problem

limber ice
tender vaporBOT
#
FAQ Answer:

Should your host not allow connections to the PlaceholderAPI eCloud, you can manually download expansion from https://placeholderapi.com/ecloud and place them in your /plugins/PlaceholderAPI/expansions/ folder.

full geyser
#

discordsrv expansion fails to load, outdated. Latest placeholderapi, latest discordsrv

#

deleted expansion and used ecloud download again, doesnt fix

mint fable
#

what if you try on 2.10.8?

#

@full geyser

shell aspen
#

Hi i have a bug i think...

#

I added on my scoreboard %statistic_time_played% and now i have 3d 25h 36m and 33s

full geyser
#

Then all the other, updated ones will break lol

bronze solar
#

Hi. I was wondering if there's any placeholder that's related to nicknames, but that the type of placeholder isn't a word, but instead a sentence, so that one can input the information in the placeholder with spaces in it

wet basinBOT
brisk coral
#

You suck papi bot

sharp jay
#

xD

bronze solar
#

I mean- Is there any plugin that integrates a placeholder that can contain spaces in them?

#

yay Im green

alpine saffron
#

anyone know why griefprevention isnt working with papi?

warm topaz
alpine saffron
#

it disables it when I reload it

#

but it does work

coarse sable
#

Does anyone know if there is a placeholder for blocks placed in placeholderapi? I can't seem to find it.

wispy birch
#

Is there a way to unregister a hook?

#

Does anyone know if there is a placeholder for blocks placed in placeholderapi? I can't seem to find it.
@coarse sable probably statistic

coarse sable
#

Already checked.

wispy birch
#

%statistic_use_item:<Item Material>%

shell aspen
#

I added on my scoreboard %statistic_time_played% and now i have 3d 25h 36m and 33s
Its a bug?

wispy birch
#

thats how timeplayed renders I believe

#

is that not what you want

ripe wraith
#

i saw this in a server and they have a status of whitelisted. is that from the pinger placeholder or is that custom coded

steep thorn
#

@shell aspen explain the actual bug, I don't see what's wrong with that

echo umbra
#

hi!

#

i have a problem with a javascript

#

where can I afk for support?

#

tag me pls 🥺

brisk coral
#

Or ya know, just ask the question and someone will respond if they know the answer

coarse bolt
#

Help?? placeholderapi allo lowercase

#

Why is everything lowercase on new placeholderapi version?

stone parcel
#

is there a way in javascript to turn 1,0 to 1 but 1,1 is still 1,1?

shell aspen
#

explain the actual bug, I don't see what's wrong with that
@steep thorn why i have 3d and 25h and not 4d???

coarse bolt
#

uh

steep thorn
#

Oh

coarse bolt
#

is new placeholderapi broken?

steep thorn
#

@shell aspen which PAPI version?

coarse bolt
#

Placeholder 2.10.9

coarse bolt
#

well everything is lowercase

#

for some reason

#

why ?

shell aspen
#

I have 2.10.9

steep thorn
#

This is definitely wrong

coarse bolt
#

I have 2.10.9 and is your stuff all lowercased too?

steep thorn
#

Don't know how that PR got merged

#

@austere hawk

coarse bolt
#

Why is my PlaceholderApi all stuff is lowercased ?

austere hawk
#

What?

#

What about it?

shell aspen
#

No my stuff isn't lowercased just doesn't calculate time well

coarse bolt
#

I used placeholderapi 2.10.9 and everything is lowercased

#

my chat, my announcements,

#

my ranks

austere hawk
#

@shell aspen update to the latest dev build

coarse bolt
#

whats latest dev build?

austere hawk
#

2.10.10-something-DEV

#

On jenkins

steep thorn
coarse bolt
#

can u send it?

steep thorn
#

^

shell aspen
#

I will try

coarse bolt
#

see

austere hawk
#

@steep thorn that was actually the fix for that bug lol (and the whole class refactoring) it's not in the latest release tho

steep thorn
#

Alright, let's see if that fixes @shell aspen 's issue

austere hawk
#

Should, it fixed mine

coarse bolt
#

fefo did u see my screenshot?

austere hawk
#

Yep

coarse bolt
#

i keep getting that on 2.10.9

#

everything is just lowercased.. why

shell aspen
#

Sorry, but I'm checking tomorrow, I'm not at the computer now

austere hawk
#

I have a feeling that's in a config file in the clearlag plugin you're using (I never used any so I wouldn't know)
But I don't know for sure tho
Also, question: which parts of those messages come from placeholders?

#

I'm assuming the remaining time and # of entities cleared?

coarse bolt
#

no its for every plugin

austere hawk
#

bruh

coarse bolt
#

announcer, essentialschat, and stuff

austere hawk
#

then you got bigger problems, does it still happen without papi?

open cave
#

deluxe menu not support for 1.16 ?

coarse bolt
#

without papi its fine

#

with papi its broken

austere hawk
#

never heard of such thing

coarse bolt
#

i guess ill just use 1.8 placeholderapi

#

thats only one that works for 1.16.1

#

should i try reset full server and try it?

austere hawk
#

make backups first lul

coarse bolt
#

How do i fix it?

austere hawk
#

I have absolutely no idea, did you try with the latest dev build?

steep thorn
#

This is bad, the version of Statistic that worked with older Spigot versions, doesn't work with newer PlaceholderAPI versions

#

This version

austere hawk
#

Sergiu be writing down the bible or somethin

echo umbra
#
var kitname = args[0];
var perm = "%essentials_has_kit_" + kitname + "%";
var status;

function kitcheck() {
if (kitname !== null && kitname !== "" && kitname !== undefined) {
result = perm.indexOf("✔");
if (result !== -1) {
status = "&a✔"
}
status = "&c✘"
} else {
status = "&e?";
}
return status;
}
kitcheck();

when i'm using %javascript_kits_vip% it doesnt work, it shows as ✘, the problem is with perm with kitname but when i'm using kit name instead eg. perm = "%essentials_has_kit_vip%"; its working
why?

#

Sergiu be writing down the bible or somethin
@austere hawk yeah :)))))))

#

someone tag me with solution please 🥺

turbid tide
#

ugh because perm will bot be parsed as a placeholder

echo umbra
#

I realized it too

#

but how

turbid tide
#

try PlaceholderAPI.setPlaceholders(player, perm) and give player the %player_name% value

echo umbra
#

to make it to be parsed as a placeholder?

#

okk

turbid tide
#

so something like this ```
var kitname = args[0];
var perm = "%essentials_has_kit_" + kitname + "%";
var player = "%player_name%";
perm = PlaceholderAPI.setPlaceholders(player, perm);
var status;

function kitcheck() {
if (kitname !== null && kitname !== "" && kitname !== undefined) {
result = perm.indexOf("✔");
if (result !== -1) {
status = "&a✔"
}
status = "&c✘"
} else {
status = "&e?";
}
return status;
}```

echo umbra
#

thank u ❤️

turbid tide
#

does it work?

echo umbra
#

nope

#
[23:17:34 WARN]: Caused by: <eval>:1 TypeError: PlaceholderAPI.setPlaceholders is not a function
#

brb

echo umbra
#

soo....

#

how to