#placeholder-api

1 messages Β· Page 146 of 1

vivid sparrow
#

There, that should work

granite ibex
#

I mean that it does not appear, since in the list of placeholders it does not mark as downloaded.

fervent spire
#

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

granite ibex
#

Yes, I do

lilac oxide
#

Ty for the code :P
I was just looking to stay away from js for performance but this should help

tender vaporBOT
#

@lilac oxide,

Hey!

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

lilac oxide
#

Oops

tender vaporBOT
#

@lilac oxide,

Hey!

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

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,

Hey!

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

austere hawk
tender vaporBOT
#

@austere hawk,

Hey!

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

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,

Hey!

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

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
#
Vault - Version List
Spigot:

1.8.8
1.12.2
1.13.2
1.14.4
1.15.2
1.16.4

Version:

v1.6.7
v1.6.7
v1.7.3 - Latest
v1.7.3 -Latest
v1.7.3 - Latest
1.7.3 - Latest

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
#

Still doesn't work with the formatter placeholder, I want to format the players exp value so that 1000 = 1,000 or 1000000 = 1,000,000 and so on

tender vaporBOT
#

@sour oxide,

Hey!

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

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
#

Does anyone have an idea what I can do about this?

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
limber ice
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
#
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.

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
#

Can anyone help me with this? I still haven't been able to figure out what the issue is

turbid tide
#

are you using the Vault Expansion Baltop feature?

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,

Hey!

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

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,

Hey!

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

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,

Hey!

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

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
#
HelpChat Paste

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

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
#
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.

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
#
HelpChat Paste

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

brisk coral
#

Paste the startup log

fresh valley
#

?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

sturdy raft
#

?checkitem

tender vaporBOT
#
FAQ Answer:

Command:

/papi ecloud download checkitem
/papi reload

Manual Download:
Download
Click here for more information on how to use the CheckItem Expansion.

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
#
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.

crystal depot
#

?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

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
warm topaz
#

i guess bentobox then

#

couldnt tell u tho tbh, looks like LP is just taking the input from bentobox and throwing the error

fossil wasp
#

Help

tender vaporBOT
#
FAQ Answer:
Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait

Source

wet cedar
warm topaz
#

wait are u asking for placeholders to be created? because Gadgets menu already has placeholders

obsidian hull
#

Good evening all, I have a question regarding the Baltop placeholders from the Vault expansion. I have enabled Baltop placeholders in PlaceholderAPI config.yml, but still receiving no outputs for placeholders such as %vault_eco_top_balance_formatted_1%. Any help/guidance would be greatly appreciated πŸ™‚

warm topaz
#

what is the placeholder returning exactly?

#

is it just a blank line or returning ur input back to u?

obsidian hull
#

When I request a balance it returns 0, when it is a player name nothing

warm topaz
#

did u reload papi?

#

or restart server

turbid tide
#

preetty sure baltop is broken in Vault 1.7. Even if you enable it in config.yml

#

either broken or disabled not sure.

#

just downgrade to 1.6

warm topaz
#

o lol

obsidian hull
#

I tried to reload papi then restarted when it wasn't displaying the correct values. I will try downgrading to 1.6 since I did enable it in the config.

#

Still having no luck, the only difference with 1.6 appears to be that Baltop was enabled=true in config.yml by default.
I'm going to try a different economy plugin quickly just to see if the plugin itself is causing this problem.

#

Looks like it was the plugin 'Economy' causing the issue, the placeholders are displaying the correct values now I have moved to 'xConomy'

#

Thanks for your help πŸ™‚

blazing pagoda
#

so I have %math_{player_health}*5[precision:0]% and its just displaying the text itself, even when I parse it.

#

I have Player and Math installed

#

and it works for the person from the other plugin im troubleshooting

#

it works fine as %math_{player_health}*5% I just dont want 3 decimal places

turbid tide
blazing pagoda
#

how should I be using it now?

turbid tide
#

%math_[precision]:[rounding]_<expression>% this is how it should look but I'm not fully sure try %math_precision:0_math-here%

blazing pagoda
#

damn, cant quite figure it out

twin sluice
turbid tide
turbid tide
twin sluice
#

