#placeholder-api
1 messages Β· Page 81 of 1
change that in papi config, or add this [precision:0] at the end of the placeholder
Yes.
ο½Dateο½Do you use?
hm?
I'm not sure how to put the date ... What should I do?
guess u want %server_time_FORMAT%
How would I be able to see if one of my other localhost servers is online? Would I use the Pinger one if so how and if not what should I do? Thanks.
Yes, use pinger and use localhost for the ip
Don't think that matters.
Because yesterday I tried it on one of my bungee servers and it kept saying the other bungee one was offline even though it wasn't
Ok
I will try again
And check back in thanks
Ok
It works now, thanks!
π
Is there Async support for PlaceholderAPI?
I mean, it'd have to be on your end for what you want to do.
Hey, PlaceholderAPI breaks when I try to connect it to Luckperms
Latest version of LP expansion is for the latest dev build AFAIK
make sure u have that or downgrade ur LP expansion version.
By names? Not sure, I know you can get the count.
Can cps be displayed?
No
does placeholderapi not work for the latest version of luckperms for anyone else?
Nvm i was 4 versions behind luckperms
Iβm adding a deletion email and reason when an an expansion is deleted this weekend
LOL
As far as PAPI goes, Luck pushed the expansion to support the latest Dev build (LP 5) and that will be a real release on SpigotMC soon.
i have no idea why he updated the expansion and the plugin isnt updated in spigot yet
Alot came here asking
Hello, I wanted to know if it was possible for a plugin to use placeholders but without any PAPI expansion?
no
because superiorskyblock2 use placeholders without any PAPI expansion.
screen -> ibb.co/KGvGLWJ
all placeholder proposed by the plugin: ibb.co/1Khr24w
Yes its possible, it could be built-in the plugin itself.
Thanks.
Good evening, I have the placeholdersAPI plugin but when I do /papi list it shows me the list of plugins registered with PlaceHoldersAPI but I can not find PlaceHoldersAPI variables with the following plugins (AdvancedMobArena, AdvancedBCRanks, chatmanager, Mypet ...) . Help me?
I can not find the page ecloud of my plugins (AdvancedMobArena, AdvancedBCRanks, chatmanager, Mypet ...) while they support PlaceHoldersAPI, I checked
Example:
I have the plugin AdvancedMobArena installed on my server and PlaceHoldersAPI ecloud but I do not see it in the list ecloud server or in the ecloud WEB
Hello, I was wondering if there is any placeholder for translation
all messages that this placeholder is detected between the message?
example
%language_english_to_brazilian%or%language_brazilian_to_english%
@vivid sparrow
@inland inlet
Please be patient and don't ping staff members!
why
Why what?
You have ping a staff
Idk what you mean with that but there's no such placeholder to translate messages.
:c
Do you have an answer to my problem please?
I wnat to setup a dashbord for playtime
Are you able to help me set it up
@austere hawk A plugin supporting PlaceholderAPI does not necesarilly mean that the plugin has an external expansion, if there are placeholders for the mentioned plugin, and the there is no expansion then the placeholders are probably internal.
@austere hawk You're gonna have to elaborate a bit more - with what you intend to make it, what placeholders you're using etc.
@inland inlet From my knowledge there is no "translational" placeholders
:c ok
How is it internal? I do not understand. I just installed PlaceHoldersAPI
As in the plugin itself (Mypet, AMA, etc) manages the placeholders from inside the plugin, as apose to PlaceholderAPI with an ecloud expansion
Means it's built into that plugin.
Thank you
is it possible to player 1 to see player 2 values on papi?
me want to inspect your ping / ms / etcc values
using papi
balance on essentials
idunno
balance on essentials
idunno
Do you want to use Essentials with PlaceHoldersAPI?
Use Essentials Variables with PlaceHoldersAPI?
Did you install Essentials and the other plugin at "papi ecloud" PlaceHoldersAPI?
You installed the two plugins in question on the "papi ecloud"?
You installed the two plugins in question on the "papi ecloud"?
no
do "/papi ecloud download essentials" and do the same with the other plugin you want to link to enssentials.
k
Then you can use the essentials variables in the other plugin and vice versa. Normally.
https://gyazo.com/7969aedf6f2842331abd8622665b9c24
I'm using the most upto-date version of PlaceholderAPI and no matter what version i use, i get this message reloading the config. I've tried just restarting the server when doing /papi ecloud download <name>
what does the console say?
anyone able to help? ^
You need to use the latest Dev version of LuckPerms
Okay so
AdvancedMobArena is directly integrated with the PlaceHoldersAPI plugin. I understand but I have a problem. The plugin that manages my chat is "ChatManager". This plugin is also integrated in PlaceHoldersAPI so I try to use the variables of
"AdvancedMobArena" in "ChatManager" but instead of the variable, it shows me "NaN" in game. Do you understand?
Sounds like an issue with one of the other plugins. Try reaching out to their authors.
okay, thank you
Which channel would I go to ask about a Javascript ecloud script that I'm trying to figure out the issue with? Here or?... It looks like it should work, but it doesn't (yes I know js).
Here, ask your question
So, I'm trying to make a little script that uses the Bungeecord expansion via the Javascript expansion to output it to a nicer format, it looks like it should work, but it's erroring out.
Error - https://gist.github.com/dcorvus/fa9b97d5de32d045fa32529277dc6ae9
Script - https://gist.github.com/dcorvus/42f2ef7790b02ae94772a65d5eb1d6a0
u cant have an argument inside a placeholder
Why would you even use an argument inside that placeholder..
U can with this https://github.com/PlaceholderAPI/Javascript-Expansion/pull/8
Still not pulled :rip:
@final shadow Review this nurd
Hey could I get help with factions3 relational placeholders?
Can't seem to get them to work
Is Faction3 a fork of mcore Factions or FactionsUUID?
Ah ok, where are u using them in?
A tab plugin
Does it supports relation placeholders?
Is the placeholder working using the rel parse command? /papi parserel player1 player2 placeholder
I'm not sure what the placeholder is. rel_factions_relation_color does not work
Yea thats the correct placeholder iirc
Check the wiki
https://helpch.at/placeholders
I have a chat formatter that uses {factions_relcolor} and it works fine there but not anywhere else
Ahh
So does factions3 support relational placeholders?
Well i know it does in the chat but seemingly not anywhere else
it worked in essentials chat
and now in our new chat formatter
but nowhere else
U got the expansion right?
/papi ecloud download Factions
/papi reload
yes
Well then I think I found the problem
Sorry for the trouble. I had the expansion downloaded, then had to bring in a backup
Sorry bout that haha
All good, glad u got it working
thanks
why is no expansion updates available at papi rn
maybe none need updating
2.10.4
Try rebooting
A member of staff has requested I move your message to a paste,
Most likely beacause it contains a config/error/code snippet.
Thanks, we'll look into it when we can.
Okay π
Hi guys,
I'm sorry if my question is repeated, I have a question:
I need a way to enter the value of a placeholder as a value for another place holder.
Is this possible?
Thank you very much in advance.
@elfin hamlet
ok
First: I'm sorry for my English, I'm Spanish.
Plugin: Quests.
There is a PlaceHolder to find out the name of the current quest.
% quests_player_current_quest_names%
There is a Place Holder to find out the requirements to complete the quest, but the latter asks you for the name of the quest.
% quests_player_current_objectives_ <quest>%
I have a plugin called DeluxeMenus, and I would like to open the custom menu, get the name of the atual quest (there is no problem in that) and below the requirements to complete the quest (but I would need to manually enter the quest name , and I want it to be automatic)
Something like this:% quests_player_current_objectives _ (% quests_player_current_quest_names%)%
Does you think that this is possible?
Ask the developer
Not sure if theres a bug with the expansion for Luckperms 5.0 but it doesn't seem to work, I'll post the error on github sortly
Also not sure if it's you guys that maintain expansions of the plugin devs
You need to download the latest Dev build of LP
Yeah thanks Glare, got it figured out.
Nother question though, does Deluxemenues support Custom Heads?
It does
Chance know where I can find ID's? I'm assuming they've got them posted on GitHub or something
How to use custom heads in DeluxeMenus:
a) A player name material: head;extended_clip
b) The player's head material: head;%player_name%
c) The base64 code of a head material: basehead-<code>:
- Go to https://minecraft-heads.com and find a head.
- Copy the head Value code (from the page bottom)
d) EpicHeads material: heads-<id>:
- Require https://www.spigotmc.org/resources/13402/
e) HeadDatabase material: hdb-<id>:
- Require https://www.spigotmc.org/resources/14280/
@sour wadi
Thanks, you guys rock π
:)
oh my the options there. That could be dangerous ... lol
yoyoy
bug report!!!
When a player first joins a server
/papi bcparse playername asdasdasd
will report the player does not exist, until they join the server for the second time
Found out that was the source of some broken things for new people :)
Report it to the GitHub. Thanks.
Essentials has a placeholder like %essentials_home<home>%?
No
awe :/
I think I've found a simple solution I think I can use
left_click_commands:
- '[player] home 1
Hello, I installed the BossShopPro plugin on my server and it is written that BossShopPro support PlaceHoldersAPI but I do not see it in the papi ecloud or internally.
Especially since it is written that the plugin is normally detected automatically.
Ah
Thank you.
Do you know of a menu plugin that supports PlaceHoldersAPI to link my coins plugins to the menu?
Deluxemenus, bsp?
BSP no because I can not connect variables from another plugin to BSP
That's right ?
Oh no, I have not read your message from above, sorry.
Anyone know why the factions expansion keeps disappearing every time my server restarts?
Whats ur Factions plugin?
Factions3
I have to /papi ecloud download factions
Everytime
But all the other expansions stay
u have to reload papi after downloading any expansion
Also, does it get deleted from the expansions folder?
Im talking about the expansion's jar file
Latest version of papi?
Yes
Guessing your server version is 1.8?
1.14
Dang that's a first, try reinstalling papi and see if it changes anything
Hmm, it has to be that factions getting loaded after papi loads the expansions
While that shouldn't happen
When I use the chat it just shows this: http://prntscr.com/q8yjot
Even after I tried /papi ecloud download factions it still doesn't work
And I have /papi reload so it's not that π
Your factions plugin is FactionsUUID or MCore??
So what expansion am I needing?
Yea, Savage is a FactionsUUID fork
And it has Placeholders built into the plugin
Make sure u have the latest version, and then try the placeholders with papi parse command
Alrighty it worked. Thank you π
No problem π
i dont really know why but the placeholders for timedrewards is not working
i use holographic displays
and theres no download commands
do u have holographic extension installed?
Have you tried contacting the author of the plugin?
I need help with PlaceholderAPI,
Whenever I do /papi ecloud download player (or any other expansion) and I try to reload, it says "An internal error occurred while attempting to perform this command"
Logs: https://paste.helpch.at/ayatohoged.shell
Restart your server
hey so how could I make a plugin support placeholder api
Depending on the plugin you use, It should automatically support it.
Hey.
I'm having problems with adding the LuckPerms extension from ecloud across multiple servers. Whenever I try to add it, I get this error in console upon reloading PAPI. https://hasteb.in/ahahafim.bash
You need to grab the latest Dev build from https://LuckPerms.net
Thanks π
did placeholders change between 1.13.2 and 1.14?
Hi, I put EZRanksPro in the PAPI list and I want to take the variable from another plugin in the PAPI list. This one: %ama_coins% because I want to pay my ranks around coins, here is the configuration:
order: 2
prefix: '[2]'
rankup_to: 3
cost:
rankup_actions:
- '[broadcast] &6&l>&b&l> &6%player% &eranked up to &7[&e&l%rankup%&7]'
- '[addgroup] %rankup%'
- '[removegroup] %rank%'```
In "cost"
you may know what I have to put?
Spigot Account Linking
To get support for a premium plugin owned by Clip you will need to verify your spigot account using =spigot in the bot-commands channel. After you have successfully linked your spigot account you should ask your question in the coresponding channel for that plugin. If you have already linked your account and want to update your roles, run this command =spigot check
@austere hawk
When have you purchased EzRanksPro?
The purchased check has delay?
It updates every 30 min
Common sense, no?
For those who are on 1.15 and want to test. (Current SpigotMC release should also work still).
This is not the final release for the "official" 1.15 support, just want to make sure no one finds any big issues I missed.
Duct taped papi
Ya it will
It does. This one is just compiled under 1.15 + some other stuff.
u gonna make it live or?
is fish coming?
Fish π
Haha shut up brit.
What happened to helping me find a new font for my website?
Oooo
#off-topic ig
no u
Yes, you, I'm staying here.
@trim mist since u wanna update papi, can u please check my PR? https://github.com/PlaceholderAPI/PlaceholderAPI/pull/201
Also, would this issue https://github.com/PlaceholderAPI/PlaceholderAPI/issues/207 gets fixed by adding a null check here https://github.com/PlaceholderAPI/PlaceholderAPI/blob/master/src/main/java/me/clip/placeholderapi/expansion/cloud/ExpansionCloudManager.java#L174 for the data variable
That issue has been reported several times. Would be great if it gets fixed
Yeah clip and I are going to redo some error handling this weekend.
Catching an empty exception doesn't really do much. We're going to make it output in detail what's going on.
didnt know what to make it display so i made it empty
If u want, i can make it display something instead of nothing or u just do whatever u want and close the pr
I'll let clip decide on that. I just know that he's going to do some updates to it this weekend.
Ok cool, just wanted to point that out, cuz its been an issue from a while
We plan on updating papi this weekend so yeah Iβll check out the Pr and as far as error handling weβre going to handle it gracefully
Itβs not anything that needs updating to work on 1.15 but weβre still pushing one with some good stuff
For PAPI3, do you guys want to be able to click the placeholders that show up from /papi ecloud placeholders <name> and it will auto-fill it in your typing box so you can easily copy-and-paste it?
yus
Alrighty, I can try and make that happen.
Cool
This may or may not be the last papi 2 update
The end of an era.
||check all my PRs in papi org too please π ||
How do I remember doing this? %jobs_max_level_{%jobsr_total_workers%}%
What
Hi!
why if LuckPerms v4.x - PAPI v2.10.4 has ClassNotFoundException: net.luckperms.api.LuckPerms?
either upgrade to the dev build of LP or downgrade the PAPI version
latest version of the LP expansion only works on the dev build of LP
no downgrade the expansion version, sorry
stay on PAPI 2.10.4, but the expansion of LP needs to be downgraded
Downgrade LP?
either upgrade to the dev build of LP or downgrade the PAPI-Expansion of LP version
You can get the latest Dev build of LuckPerms at https://LuckPerms.net
When I donwload luckperms Expension is nothing ot everything is in %...%
Then it's not correctly loaded.
I have a question, I'm using skript and want to combine it with scoreboard revolution. I used /papi ecloud download skript for the placeholder and reloaded it. Now I want to show the value of the variable {break::%player%}, but when I try the following: %skript_break::%player% (%skript_<variable name>%) it doesn't work.
Doubt anyone will help you with skript in this discord.
Eww skript π
I've got a question about the TokenEnchant placeholder. It has the placeholder: %tokenenchant_XXX_cost%. But when I, for example, use the enchantment Efficiency it returns a error message.
Does anyone know how I can get this working?
The placeholder %tokenenchant_XXX_max% does work π€
are u on the latest TE version with latest papi expansion update?
I am 1 TE version behind
update, its working for me
Alright, I'll try that. Ty π
Someone has a script to placeholderAPI for get the IRL time (not server time)?
I wanna it to put it on scoreboard
some help?
or how i can get it ?
is there a way I can make a custom /baltop using essentials and vault?
%vault_eco_top_player_#% But what could I replace the # with
doesnt look like it, ud need a plugin like LeaderHeads for player names id imagine
Β―_(γ)_/Β―
Meme
Charlie, how are you buddy
So the date went well?
Yes been together over a month now
unblock me then
#off-topic Please.
The time as in the players IRL time? @cosmic talon
@brisk coral time as we have in a given city in real life
not the time you are in the game
u know time zone
EU
etc
Use the time placeholder
Date and set timezone etc.
the %math_% expression dont work
https://prnt.sc/qafyj4 and i have downloaded the math ecloud
https://prnt.sc/qag1ek and not for quests plugin also
Date date = new Date().now; I think
I have to enter it in the script?
@cosmic talon maybe %server_time_<SimpleDateFormat>%?
simpledate format ? u mean "EEE MMM dd yyyy '00:00:00'"?
@tranquil sapphire @warm topaz there's a placeholder for the Player name
https://helpch.at/placeholders#vault
@cosmic talon
ahhhh never saw that, %vault_eco_top_player_#% and %vault_eco_top_balance_#%
it is already instaled
i wanna https://www.spigotmc.org/attachments/upload_2016-2-10_0-21-53-jpeg.102045/ like this "server time"
@sour laurel
Does it work using papi's parse command?
hh:mm:ss I believe
yes
and where i can enter it
%server_time_HH:mm:ss%
^
hh it's for 12 hour format
any papi ecloud download?
Server
server
an internal error occurred while attempting to perform this command
Show the error
an internal error occurred while attempting to perform this command when i say /sb reload i wanna put it in scoreboard
12:
interval: 80
liner:
- '%server_time_HH:mm:ss%'
in Scoreboard-revision plugin
somebody can help XD?
Please use a paste service to share configs, errors, code and long logs.
β’ HelpChat Paste
@cosmic talon ^
The console error, if I really have to specify that aspect.
and share your config as well while you're at it
Because the message you receive in chat is there just to let you know that an error is in the console.
wait
damn scoreboard plugin always bug
nevermin
it work
%server_time_HH:mm:ss%
π€
can i use a placeholder inside a placeholder?
For example %skript_{break::%player%}%
Iirc, Papi will go from the first % to the second and count that as the placeholder. From my memory, no. Someone else will have an answer better than mine
Hi. I got an internal error when using /papi reload
is there anywhere I can paste the console output?
alright i pasted the log in there
we need the link
either luckperms is outdated, or your luckperms expansion is outdated
oh? I know my luck perms is for 1.14. And I got the expansion through /papi ecloud
what version of luckperms are you using?
5.0.21
what version of luckperms expansion?
let me look. Its whatever one /papi ecloud gave me
when did you download the expansion?
20 minutes ago?
and where do i see the verision of the expansion. The one in the folder doesnt have one
that's very strange then
you're using the latest of both, perhaps some sort of change has happened in the api and the expansion hasn't been updated yet. Although I find that unlikely, considering the expansion was last updated yesterday
try a restart, instead of papi reload
You know what, Idk what happened. I deleted luck perms and threw in the same jar I installed earlier and now it works
I mean he did update the expansion like 2 weeks ago and he didn't update the plug-in on Spigot yet
So we've been getting daily complaints of it not working.
op's build was latest off ci tho
As of 24 hours ago, the solution to the issue was to use the latest Dev build.
If Luck broke it again, there's nothing we can do.
He controls the LP expansion in the eCloud.
Hello! I want to make %advancedtowny_town% spit back "No town" when a player doesn't have a town. What would be the best way to do this?
@austere hawk js
JavaScript expansion
^
Yeah that's what I thought, I downloaded the JS expansion. Any good resources for learning the JS to set it up?
Ya there is a wiki
Ya
Alright thanks
Hello, I have a problem with the plugin. After I install luckperms expansion and reload PlaceholderAPI it gives me internal error has occurred.
And what does console say? Guessing you're using the latest luckperms expansion which only supports the v5 version of luckperms
This is what it says
at me.clip.placeholderapi.commands.PlaceholderAPICommands.onCommand(PlaceholderAPICommands.java:222) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[paper-1.12.2.jar:git-Paper-1574]
... 15 more
Caused by: java.lang.ClassNotFoundException: net.luckperms.api.LuckPerms
at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_222]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_222]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_222]
at me.lucko.luckperms.placeholders.LuckPermsExpansion.canRegister(LuckPermsExpansion.java:48) ~[?:?]
at me.clip.placeholderapi.expansion.ExpansionManager.registerExpansion(ExpansionManager.java:114) ~[?:?]
at me.clip.placeholderapi.expansion.ExpansionManager.registerAllExpansions(ExpansionManager.java:169) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPIPlugin.reloadConf(PlaceholderAPIPlugin.java:163) ~[?:?]
at me.clip.placeholderapi.commands.PlaceholderAPICommands.onCommand(PlaceholderAPICommands.java:222) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[paper-1.12.2.jar:git-Paper-1574]
... 15 more
I just did /papi ecloud download luckperms
=paste
Please use a paste service to share configs, errors, code and long logs.
β’ HelpChat Paste
how do i put the simpleclans tag in the tab?
@cobalt cradle download the latest dev build of lp or download an older version of lp expansion
how do I download an older version of the expansion?
@chrome hawk does it have papi placeholders? And does ur tab plugin support papi?
/papi ecloud download luckperms x.x
/papi reload
x.x is the version u want
@chrome hawk I found this while I was looking for something
@bronze bison thanks! I will try it now
Np, it should work
It worked :D, thank you so much
but may I ask how did you find the needed version?
i using TAB [1.5.x - 1.14.x] REBORN
Great! Well v5.0 and the newer one are for lp V5
So the first version behind them is what u want π
@chrome hawk ok download the expansion Kompye sent and use the placeholders in tab
I have one more question. How do I get the all the online players count on a network as a placeholder?
I just download the expansion and use %bungee_total%?
Yeah download then run /papi reload
May take ~30 seconds for the count to actually update
Yeah, but you can change that from papi's config.
O, the more you know
Imagine not knowing that kek
Could you please update placeholder to 1.15? I really need it
yeah sure
not sure how papi wouldnt work on 1.15
papi does support 1.15, guess (s)he is talking about a placeholder
@hexed palm what placeholder
Well it supports 1.15 even without that commit
it supports 1.15 as said above
my server crashed
Please use a paste service to share configs, errors, code and long logs.
β’ HelpChat Paste
π
how can I get the player's server using Bungee expansion?
i think this is what you need
nevermind
@cobalt cradle have you tryed with the server expansion?
%server_name%
@turbid tide it says "A Minecraft server"
yeah that's not what I wan
want*
anyways, I have another bigger problem
colors are broken
I have this prefix for example &7[&6&lBUILDER&7]&6
and I get &7[&6&lBUILDER]&6
Or I have &7[&b&lULTRA&c&l+&7]&b
and I get &7[&b&lULTRA+&7]&b
tried with both vault and luckperms expansions
and wich plugin are you using for these prefixes?
yes
plugin
does QuickBoard support colors and placeholders?
it may be a problem with quickboard
it does, all the other placeholders work
what do you want to say by supporting colors
i mean do colors work in QuickBoard?
if you do just a simple text like &4Test
does it display the correct thing or just &4Test?
because i am using %luckperms_prefix% and it works just fine in deluxemenus for example
yes it works
do you have the prefix showing in the chat as well?
do you use deluxemenus?
another question: in your chat does the prefix show properly?
yes it shows properly and I don't use deluxemenus
the weird thing is that some ranks show well and some don't in quickboard
hmm
I see something
the ones that don't work are longer than the ones that work
it could be that quickboard has a maximum of characters per line
32 characters
tohse 32 include the color codes ass well from what i remember
and spaces ass well
so if you do &cRank&7: %luckpersm_preffix% for a builder it could be longer than 32
so maybe do something like this:
&cRank&7:
%luckperms_preffix%
asta e interesant :))
O.o
Maybe show the rank name instead it prefix? Looks better imo since prefixes have bold, brackets etc.
nah it's totally QuickBoard's fault
because it would be too small of a chance to show the same for both %vault_prefix% and %luckperms_prefix%
i know what you said
the prefix is longer than 16
this is the problem
because it has color codes
not a papi issue
oh is 16 the maximum?
yeah for 1.12
but on servers like hypixel there are 16+ chars and it is 1.12.2
and there are many more
i am using scoreboard revision
I tried it
and moved from it for the same reason
character length
because I need it for my lobby server and it is 1.12.x-1.14.x so it has the 1.12 mechanics
imma try quickboard for a sec
Hello, i need a little judge here. So one of users of my plugin has an error when placeholderapi is parsing a placeholder: https://pastebin.com/CycAE4rF
Now, author of pinataparty says it's my plugin's fault, while the stack going into his code, so i think it's his fault. Who is right ?
Provide an actual usefull paste (dark theme) so it don't burn my eyes. Thank you
it says ```09.12.2019 - 18:59:47 - [TAB v2.5.5-pre14] Please send this error to the FIRST author whose name or plugin name you see here:
at net.indyuce.pp.PinataParty.getVotes(PinataParty.java:155)
I mean ye it's PinataParty's issue
also made sure none of the arguments are null which could be causing problems
Anyone know why PAPI's receiving an error?
https://prnt.sc/qauqv6
Please use a paste service to share configs, errors, code and long logs.
β’ HelpChat Paste
is there more? can you send the whole error/log?
thats all it sends in the console
hmm
you can try using different versions of statistic
/papi ecloud download statistic 1.7.0
there is also 1.9.1 and the latest, 1.9.2
also, you need the vault and player expansions for those placeholders to show
We dont really need statistic, its the others that wont load like Player and Vault :P
/papi ecloud download player
/papi ecloud download vault
/papi reload
if that doesn't work, can you send the entire log?
okay a sec
He shouldn't, at least not for the Vault.
older vault versions need the older expansion iirc
it happened after we tried adding a luckperms placeholder to NTE
because he changed some stuff around
bad and I are both staff on the same server, just for clarification ^^
What is NTE?
nametagedit
NameTagEdit
can you send a full log?
LuckPerms is kinda messed up right now. Not entirely sure what Luck is doing, but he released the v5 API expansion (the latest in the eCloud) that only works with the latest dev build of LuckPerms (which isn't released yet on SpigotMC).
I think it was luckperms that caused errors after i downloaded it
But apparently last night he pushed another version of that and it broke even more of the LP expansion.
Yeah that makes sense
So yeah, I would just not use the LuckPerms expansion for now.
so you need an old luckperms expansion
It's really just a waiting game as to when Luck will release fixed stuff.
/papi ecloud download luckperms 4.1
use that for v4.4.1 of luckperms iirc
Ye, Thanks
π
someone help me on TAB REBORN
next to the clan tag I want to put his group, how do I do it?
Any idea why this would be happening, https://hasteb.in/vusobike.shell
TokenEnchant latest version
Papi latest version
Manually downloaded expansion
@chrome hawk placeholders
if yuo are using luckperms, it will be luckperms placeholders.
%luckperms_prefix% for the prefix
I'm using PEX, no way?
vault placeholders
uhm
ok so in the config of TAB there is group section where you can edit tab/tag prefix/suffix
edit that with your working and its %vault_prefix% @chrome hawk
its %vault_prefix%
it was not :c
I put, but it wasnt
it wasnt what?
prefix in tab
you sure you have the vault expansion
yes
?
tabprefix: "&7[%simpleclans_tag%] &7%vault-prefix%"
i told u its %vault_prefix% not %vault-prefix%
can someone else help him i really have to go
so it worked
it worked
π
np
Hey, We've updated PAPI and now the BattleLevels placeholders arent displaying.. There isnt anything expansion to Battlelevels either.
https://prnt.sc/qb3y8l
Various Commands for Barry.
β’ General Bot/Guild Commands
β’ Miscellaneous Commands
β’ XP and Level Commands
β’ ChatReaction Help
> [15:28:15 ERROR]: [PlaceholderAPI] org.bukkit.Material.isItem()Z```
/papi ecloud download statistic 1.7.0
@stone jackal link me to the expansion code
Hello @stone jackal,
Is it for a private plugin?
Can I get it?
No, just wanted it to make sure that everything is fine with it before verifying the expansion in our cloud.
Verified. It will be deleted if the plugin didn't get released.
No problem! Thanks for using PlaceholderAPI π
xd
im fixing little bugs about my plugin before the release, it will be my first premium plugin im excited ^^
Good luck!
indeed, good luck π
Hey. When will this be fixed? Or where to find the source code, I will fix it myself. - [PlaceholderAPI] Failed to init placeholder expansion from class: com.extendedclip.expansion.redisbungee.RedisBungeeExpansion
[PlaceholderAPI] Channel must contain : separator (attempted to use RedisBungee)
Don't believe that repo is in our org. Feel free to remake it though if you want, or just wait a few weeks and I'll remake it myself and add it to the org.
will we have to remake all expansions when papi3 will be released?
We will support v2 Placeholders, but all the ones that we maintain, yes, we will be remaking from the ground up.
Well what's nice is the basic ones such as Player and Server, we will most likely be universal so it'll go cross-platform and cross-version.
I don't have time to wait(
Alrighty then you're better off remaking it yourself.
It seems that I fixed it, and everything should work, but..
I donβt know why, but it always returns 0.
Could you check what is wrong? https://hastebin.com/itoyejuson.java
Sounds great Glare! Would love to help remaking the expansions with all i can help with π
And check the update interval Rrrr (its 30 seconds by default)
In papi's config ^
Not sure how old the expansion is, it might not even properly check it. If you want to decompile it and haste the main class, I can read over it.
30 means it will check every 30 seconds from parsing the placeholder to check
This does not work at all. Here is the code I tried to fix for redis support on versions 1.13+ https://hastebin.com/itoyejuson.java
Any idea why this would be happening, https://hasteb.in/vusobike.shell
TokenEnchant latest version
Papi latest version
Yeah my guess the RB expansion was last updated in like 2017
@bronze bison yes itβs latest
I manually downloaded it from the website
And used ecloud
Alright will do
nothing changed in RB except channels.
Not what I mean. I mean the code is probably old. Not sure if it ever worked.
Ok, I'll try to do something.
Alrighty. Good luck.
Head over to #spigot-linking
> [11:46:24 INFO]: There is no expansion loaded with the identifier: TokenEnchat
but like i just installed it?
You spelled it wrong.
Oh i did, my bad
now let's see if it works..
No @bold mesa, its only a chat plugin.
Though it supports plugins that hook into PlaceholderAPI so it'll probably work out the way you are asking π
If NameTagEdit supports PlaceholderAPI, it will theoretically work with DeluxeChat.
Yup... Latest version of TE, the PAPI expansion, still get the same error
A simple rule of thumb is, if the plugin you're asking about supports PlaceholderAPI, it will theoretically work with DeluxeChat.
Shall I contact vk?
If you want to, go ahead. He manages the expansion for it.
Yeah I don't think there's anything you can do...
Most likely not.
I got it sorted, cheers ya'll for helping.
Nice!
I updated one of my servers today to 1.15 and I lost all my expansions for Papi but UltimateVote, any clue why they were removed?
I just check folder they were still there just were not loading
the ones I couldn't remember I needed loaded up after a server reboot, just strange how they didn't load first 2 boots
If you go to your profile page on SpigotMC, the number at the end of the URL is your numeric ID. You can go to #bot-commands and use it there.
I believe it has already been updated to 1.15.
This might seem like a weird one:
I have a scoreboard which uses the pinger papi expansion to achieve the following scoreboard:
https://imgur.com/a/cndETv0
The problem is, I also want to be able to show the server status in the Selector menu:
https://imgur.com/undefined
Currently, my PlaceholderAPI config looks like this:
pinger:
offline: '&cOffline'
check_interval: 1
online: '&aOnline'
This means I can show the server status in the Server Selector as either Offline or Online but I cannot have the Scoreboard switch between showing 5/100 to Offline
Could do it with javascript
Where could I include Javascript conditionals? It'd be super easy with a ternary operator (isOnline) '&aOnline' : '&fOffline';
:owointeresting:
Where's my external emoji perms :(
but you'd have to make a cu-
y
you'd have to make a custom placeholder
aha finally got the link
Thanks I'll take a look at this 

Β» Give the helpers some details
Β» Ask suitable questions
Β» Be polite
Β» Wait
Papi is not work, Server version paper 1.14.4 #237[07:54:44] [Server thread/ERROR]: Could not pass event ServerLoadEvent to PlaceholderAPI v2.10.4 java.lang.NoClassDefFoundError: me/lucko/luckperms/api/LuckPermsApi at me.lucko.luckperms.placeholders.LuckPermsExpansion.canRegister(LuckPermsExpansion.java:49) ~[?:?] at me.clip.placeholderapi.expansion.ExpansionManager.registerExpansion(ExpansionManager.java:102) ~[?:?] at me.clip.placeholderapi.expansion.ExpansionManager.registerAllExpansions(ExpansionManager.java:154) ~[?:?] at me.clip.placeholderapi.ServerLoadEventListener.onServerLoad(ServerLoadEventListener.java:52) ~[?:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor51.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-237] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-237] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-237] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-237] at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:475) ~[patched_1.14.4.jar:git-Paper-237] at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:290) ~[patched_1.14.4.jar:git-Paper-237] at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:876) ~[patched_1.14.4.jar:git-Paper-237] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] Caused by: java.lang.ClassNotFoundException: me.lucko.luckperms.api.LuckPermsApi at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] ... 13 more
okay t,y
Make a faq cj, ty.
basically you need to downgrade the expansion version to match your luckperms version because Luck pushed the 5.0 expansion to the ecloud for some reason
Can we just remove it? @balmy marten
my luckperm version is not 4.1.0
remove what
izmir
?
I gave the wrong command
Use /papi ecloud download luckperms 4.1
The version 4.1 of the expansion is for v4.4.1 of the plugin
Lp expansion until luck release v5, idk
okay, my luckperm version is 5.0 not a 4.1
oh now I'm all confused
K
then use /papi ecloud download luckperms 5.0
okay, t.y it is fixed.
I've gotten a test script to work but typing /papijsp spits out a pretty unepic error:
ERROR Could not pass event PlayerCommandPreprocessEvent to PlaceholderAPI v2.10.4
with a long calltrace proceeding
Dont use that, just reload papi
What's the error all about?
Alright, forget that.
How can I reference the values of other Placeholder expansions?
parsing a placeholder?
Well yeah, for example the pinger placeholder spits a a or b value if a server is online.
just make it a variable
var x = ???
""
Alright, I'm still experimenting. It doesn't seem to allow me to return color coded strings...
For example, typing /parse me %javascript_scoreboard_survival% returns white text despite my script returning a string:
"&fString Here"
I thought maybe it was because it was they were it was displayed. I added the same custom placeholder to the actual scoreboard and it is still showing as white.
Is this a drawback or error or something else..
Would there be any way to get those color codes to work?
Nevermind, it be workin' now π
Decied being dumb wasnt the way to go
and used the correct color code smh
:pepebin:
π
Boy do I wish I had my external emoji permissions right now
With the latest version of TE, The javascript placeholder no loger work on DeluxeMenus.
requirements:
anything_here:
type: '>='
input: '%javascript_tokenenchant_token%'
output: '2500'
Already have it
add _long at the end of the token placeholder and it should work.
Where?
function tokenenchant_token() {
return "%tokenenchant_token_num%".replace(/,/g, '');
}
tokenenchant_token();
This is the javascript placeholder
instead of input: '%javascript_tokenenchant_token%'
input: '%tokenenchant_token_long%'
?
Parse it in chat first
or i need to add _long?
Ignore the js placeholder for a second.
ok
Parse the placeholder in chat
:)
any version of placeholderapi compatible with 1.15?
1.8.8
1.12.2
1.13.2
1.14.4
1.15
v2.10.4 - Latest
v2.10.4 - Latest
v2.10.4 - Latest
v2.10.4 - Latest
v2.10.4 - Latest
@tepid delta
@heavy hull If this the real one, fix ur shiz π
i forgot to update luckperms placeholder π
What do you want me to do with that comment exactly
Frosty also think sometimes Luck.
Because you have released the expansion on the cloud before the v5 of the plugin created some confusion for the users.
A lot of confusion
How would I add papi to featherboard
{placeholder_api_<placeholder> instead of the <placeholder> the autosell placeholder you're trying to display without %%
@brisk coral hey, any chance u could help me? Im trying to use the pinger placeholders, have the expansion installed, and the placeholder is still not working.
@charred hill
Please be patient and don't ping staff members!
Can you explain not working please?
Ok good π
hey
i pushed my plugin into spigot
im waiting the approval
for https://api.extendedclip.com/expansions/kekorankextension/ this expansion
Looks like it's already verified.
yes i know
but somebody said if you dont put it to spigot it will be removed from papi ecloud
Hello, everytime I try to run /papi reload on ANY of the placeholders I get an internal error
Any idea on how can this be fixed?
can you send the error?
i'm using a VNC server, so I don't think I will be able to
I can try pic by pic
If that's okay
No? it wouldn't be removed from the papi ecloud.
As you update it on the ecloud site for updates.
@warm oriole They are referring to this: https://discordapp.com/channels/164280494874165248/573429521554866178/655822042490470420
I don't think you need to push it right now
yes
You should be fine to keep that plugin private
I recommend including the expansion inside your plugin instead though
you can just put that in your plugin instead of an external expansion, this way if somebody has your plugin, they will automatically have the placeholders as well
oh is it possible? i didnt know
Yep, I use it for my plugin as well
for some reason HolographicExtension was working fine, now placeholders flash as player log in with their name and then back to the placeholder
on MC 1.14.4, papi 2.10.4, HolographicExtension 1.10.7
I updated placeholderapi and then it fails to register the expansion packs for some reason
I tried downloading automatically and manually but that only appears after adding the expansion packs
a restart yields the same
wew havn't seen that error before
Add each expansion back one at a time till you know which one is causing it
then let us know which it is
got it, thanks!
essentials, ye?
essentials was one, yes
at com.extendedclip.papi.expansion.essentials.EssentialsExpansion.register(EssentialsExpansion.java:55) ~[?:?]
nope
Now whats the error?
try re-installing papi?
it was newly installed... was updating it
so it can be reversed by copying from a backup for papi only
but strange that it's acting up
You're download papi from spigot right?
from here right? https://www.spigotmc.org/resources/placeholderapi.6245/
shouldn't be the wrong place
Yeah that's right
Yeah suggest doing a fresh install of papi
redownload and everything
I'll delete papi and it's folder and try again and see what happens, thanks!
works fine now, thank you!
Neat, guessing it was just a corrupted papi download
probably was, thanks again!
hello! im having problems with placeholdersapi, im in 1.14.4 and "upgrade" some plugins, now placeholdersapi doesnt work with vault, luckperms and others placeholders
Only one you'll have issues with is LuckPerms. You'll either need to downgrade the expansion or update to the latest Dev build.
There is no "dev build" it's the latest release, which is 2.10.4
Redownload the expansion and reload papi afterwards
There's a Dev build on the CI but there's really nothing different about it.
I went on Spigot a week or so ago telling people that the LP expansion is for the newest version and you'd need to downgrade until Luck upgraded it for 1.15.