if it helps

turbid tide
#

try updating your deluxehub maybe.

#

seems like you're using quite an old version

vast pumice
#

I was trying to use %vault_eco_balance% for deluxehub is this the right papi?

turbid tide
vast pumice
#

thank you so much

#

that actually helped

turbid tide
#

no problem

austere hawk
#

hey, how do i remove the numbers from the scoreboard

turbid tide
austere hawk
#

yes. how?

turbid tide
#

are you developing a plugin? or do you want a plugin that does that?

austere hawk
#

i use scoreboard revision

#

can i edit it from there

turbid tide
#

I don't think you can using that plugin

austere hawk
#

which plugin can i use then

quiet gulch
turbid tide
#

why not xD

quiet gulch
#

its not

#

eeeeee

#

topic be on

austere hawk
#

so which can i use?

#

which plugin can i use to edit it

turbid tide
#

AnimatedeScoreboard is a free one

#

that allows that

austere hawk
#

and link?

turbid tide
#

paid ones are KiteBoard and FeatherBoard

austere hawk
#

how do i make %exp%

#

so it shows the exp

#

is the command %exp% or like %exp_blablabs%

turbid tide
#

%player_level% use this and first make sure you have PlaceholderAPI installed and then do these commands /papi ecloud download Player then /papi reload

austere hawk
#

and one more thing, how do i make it show how much time played

#

@turbid tide sorry if im not allowed to ping

tender vaporBOT
#

@austere hawk,

Hey!

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

austere hawk
#

oof

turbid tide
#

use %statistic_time_played and once again first /papi ecloud download Statistic then /papi reload

austere hawk
#

thx

turbid tide
#

and please don't spam all channels.

austere hawk
turbid tide
#

I forgot a % at the end

#

%statistic_time_played%

austere hawk
#

yeah i did put that

#

can i send pic?

turbid tide
#

?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.
You can also use a screenshot service like gyazo or jinx and post those links here.

austere hawk
#

line-4:
text:
- "&a&lPlayed &f&l:"
random: false
interval: 60
score: "%statistic_time_played%"

#

anything wrong there?

turbid tide
#

you can only use numbers asscore...

#

as score*

#

%statistic_Time_played% will return something like 1h 2m 3s

#

no I'm not...

austere hawk
#

ohh

steep thorn
#

Imagine saying 'ur wrong' to a guy that's helping πŸ₯²

austere hawk
turbid tide
#

you can use %statistic_seconds_played% and it will only show a number (seconds played)

austere hawk
#

can i do minutes played?

turbid tide
#

yes %statisitc_minutes_played%

austere hawk
#

wait it shows totalplayed?

turbid tide
#

it shows total minutes palyed yes

#

played&

austere hawk
#

okay, thanks im going to do hours

#

sorry for saying you were wrong xd

loud pier
#

Hello, I would like to know what is %objective_score_<obj-name>_[otherEntry]% ​​I have an entity with the score, how do I use it?

cloud shard
#

Hey, im hoping someone might have an idea on how i can figure this out. PremiumVanish doesnt have a placeholder that shows if someone is vanished or not other than displaying "Yes" or "No". I was hoping to use this placeholder in the tab list, but obviously putting "No" behind everyones name wouldnt work out too well. I know theres the formatter ecloud to replace "No" with "", but that would still leave "Yes". Does anyone got an idea how i can essentially formatter replace with 2 variables?

light zodiac
#

Hi
Is there a way to manually edit the value of a placeholder?
Like modify the playtime of a user

sturdy raft
#

Hello

#

Is there a way to parse two or more placeholders in one?
like

#

player has: [10 diamonds] && [1000 money]

warm topaz
#

javascript placeholder

sturdy raft
#

an example?

warm topaz
#

idk javascript myself, but its a simple if statement and u could probably do it by looking at the javascript expansion wiki
u just gotta check with the checkitem expansion for the diamonds then check the money with vault expansion (%vault_eco_balance%)

warm topaz
sturdy raft
warm topaz
#

im guessing this is to do with the javascript nashorn engine not working on java 15 and this placeholder looks like its just doing %player_exp_to_level%

sturdy raft
#

oh, that's awesome, thanks dude
I appreciate it

warm topaz
#

are u able to downgrade ur java version for the time being or no? im pretty sure the javascript expansion is almost ready anyway, but if ur desperate

#

understandable

heady urchin
#

Anyone able to help me with jjavascript placeholders

#

i have this

#
a=a.replace(/\,/g,'');
a=parseInt(a,10);
#

1st issue: after it goes over 1bil, it turns into E numbers
2nd issue: it has a .0 at the end even tho its meant to be an integer not a double

#

Can anyone help me fix it? (feel free to tag me)

flint pine
#

hey does anyone have an extension for getting a players team color? It would help me out a ton

vivid sparrow
#

@warm topaz could also use the javascript requirement type

weary vine
#

Failed to download PlaceholderAPI expansions

austere hawk
#

What expansion are you trying to download?

#

"(Unknown Source)"

#

it doesn't recognise the thing you're trying to download

steep thorn
#

A raw integer or already the E stuff? It's not clear from your question...

turbid tide
turbid tide
#

You can use the javascript expansion on java 15 as long as you also have the GraalVM I think. if you don't then you'll have to wait a bit until thienbao finishes the addition of the new engine which will also work with java 15

warm topaz
tender vaporBOT
#

@warm topaz,

Hey!

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

fossil wasp
#

@turbid tide

tender vaporBOT
#

@fossil wasp,

Hey!

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

fossil wasp
#

Can anyone help me, support

stoic grove
#

?help

tender vaporBOT
#
FAQ Answer:
Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait

Source

stoic grove
#

@fossil wasp

fossil wasp
#

Hi

#

Can you help me?

#

@stoic grove

#

?

heady urchin
#

Can someone tell me if its possible to make javascript requirements go higher than 2147483647 (java integer limit)

#

Does not work if the placeholder returns more than 2147483647

stoic grove
#

@fossil wasp read the bot message...

quiet gulch
fossil wasp
#

i need help around

#

?help

tender vaporBOT
#
FAQ Answer:
Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait

Source

quiet gulch
#

oh my god

#

ask the bloody question already

fossil wasp
#

I understand, but I don't have a specific problem with placeholders, I think everything is fine, but specifically I need help to expand

turbid tide
heady urchin
turbid tide
#

ugh. do you even know how the js works? if not I can't really teach you javascript.

#

you'd have to declare tho the integers as big intengers

heady urchin
#

I kinda know

#

I know it starts with a as the placeholder

#

and then each line it does a different thing to it

#

thats about as far as my java or javascript knowledge goes

fossil wasp
#

@turbid tide

turbid tide
#

@fossil wasp please stop pinging people and just tell us what your problem is.

turbid tide
fossil wasp
#

All right, all right, you finish first, I'm sorry

heady urchin
#

Its all good, i think ill just get my dev to add the raw number placeholder thanks lol

#

@fossil wasp just ask what u need to ask

#

The support staff arent mind readers just post ur issue and someone will reply/tag you

fossil wasp
#

No no everything is fine, I'm just interested in something about the experience formatter related to the Pope, but finish first, no problem!

heady urchin
#

what do you mean experience formatter?

#

like the placeholder that tells you how much exp a player has?

#

If so I can help you with that

fossil wasp
#

Well it has more to do with extansion

turbid tide
#

so you're trying to show how much exp a player has?

#

use %player_level% if you want to show the levels

#

if you want to show the actual exp not just the levels you'll have to make a javascript placeholder

heady urchin
#

You don't need to do that

fossil wasp
#

Ups

turbid tide
#

player_exp shows percentage Ewan.

#

not actual exp

#

there isn't one that just shows all exp.

#

I've made a javascript tho for it. I think its on the community scripts

heady urchin
#

%player_total_exp% shows the raw number (1000000)
%formatter_number_format_{player_total_exp}% shows the number with commas (1,000,000)

fossil wasp
#

So is there a way?

#

aham

heady urchin
#

for the second one you need to /papi ecloud download formatter

#

and /papi ecloud download player

#

then /papi reload

#

and %formatter_number_format_{player_total_exp}% will work

turbid tide
#

Ewan you see that'll just be a problem because it shows all the exp you had since you last spawned.

#

so if you used some exp it won't actually go down

fossil wasp
#

No no it's okay really, the rest I know of course only the formatter fucked me up a bit, thanks

turbid tide
#

ah ok then. I understood your question wrong then. sorry

fossil wasp
#

I apologize for the constant pinning, because I asked for help because I could not specifically ask the bot such a question because obt causes problems I think it would not make sense to ask something like that to the bot I think

turbid tide
#

the bot just tells you what to do. You can ask even if no one is in this chat and someone will try and help. you don't have to ping anyone.

fossil wasp
#

So% formatter_number_format_ {player_total_exp}% is correct and so it should be?

turbid tide
#

yeah that should format your exp

fossil wasp
#

All right all right, I apologize again!

turbid tide
#

no worries. you'll know the next time

fossil wasp
#

Okay okay, thank you for the reply, I apologize once again for the constant pinning, it won’t happen again!

grim ermine
#

I can uses placeholder with waterfall ?

turbid tide
#

you just have to put PlaceholderAPI on your backend servers (spigot, paper etc.) and use them there

grim ermine
#

Okay thx

fossil wasp
turbid tide
fossil wasp
#

1.8

#

.8

#

?

quiet gulch
#

ewwwwwwwwwww

fossil wasp
#

no no

turbid tide
#

oh. seems like the Formatter expansion was built on an newer version than yours anyways.

fossil wasp
#

java

turbid tide
#

can you update the java version?

#

if not download an older version of the Formatter expansion

#

by doing /papi ecloud download Formatter 1.5.1 then /papi reload

fossil wasp
#

To use placeholders 1.9.2

#

aha

#

It's still the same

#

2.92.*

#

2.9.2*

turbid tide
#

go to plugins/PlaceholderAPI/ecloud and delete all the formatter expansions. so all the .jar in there that have the Formatter name in them and then try these commands /papi ecloud download Formatter 1.5.0 and then /papi reload

turbid tide
fossil wasp
#

Well yes, I use Pope 2.10.9

#

papi

turbid tide
#

ok then do what I said above.

fossil wasp
#

Yes I did what you said, the Pope said, but this specifically for the formatter

#

As you said about the formatter bese exp, sorry again but if you can write to me

#

Since I use a feather board and the command should go {placeholderapi_ and then what do I want example {placeholderapi_server_time_EE, MMM dd}

turbid tide
#

it will just break

fossil wasp
#

And do you think that featherboard does not specifically support that?

turbid tide
#

it will just break because you'd have to use {placeholderapi_formatter_number_format_{player_total_exp}} and it will break because of the double {}

fossil wasp
#

Yes yes, it doesn't matter, I definitely have a more efficient plugin called kiteboard, so I'll post it instead of fb

#

NARDEBA FOR FORMATTER %formatter_number_format_ {player_total_exp}% also defaults to supermobcoins I mean supports?

turbid tide
#

yes I think it will work for supermobcoins as well

fossil wasp
#

Okay, thank you again!

upbeat blaze
#

hey

#

I use supervanish on my server, and I was wondering what the placeholder was for players that are online excluding vanished players

proper crow
#

Does anyone know the best way to have conditional spacing? So for player name formatting I have: %vault-prefix% %deluxetags_tag% if there is no tag then there is a double space

turbid tide
#

also the code is made for you already here:

tender vaporBOT
#
FAQ Answer:

Add a space to the chat format if there's a tag

var tag = "%deluxetags_tag%";

function tagFormat() {
  return tag === "" ? "" : " " + tag;
}

tagFormat();
proper crow
#

Amazing thank you

austere hawk
#

hey, how do i make in my scoreboard to show which version ur in, like %version_example%

#

anyone?

#

thank you

proper crow
#

How do I use javascript extension with essentials chat?

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

acoustic elk
#

papi pinger always show Offline, but i pinged my bungee...

shadow pine
#

What is the placeholder api?

silver minnow
tender vaporBOT
silver minnow
#

ahh not that

#

lol

tender vaporBOT
#

v2.10.9 by clip
A resource that allows information from your favorite plugins be shown practically anywhere!

Downloads:

528,358

Likes:

307

Reviews:

402

proper crow
#

How do I use javascript extension with essentials chat?

turbid tide
proper crow
#

alrighty

rare lily
#

Wait a second

#

How the hell no one tells me that I can implement VersionSpecific into the expansion??

vivid sparrow
#

what's that?

rare lily
#

Probably check getVersion(), I think?

#

Even Taskable too, are you kidding me thonking

brisk ember
#

Why doesnt PAPI hook my vault? ._.

rare lily
#

Try using /papi reload

#

Was excited while I'm trying to look for clues which I can register Graal on PAPI source, sorry

brisk ember
#

it says "no expansions were registered" :I
I got my own version of vault, working well with my own Economy plugin. But at its core its still vault. I dont know why it doesnt work

#

More funny is, thats I got a bungeecord server. And at the rest of my servers its working. Just on one of those i got %vault_eco_balance%

outer steeple
#

Where can I change the server name that is used in the placeholder %server_name%? Is it located in server.properties?

final shadow
#

No. I thought we removed that placeholder though. It’s pretty pointless when you can just write the actual name of the server

outer steeple
#

true

final shadow
#

It’s not like anything dynamic is needed for that one

outer steeple
#

I was planning on just copy pasting this config in multiple servers

final shadow
#

But if you do have it, pretty sure it’s in the papi config in the server expansion settings

outer steeple
#

but it isnt that much work to just change it every time

#

oh yeah it is, thanks!

outer steeple
raw plaza
turbid tide
#

idk what the ecloud rules are

balmy marten
#

Nothing stopping you creating your own expansion and uploading it separately

turbid tide
#

@muted cipher ^

turbid tide
#

I haven o idea where. I assume in the scoreboard

raw plaza
#

But:

[03:33:29 INFO]: [Progress] Couldn't get the number from {percent. The progress will be 0%.```
turbid tide
#

what's this? {PERCENT_DONE money}?

raw plaza
#

Rankup plugin papi

turbid tide
#

well that's not how you use it ... /papi parse me &b[%progress_bar_{rankup_money_left}_c:&d|_p:&d|_r:&3|_l:20_m:100_fullbar:&a&lCompletado%&b] or whatever the placeholder is

raw plaza
#

Thks

outer steeple
#

Is it possible to add aliases for %player_world%?

rare lily
#

I think implementing Taskable in Placeholder expansion class is just useless, cause it just acts like register and unregister somewhat

#

I thought they can do like timer stuff

turbid tide
outer steeple
#

Ty πŸ™‚ again

austere hawk
#

i have saberfactions. is that supported with placeholderapi?

wet basinBOT
#

@silver minnow Unknown expansion.

heady urchin
#

@bronze bison yo

tender vaporBOT
#

@heady urchin,

Hey!

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

heady urchin
#

Ur progress expansion is broken

#

/papi parse me %math_({vault_eco_balance_fixed}/{ultraprison_next_price})*100[precision:0]% returns 50

#

but

#

/papi parse me %progress_percentage_{math_({vault_eco_balance_fixed}/{ultraprison_next_price})*100[precision:0]}% returns .00

hardy sage
#

anyone know how to fix hex colours not working not working with a placeholder for prefix

empty flint
#

My console shows something about Papi

#

Should I copy and paste it here?

austere hawk
#

Hi
I have a problem i don't know where ask my question, i will ask here
When i download the faction expansion, she's not detect with a papi reload. If someone can help me please ?

#

I have this message

crisp hound
#

if you restart your server does it work

austere hawk
#

No

#

I have try to reinstall the plugin but don't work

crisp hound
#

try /papi list

austere hawk
#

See my screenshot

crisp hound
#

oh yea

austere hawk
#

He is not in my papi list

#

The /papi reload don't detect him

#

But he is in the extension directory

#

I'm in 1.8.8 version

crisp hound
#

when your run /papi reload is there any error in console

austere hawk
#

Oh yes wait a second

#

I send you the error message

#

factions is attempting to register placeholders via a placeholderHook class which is no longer supported !

#

For sure that's the problem

#

I'm using the last placeholder-api version

empty flint
#

can someone help me?

warm topaz
#

@austere hawk what factions plugin?

#

?help

tender vaporBOT
#
FAQ Answer:
Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait

Source

warm topaz
#

@empty flint ^

empty flint
crisp hound
#

what does it show?

#

lol

empty flint
#

Already asked but no one answered smh

empty flint
crisp hound
#

Β» Give the helpers some details

#

can't help if we don't know the issue

empty flint
#

Should I copy and paste it here???!?!?!

crisp hound
#

?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

austere hawk
#

@warm topaz Faction Massivecraft

#

And i try to add the Factions extension

empty flint
warm topaz
#

i have an updated version of that expansion, ill try to find it, 1 sec

austere hawk
#

Ok nice

#

Thx

crisp hound
empty flint
#

I'm using a hosting service πŸ€”

austere hawk
#

it work

#

Thank you very much

crisp hound
crisp hound
#

hmm. not too sure then. might be something the hosting company needs to fix for you?

#

but the website is working fine, i just tested downloading something

viscid escarp
#

Hello

#

i Need help

tender vaporBOT
#

There is no time to wait! Ask your question @viscid escarp!

viscid escarp
#

Vault placeholder's not working

- %vault_eco_top_balance_formatted_#%
- %vault_eco_top_player_#%
#
- https://prnt.sc/zxixnr
silver minnow
#

What plugin?

viscid escarp
#

Vault

silver minnow
#

nono i mean holo plugin

viscid escarp
#

aaa

silver minnow
#

and try doing /papi parse me %vault_eco_top_balance_formatted_#%

#

same with the other placeholder

viscid escarp
#
- https://prnt.sc/zxjn67 command
- https://prnt.sc/zxjoui hologram
#

i can't send photo aw

tender vaporBOT
#

@viscid escarp,

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.

viscid escarp
#

Do i need set %vault_eco_top_balance_formatted_#1% or %vault_eco_top_balance_formatted_1% ?

#

okay nothing

#

I fixed it

#

Thanks again

cunning elk
#

is the expansion world no longer supported?

#

it wont download for me

umbral wind
#

hi

#

Someone tells me if there is a placeholder that indicates the head. More specifically the value, that of "ey376473nsh ..."

flint nacelle
muted cipher
tender vaporBOT
#

@muted cipher,

Hey!

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

#

@muted cipher,

Hey!

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

muted cipher
#

uh is that a bug/false positive on editing an reply (without mention) ?

balmy marten
#

nah its cause you edited it

#

doesnt track if that message has already triggered a filter

#

anyway, dm me a username and email and i'll create the account from the backend

muted cipher
#

Any particular reason why this was disabled? e.g. just preventing too many unused ones or clones, or simply spam?

steep thorn
muted cipher
#

I suppose though they should also be verified. I guess there's only so many anyway so it would probably be easier to whitelist than filter all as well.

final shadow
#

It’s disabled because registration is kind of broken and I haven’t got around to fix it @muted cipher

muted cipher
#

fair enough

final shadow
#

My email verification stuff is all screwed up so when you register from anonymous, it throws an error after registration and doesn’t send the email. It’s an easy fix but disabling registration was the lazy way I took haha

austere hawk
#

yo the deluxetag isnt showing in chat

#

how can i make the deluxe tag show up in chat using essentials?

runic dirge
#

Who maintains the luckperms papi expansion?

#

is it luck?

rare lily
#

Yep

severe portal
junior musk
severe portal
#

But Player is the player to get the Information from and not the player how receive the message oO

junior musk
#

oh

#

then I guess you would need to make another placeholder, that returns a string based on an argument (which is the first placeholder parsed as another player)

severe portal
#

And I use the getLocale function in my own plugins to send all Messages in the right Language back to the player works fine.

#

https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Hook-into-PlaceholderAPI#setting-placeholders-in-your-plugin
Pseudo code

public void onJoin(PlayerJoinEvent event) {
    event.setJoinMessage(null);

    getServer().getOnlinePlayers().foreach(p -> {
        String joinText;
        switch (p.getLocale()) {
        case "DE" -> joinText = "%player_name% &abetrat den Server! Sein Rang ist &f%vault_rank%";
        case default -> joinText = "%player_name% &ajoined the server! They are rank &f%vault_rank%";
        }
        /*
         * We parse the placeholders using "setPlaceholders"
         * This would turn %vault_rank% into the name of the Group, that the
         * joining player has.
         */
        joinText = PlaceholderAPI.setPlaceholders(event.getPlayer(), joinText);

        p.sendMessage(joinText);
    });
}

%vault_rank% should return BΓΌrger for German Users and Citizen for English players...

warm topaz
#

u need to break from the switch

severe portal
#

I don't need break...
I use java 11 and this was my Question: #placeholder-api message
this is only a example what was my problem..

warm topaz
#

its up to the expansions themselves for any translations, placeholderapi will only parse whatever is given to it

#

and yes u do need break, without break itll continue to fall through the switch statement, even if the case is true
(if ur doing just german and english using an if statement would be more beneficial too)

severe portal
warm topaz
#

ah

severe portal
warm topaz
#

why not?

bronze bison
# heady urchin <@!256081335762812928> yo

You can’t use curly brackets placeholders inside another curly brackets placeholder. However, the expansion has a solution for this which is using $(placeholder)$ instead of curly brackets.

turbid tide
turbid tide
austere hawk
#

is there a way to clear a placeholder

turbid tide
austere hawk
#

the placeholder im using counts how many kills you hav

#

have*

#

and i want to be able to reset it

austere hawk
#

is there a way to do that?

turbid tide
#

is it one from the Statistic expansion?

austere hawk
#

yea

turbid tide
#

all that data is saved in your main world folder in the stats fodler

austere hawk
#

ty

#

is there like an easy way to reset it

#

could i just delete all the files in the stats folder or would that break it

turbid tide
#

you can just delete all of them but it will reset all the statistics not just the kills

austere hawk
#

ik

#

ty for the help πŸ˜„

#

@turbid tide it didnt work

turbid tide
austere hawk
#

i restarted it after i deleted it

turbid tide
#

you have to: stop, delete, start

austere hawk
#

ooh

heady urchin
#

Can someone tell me how to display the full held item in deluxemenus gui

west peak
#

heyy , i need help to get placeholderAPI working on velocity , it wont load and i cant fix that in any case what did u guys think ? any idea how to geh all placeholders on to velocity ?

#

if there is no way to get that working please tell ^^

#

Unable to load plugin plugins/PlaceholderAPI-2.10.9.jar
com.velocitypowered.api.plugin.InvalidPluginException: The plugin file PlaceholderAPI-2.10.9.jar appears to be a Bukkit or BungeeCord plugin. Velocity does not support Bukkit or BungeeCord plugins.
at com.velocitypowered.proxy.plugin.loader.java.JavaPluginLoader.getSerializedPluginInfo(JavaPluginLoader.java:134) ~[velocity.jar:1.1.3]
at com.velocitypowered.proxy.plugin.loader.java.JavaPluginLoader.loadPluginDescription(JavaPluginLoader.java:44) ~[velocity.jar:1.1.3]
at com.velocitypowered.proxy.plugin.VelocityPluginManager.loadPlugins(VelocityPluginManager.java:76) ~[velocity.jar:1.1.3]
at com.velocitypowered.proxy.VelocityServer.loadPlugins(VelocityServer.java:268) ~[velocity.jar:1.1.3]
at com.velocitypowered.proxy.VelocityServer.start(VelocityServer.java:210) ~[velocity.jar:1.1.3]
at com.velocitypowered.proxy.Velocity.main(Velocity.java:55) ~[velocity.jar:1.1.3]

#

please any idea

lofty bobcat
#

The plugin file PlaceholderAPI-2.10.9.jar appears to be a Bukkit or BungeeCord plugin. Velocity does not support Bukkit or BungeeCord plugins.

west peak
#

sure but what did i do now ? there should be a way (a version) for velocity ?

lofty bobcat
#

the source code looks to be only for bukkit

silent elbow
#

πŸ€”

lofty bobcat
#

is port 80 open on your machine?

silent elbow
#

no

lofty bobcat
#

probably should be open for recieving or whatever your OS calls it

silent elbow
#

ah