#placeholder-api

1 messages · Page 126 of 1

high grotto
#

can i get some help? like can i stop being passed up? Id like some help with this plugin.

#

Papi wont hook into ezranks pro

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 this@high grotto

high grotto
#

ok one sec

#

u want it in dms?

mint fable
#

Not necessarily

high grotto
#

ok

tender vaporBOT
#
📋 Paste Converted!
https://paste.helpch.at/yapuwuhuyi

A member of staff has requested I move your pastebin.com paste to our paste.helpch.at!

mint fable
#

do you have the latest expansion version?

#

@high grotto

high grotto
#

thank you so much

mint fable
#

Also, nobody is ignoring you

high grotto
#

some of the other staff just laughed at my problem

mint fable
#

everything is volunteer work

#

Who laughed?

high grotto
#

and passed me up

mint fable
#

I saw funny try to help you

#

just got busy I bet

high grotto
#

blitz

mint fable
#

i see nothing of the sort

high grotto
#

oh well i guess i took it the wrong way when they quoted my problem

#

with an XD before it

mint fable
#

quoted it?

#

i don't see that either :L

high grotto
#

my apologies it wasnt blitz it was
NiallYesterday at 2:50 AM
Ah ive had this issue
its because ezrankspro is attempting to register placeholders via a PlaceholderHook class which is no longer supported!

#

because i pasted the error it gave me and they just laughed at it

brisk coral
#

How is that a laugh thonking

high grotto
#

i guess i took it the wrong way

#

my bad

#

had a bad week

mint fable
#

You've taken it the wrong way

brisk coral
#

He actually did explain the solution with that, but it was very vague so ye

mint fable
#

they weren't laughing at you, but laughing at the situation

#

the fact that the problem was still persisting after it being brought up (probably) many times

high grotto
#

this evacuation has been real rough, so ive been on edge sorry for the miscommunication

mint fable
#

Best to get a good night's rest 👍

high grotto
#

yup, sorry again and thanks for the fix

austere hawk
#

how to add a expansion of holograms ?

rare lily
#

You need to elaborate on that

austere hawk
#

see i am using leaderheads and I need to show the top stats of players with holograms

#

so I used placeholder of stats in papi

#

but when I add that placeholder in hologram it doesnt work

brisk coral
#

If you're using HD you need the extension

austere hawk
#

which one >

#

i have holographicextension

#

I am using holographic displays

brisk coral
#

Did you download the expansion for the placeholder you're using?

austere hawk
#

I am using leaderheads

#

and its in papi expansion

#

but I want to register a hologram expansion

#

please tell @brisk coral

final shadow
#

@leaden kraken

#

Why would you add that util method to the expansion when it’s exposed in papi lol

leaden kraken
#

Because it wasn't working correctly if you weren't using the latest dev build of papi

final shadow
#

Ah

#

I guess that makes sense then

fluid sentinel
#

my %bungee_factions% is not working

#

i installed the placeholder

halcyon portal
#

Players Online (/60) written in TAB list.
Paper Build 148 (1.16.2)
PAPI 2.10.9
TAB 2.8.4
EssentialsX 2.18.1.0
Placeholder used : %essentials_safe_online%

Console log:
[Fri, 28. Aug 2020 17:46:58 SGT INFO] [TAB] Expansion essetials is used but not installed. Installing!
[Fri, 28. Aug 2020 17:46:58 SGT INFO] Failed to find an expansion named: essetials

blazing spire
#

%essentials_nickname% placeholder isn't working, even with Essentials expansion removed and reinstalled

turbid tide
#

but other essentials placeholder are working?

blazing spire
#

No sorry, the whole expansion isn't working

#

reloaded and everything

#

it stopped working while the server was live

turbid tide
#

do you have Essentials installed?

blazing spire
#

yes

turbid tide
#

and have you tried manually downloading the expansion?

blazing spire
#

yes

#

Tried copying it from one of our other servers that it works on also

turbid tide
#

hmm that's very interesting.

blazing spire
#

No visible error

turbid tide
#

could you send 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.

halcyon portal
#

i think it's this problem
Console log:
[Fri, 28. Aug 2020 17:46:58 SGT INFO] [TAB] Expansion essetials is used but not installed. Installing!
[Fri, 28. Aug 2020 17:46:58 SGT INFO] Failed to find an expansion named: essetials

#

i'm facing the same issue

blazing spire
#

do you mind if I send the log in DMs

turbid tide
#

@halcyon portal essetials is not an expansion

#

essentials is

#

you made a typo

halcyon portal
#

i did not edit anything, after updating plugins it's not working anymore

green heart
#

Hi

#

how can i download bungeecord papi

turbid tide
#

there is no version for bungee

junior musk
#

there's no PlaceholderAPI for Bungeecord

turbid tide
#

it does not support bungee yet

green heart
#

ok

turbid tide
#

there are some plugins and APIs that are suppose to add that functionality

#

using mysql or something

warm topaz
#

globalholders fingerguns

fierce moat
#

need help with scoreboard like i type %factions_faction% and reload my scoreboard it shows %factions_faction% i downloaded papi factions it only does this with factions balance is okay

warm topaz
#

what scoreboard?

turbid tide
#

/papi parse me %factions_faction% returns what it needs to? Also what scoreboard plugin

warm topaz
#

and what factions plugin

turbid tide
#

that too

fierce moat
#

simple score

#

i use
Factions 2.14.0

turbid tide
#

and what does the parse return?

warm topaz
#

i think the expansion needs updating

fierce moat
#

%factions_faction%

warm topaz
#

i remember having to decompile it to get it working

#

tryna find the jar tho

fierce moat
#

what do i do then

warm topaz
#

download this and put it in ur /plugins/placeholderapi/expansions folder

fierce moat
#

okay

#

i restarted the server now

#

ty so much it works now

warm topaz
#

wew

#

np

#

gotta get clip to update it onto the ecloud now

gleaming marsh
#

hey i have an issue

#

so I coded a plugin and I used this

Collection<String> coll = new ArrayList<>();
        for(String s: Utils.getConfig().getStringList("scoreboard.lines")){
            coll.add(Utils.toColor(PlaceholderAPI.setPlaceholders(player, s)));
        }
        return coll;
``` to add placeholders to the strings
#

and when i use the %bungee_total% placeholder apparently it isnt working

brisk coral
#

Do you have the bungee expansion installed?

gleaming marsh
#

yes

#

it just stays at 0

#

even if multiple players join

brisk coral
#

It takes a bit to update

gleaming marsh
#

it is very glitchy, sometimes it updates sometimes not

#

Any way it could be fixed?

#

so it updates instantly or at least faster

brisk coral
#

doubtful

gleaming marsh
#

it takes like 5 seconds

#

on my localhost

#

to update

brisk coral
#

Check if there's an update interval setting for the bungee expansion within the papi config

gleaming marsh
#

ok

#

lol actually there is

#

its fixed thanks

thorny nova
#

Is it possible to add value using placeholderapi?

#

For example my money + A random person money= placeholder

brisk coral
#

Math

thorny nova
#

Math?

#

How

#

Thanks

#

Is math a plugin?

brisk coral
#

It's an expansion

thorny nova
#

Oh I see cause I tried searching it in spigot and it resulted in an outdated plugin

fickle sapphire
#

Heya anyone else having issues with Vault placeholders?

warm topaz
#

@fickle sapphire what issues exactly?

fickle sapphire
#

Using latest version of papi & vault, None of the placeholders are loading even after reinstalling the placeholder and restarting the server.

#

I did check to see if the placeholder had updated or changed but nope.

warm topaz
#

did u download the vault expansion?

#
/papi reload```
fickle sapphire
#

Yes

#

Even went ahead and removed it restarted and reinstalled just to be sure 🙂

warm topaz
#

what placeholder are u trying to use? and can u use this placeholder when doing /papi parse me %PLACEHOLDER_HERE%

fickle sapphire
#

Seems the parse command fails also.

#

And %vault_rank%

#

Copied directly from the config and was working previously

warm topaz
#

wdym was working previously?

#

what changed in between that time

fickle sapphire
#

Updated Papi

warm topaz
#

can u run /papi dump please

#

?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

fickle sapphire
#

Sure

#

here ya go

warm topaz
#

vault expansion didnt register properly

#
/papi reload```
run these again and it should fix
fickle sapphire
#

I did xD

#

Same issue

warm topaz
#

any errors when reloading?

fickle sapphire
#

Nope

#

nvm one sec

#

here ya go

warm topaz
fickle sapphire
#

Sure

#

Same issue :p

green sleet
#

how do I download PlayerParticles place holders?

leaden kraken
#

no expansion needed

green sleet
#

Thanks

#

so you are saying other plugins will detect the placeholder like papi?

leaden kraken
#

You can use those placeholders any where that supports papi placeholders

smoky garnet
#

What is placeholder? thanks tho ❤️

steep thorn
#

'what is placeholder'

#

What does that question even mean?

vivid sparrow
#

Special tags such as %player_name% that are being replaced by values.

subtle marsh
#

How do i make the %player_count%

#

im trying to make deluxemenus show how many players are in another server

#

what is the placeholder name?

warm topaz
#

%bungee_<servername>%?

subtle marsh
#

thanks

#

do i remove the ?

#

and the <>

warm topaz
#

yes

#

for example %bungee_skyblock%

austere hawk
#

%player_uuid% gets me formatted UUID, is there any way to get the exact one?

vivid sparrow
#

?

warm topaz
#

is that not the "exact" one?

#

whats a formatted uuid?

austere hawk
#

Which has - in them

errant solar
#

Does anyone know if the DiscordSRV expansion is going to be updated? It doesn't work atm

austere hawk
#

@errant solar You should ask DiscordSRV about this

warm topaz
#

i can update it unofficially

austere hawk
#

%player_uuid% gets me formatted UUID, is there any way to get the exact one?
can I do this?

#

without -?

warm topaz
#

isnt that how a uuid is meant to look?

summer sable
#

Did anybody else from this discord got messaged by @austere hawk telling them to claim BTC? Because it seems very scamy

brisk coral
#

Bots yes, it's being handled

summer sable
#

Thanks!

warm topaz
austere hawk
#

isnt that how a uuid is meant to look?
Yes but A website only need it without -

subtle marsh
#

I have an issue

#

when i add placeholders to deluxemenus i get told that my menu is no longer a valid menu

thorn kindle
#

When i run /papi reload that error appears

#

It started after i tried to download "Player" from ecloud

warm topaz
thorn kindle
#

Same error

warm topaz
#

do /papi dump and send the output in a paste

#

?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

thorn kindle
meager trout
#

Help me pls

#

I put /papi ecloud download Server

#

and /papi reload

#

And still not working

#

still showing like this

Players Online %server_online%

thorn kindle
#

^

wise goblet
#

@meager trout

meager trout
#

Okayy

#

Im making with holograms

#

let me check

#

Noup

#

What you think

#

/papi ecloud download bungee?

#

or

#

/papi ecloud download bungeecord

wise goblet
#

wait a sec..

meager trout
#

Tell me

wise goblet
#

yah Idk

#

it works for me..

meager trout
#

Do you have the same npc?

wise goblet
#

No, it works with hollograms and other plugins..

meager trout
#

Oh ok 🙂

#

Thx anyway ma

#

man*

iron sierraBOT
#

The 'everyone' mention is disabled so you can't annoy people.

minor escarp
#

any idea why %server_countdown_dd.MM.yyyy_31.12.2020% returns 2 days and not 122d days?

leaden kraken
#

@minor escarp What version of papi are you using?

minor escarp
#

sec

#

2.10.9

leaden kraken
minor escarp
#

oke

#

okay so dev branch works XD

heady falcon
#

Does pinger require a player object or something

minor escarp
#

well sometimes they dont work with protocollib you gotta use normal way and register it i do that for server countdowns and that stuff

subtle marsh
#

hi

#

idk how to fix this

#

when i add a placeholder to deluxemenus

#

it tells me my menu is invalid

minor escarp
subtle marsh
#

i fixed it nvm

#

i updated papi

heady falcon
#

is using protocol lib should wokr

minor escarp
#

its not working with protocollib placeholder parser i tried it myself

#

works fine if you register it as placeholder and update data there

turbid tide
#

that's very weird

warm topaz
#

the math expansion code returns 1.0.7

#

if the jar says its 1.1.0, chances are its actually 1.1.0

turbid tide
#

ah

warm topaz
#
    @Override
    public String getVersion() {
        return "1.0.7";
    }```
turbid tide
#

andre forgot to update that

#

Ic

#

no

#

you have the 1.1.0 version

#

it just says its the wrong version

summer zenith
#

hi, i need help on How to use Native Java API of Other Plugins inside a JavaScript Pleaceholder? (Javascript-Expansion)

for exepmle. i need to use me.chemmic.main.API.ChatColorAPI.getChatColorCode(Player)

i know ChatColor have PAPI hook but i need to use it in a JS pleaceholder.

i tried to use var chatColorAPIClass = Java.type('me.chemmic.main.API.ChatColorAPI');
but thorws error "class not found" (but plugin installed)

thanks for your help.

rotund pendant
#

Making a javascript placeholder - how can I get fetch information about another player, from a different player?

summer zenith
#

Any support team can help me?

rotund pendant
#

Ask away

summer zenith
#

Anyone help my little problem above?
@mossy helm chech server logs for PleaceholderAPI errors

frigid mantle
#

is there a version of placeholderapi for bungeecord?

turbid tide
#

nope

frigid mantle
#

rip

turbid tide
#

I heard there are some plugins and APIs

#

that can offer you that

#

using a mysql database

frigid mantle
#

ah ok

dark sequoia
#

can anyon hellp me out with how to be able to use mmocore and rot placeholders again ?
updates tot 1.16 today and forgot how i got it to work agian .
so al i see atm is the placholding coding

turbid tide
#

its suppose to work on papi 2.10.7+

#

ugh @mossy helm have you tried updating the essentials expansion? or is there no update?

#

oh yeah looks like no update. someone needs to update it since it uses PlaceholderHook

cunning elk
#

I got an internal error using /papi parse me

#

Im on 2.10.9

turbid tide
#

yeah its not the command. its the placeholder

#

if you read above what I told RavenskyPaul. seems like the essentials expansion is outdated

#

@mossy helm css [Service] PAPI expansion update. [Request] Could someone update the essentials placeholderapi expansion? It seems to be using the outdated PlaceholderHook method. Thank you everyone in advance. just an example

cunning elk
#

thank you blitz

proper barn
#

hey guys I have a plugin that supports placeholderAPI and I installed both, why isn't my essentials chat reading the place holder correctly?

#

for example: %current_level% as a placeholder of a plugin, didn't work on the chat system for some reason. 😦

proper barn
#

@idle coral ? 😭

tender vaporBOT
#

@proper barn,

Hey!

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

proper barn
#

oh oki oopsy

knotty pulsar
#

I know I've asked this here before, but does anyone have a copy of the Grief Protection extension with when youre not in any claimed land, it will say Unclaimed? I've had the code before but I've since lsoted it.

topaz widget
#

Does placeholder-api no longer support votingplugin?

trim mist
#

I believe that plugin handles their own integration for PlaceholderAPI. I would ask their developer if they recently removed it?

fierce moat
#

i have feather board

#

need help with this

static furnace
#

Why when I use the %vault_prefix_color% placeholder does it also add the rank prefix?

vivid sparrow
#

I dont think it does what you think - return the color of the prefix

static furnace
#

I want it to return the colour of the prefix, but it is also adding the rank prefix in general

#

so such as I have a rank that is green called vip, i give myself the rank and it makes my name green, but also adds vip to the start of my name

#

nevermind

fierce moat
#

gaby

#

{factionsuuid_faction_name} i type this in the config but it doesnt show faction

#

it shows {factionsuuid_faction_name}

#

pls hlep

azure vale
stoic wagon
#

at me.SuperRonanCraft.expansionMySQL.Main.register(Main.java:36) ~[?:?]

#

It throws an exception on this line.

azure vale
#

i couldn't load the other expansions because of that

stoic wagon
#

Is it your plugin?

azure vale
#

hmm

#

wdym is it your plugin @stoic wagon

stoic wagon
#

Screenshot your folder of expansions.

azure vale
#

uhuh

#

so it has smth to do with the expansionMySQL?

stoic wagon
#

looks like it

#

Try to delete it and restart your server to load expansions.

azure vale
#

now this

stoic wagon
#

Expansion-config throws this error

#

You could redownloading this expansion.

#

Maybe it is out of date.

azure vale
#

still the same error

stoic wagon
#

I guess you are not using this expansion, are you?

azure vale
#

idts

rotund pendant
#

Using ParseOther expansion

turbid tide
#

any parseother? or just a specific placeholder?

rotund pendant
#

Any @turbid tide

tender vaporBOT
#

@rotund pendant,

Hey!

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

trim mist
#

Essentials Expansion Dev Build
The latest SpigotMC release of EssentialsX has reported broken a few placeholders (I'm not aware of which ones). If you are getting errors with placeholders after updating EssentialsX, please try this jar and let us know if it fixes it.

rotund pendant
#

As for ParseOther?

warm topaz
#

what placeholder are u trying to use?

rotund pendant
#

I tried %parseother_USERNAME_player_name%

warm topaz
#

%parseother_{username}_{placeholder_without_percent_signs}%1

junior musk
#

%parseother_{username}_{player_name}%

rotund pendant
#

oh

junior musk
#

you need to keep the {}

rotund pendant
#

Still error

mint fable
#

What error

rotund pendant
mint fable
#

you used %parseother_{username}_{player_name}% ?

rotund pendant
#

no...

#

/papi parse me %parseother_Quallity_{player_name}%

warm topaz
#

we just told u to use {}

mint fable
#

wot

junior musk
#

.....

mint fable
#

use the {}

rotund pendant
#

huh?

mint fable
#

use {}

#

every {} you see in %parseother_{username}_{player_name}%

#

use it

#

don't remove it

brisk coral
#

You need to keep the username brackets

rotund pendant
#

okie, works now haha

rotund pendant
#

can parseOther, parse offline players?

junior musk
#

yes

#

but some placeholders may not accept them

rotund pendant
#

how might I check if an offline player has a permission?

warm topaz
#

%parseother_{username}_{player_has_permission_blah}% iirc

junior musk
#

yeah but the has permission doesn't support offline players

warm topaz
#

p sure it does

mint fable
#

permissions are usually only set when the player joins

#

they don't get cached

warm topaz
#

hm

#

vault perhaps?

mint fable
#

and I don't think luckperms works, but you can try it

#

that is vault

junior musk
#

the luckperms placeholder doesn't work either no

#

idk if they updated it but it didn't in my memory

mint fable
#

you'd have to access the database every time you parse the placeholder

#

so it'd be a lot

#

especially when it can be many times a second

dense glacier
#

hye

#

hey

#

%royaleeconomy_balance_purse% that not working i can't down lond the thing

dense glacier
#

any one

steep thorn
#

@dense glacier can't download what thing?

#

Is it part of an expansion?

austere hawk
#

@mossy helm

#

Essentials Expansion Dev Build
The latest SpigotMC release of EssentialsX has reported broken a few placeholders (I'm not aware of which ones). If you are getting errors with placeholders after updating EssentialsX, please try this jar and let us know if it fixes it.
@trim mist

tender vaporBOT
#

@austere hawk,

Hey!

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

light comet
#

is there an updated version of PAPI? When I download expansions and reload nothing happens.

#

and then my list says 0 expansions

turbid tide
light comet
#

the jars download

#

but /papi reload doesn't work

turbid tide
#

hmm try restarting your serever. if that doesn't work then delete the jars from the folder and manually add them

light comet
#

Restarting does fix it but I was hoping i didnt have to do that every time lol

turbid tide
#

ah I meant resetting fixes the papi reload

karmic marsh
light comet
#

Ello, how does the Progress placeholders work? For example, if I want a placeholder bar for how many essentials homes u have set/allowed.

dense glacier
#

@steep thorn yeah

#

Sorry for pinging you

light comet
#

So papi isn't loading quite a few expansions. Even after manually downloading and restarting the server.

dense glacier
#

I can't find the down load link for it

#

Royal economy

#

If you get me

halcyon portal
#

when will the ecloud be updated with the new essentials expansion update?

balmy marten
#

See the build in the pinned messages and report back

steep thorn
#

@dense glacier

#

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

green sleet
leaden kraken
#

@green sleet Needs to be used like this %statistic_drop:MATERIAL%

#

so like %statistic_drop:stone%

green sleet
#

I'm on 1.12.2 btw

#

so how do I select all items?

halcyon portal
#

Essentials Expansion Dev Build
The latest SpigotMC release of EssentialsX has reported broken a few placeholders (I'm not aware of which ones). If you are getting errors with placeholders after updating EssentialsX, please try this jar and let us know if it fixes it.
This fixed my problem, thanks 🙂

scarlet yew
#

Hey there I am using the PAPI Essentials Expansion and was wondering if there is anyway to change it. Because right now the placeholder I use is %essentials_afk however when someone is AFK it is really basic, and just says "yes" or "no". So I was wondering if it's possible to change this to say "AFK" when the player is afk, and it to say nothing when they are not AFK. I was told to come here by Essentials

turbid tide
#

the expansion is OS so yeah it is possible to change the code

scarlet yew
#

Ok awesome. Is there any chance you could help me with that? I am completely new to coding haha

#

I know bits here and there, but still

turbid tide
#

welp I'm not the right person for that either but I could try I guess

#

I'll ping you if I can make it work. if not I'm afraid you're going to have to ask someone else to do it

#

wait actually

warm topaz
#

u can use javascript?

turbid tide
#

you could just use js

scarlet yew
#

Aww thanks, I appreciate it. No problem if it doesn't work

#

Ooooh jinx

turbid tide
#

btw ELARABER do you want to update Ess Expansion? it uses PlaceholderHook

warm topaz
#

it doesnt?

scarlet yew
#

So how would I do javascript then?

warm topaz
#

theres a pinned message here

turbid tide
#

yeah it does for the %essentials_online_Safe I think

#

or whatever

#

ahhh

#

didn't know it got updated

#

welp

warm topaz
#

its completely fine

turbid tide
#

?

warm topaz
#

its completely fine
🌝

scarlet yew
#

Could someone run through the steps how I could change this then?

#

Do I need a certain program or something lol

turbid tide
#

read this please

scarlet yew
#

"Next, add it to the plugins/PlaceholderAPI/javascript_placeholders.yml file so the expansion knows to load it!"

#

I do not see this file

#

Wait NVM

#

Ok I created like a basic script that outputs AFK. But I have no clue how to link that into essentials

turbid tide
#

ok what's the placeholder you're using ?

scarlet yew
#

%essentials_afk%

#

That's the one I want to use

#

I just created one which is %javascript_afk%

lone prairie
#

I need help.

#

How can I make so Animated Tab uses the prefix from luck perms? I think I need %luckperms_prefix% but idk how to configure it.

scarlet yew
#

Do /papi ecloud download LuckPerms

#

Then do /papi reload

#

Should work

lone prairie
#

i did that but how do I get my prefix from luck perms to appear before my username

scarlet yew
#

Ahh yeah use the placeholder you mentioned

#

%luckperms_prefix%

#

Do you not know where to put it in config?

lone prairie
#

no i dont

turbid tide
#

k I'm back rocket I'll send you rn the js

scarlet yew
#

Awesome thanks Blitz

turbid tide
#
function afk(){
  return "%essentials_afk%" == "yes" : "&cAFK" ? "&aNot AFK";
}
afk();```
#

here you go

scarlet yew
#

Awesome I will try this soon and let you know how it goes

lone prairie
#

does anyone know where to put the %luckperms_prefix% placeholder in the animated tab config

turbid tide
#

[AnimatedTab] TabList ?

lone prairie
#

yes

turbid tide
#
change-prefix-suffix-in-tablist:
  enable: true

  # Refresh interval in server ticks.
  # Set to 0 if you don't want to refresh the groups.
  # If 0, then you will need to execute the /tl reload command to refresh the groups.
  refresh-interval: 4

  # Disable groups in these worlds.
  disabled-worlds:
    # Use the list as whitelist?
    use-as-whitelist: false
    list:
    #- myWorld

  # Automatically add groups from another plugins to the tablist groups.yml on every reload?
  # If a plugin does not support Vault, it will not be added.
  sync-plugins-groups-with-tablist: true

  # Hide player's group in player list when the player is vanished?
  # Requires Essentials, SuperVanish or CMI plugin!
  hide-group-when-player-vanished: false

  # Hide player's group in player list when the player is AFK?
  # Requires Essentials or CMI plugin!
  hide-group-when-player-afk: false

  # Use another plugin nickname instead of player's original name?
  # true - Using this format: "prefix playerNickName suffix"
  # false - Using this format: "prefix playerOriginalName suffix"
  # Requires Essentials or CMI plugin!
  use-plugin-nickname: false

  # Use tab name instead of player's original name?
  use-tab-name: false

  # Prefer player's primary Vault group when assigning tablist group from groups.yml?
  # true - player will be assigned their primary vault group where possible, after that
  # groups from groups.yml will be applied in descending order.
  # false - groups from groups.yml will be applied in descending order.
  prefer-primary-vault-group: true```
#

no need for placeholders I think

#

all you need is enable sync plugins group and that stuff

lone prairie
#

hmm i think that syncs prefixes with teams in essentials

#

but i want to use luck perms prefix

lone prairie
#

Anyone here know how to add the %luckperms_prefix% placeholder to [animated tab] tablist

scarlet yew
#

Can you paste the file where you change the tablist? I’m not familiar with the plugin, but I can try

lone prairie
#

well im not really sure where i would put the placeholder

#

thats the problem

scarlet yew
#

Where do you change the entire ya list though. Could you post that?

#

Tab list*

#

If that’s a file?

scarlet yew
#

**header:

  • "<lines>\n%anim:tablist%"
  • "&7<75> %anim:welcome% %luckperms_prefix% %player%&c!&7 <74>\n&6Ping:&r %ping%&7ms"**
#

Just put the %luckperms_prefix% before the %player%

lone prairie
#

k thx

scarlet yew
#

Did that work?

light comet
#

https://pastebin.com/rpmGRj6w
Get this error when I try /papi ecloud download Autorank
My expansions won't register even tho i have them in the folder. I dont really know what to do.

scarlet yew
#

If it’s already in the folder try to enable it, rather than download?

light comet
#

whats the enable command ? bc ./papi ecloud enable just enables ecloud

brisk coral
#

/papi reload

light comet
#

Papi reload doesn't work either

#

Well, itworks on 1 server but then not the other

#

But both servers have certain expansions that won't show up in the papi list

#

in that pic it shows it was download, then I tried reloading papi and it said no expansions

scarlet yew
#

Hmmm. Have you tried other expansions? Such as essentials, just to see whether it’s the expansion causing it

light comet
#

autorank, checknamehistory

wispy plinth
#

I'm getting this error again and again, does it have to do with papi or with tab?

#
01.09.2020 - 17:41:51 - [TAB v2.8.2] Failed to disable
01.09.2020 - 17:41:51 - java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPI.unregisterExpansion(Lme/clip/placeholderapi/expansion/PlaceholderExpansion;)Z
tender vaporBOT
#

@wispy plinth,

Possible Solution Found:

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

lone prairie
#

**header:

  • "<lines>\n%anim:tablist%"
  • "&7<75> %anim:welcome% %luckperms_prefix% %player%&c!&7 <74>\n&6Ping:&r %ping%&7ms"**
    @scarlet yew it didn't work
wispy plinth
#
[18:48:35 ERROR]: [PlaceholderAPI] Failed to load placeholder expansion from class: com.extendedclip.papi.bungeeexpansion.BungeeCordExpansion
        at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_262]
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_262]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_262]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_262]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_262]
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.createExpansionInstance(LocalExpansionManager.java:336) ~[?:?]
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.register(LocalExpansionManager.java:138) ~[?:?]
prime timber
scarlet yew
#

What is it showing in game? @lone prairie

lone prairie
#

it shows up along with the other headers not infront of the players name like I want it to

prime timber
#

show the prefix you are trying to get.

#

&f&lPref&dix this

scarlet yew
#

@turbid tide [20:08:08 ERROR]: [PAPI] [Javascript-Expansion] An error occurred while executing the script 'afk':
<eval>:2:23 Expected ; but found :
return "no" == "yes" : "&cAFK" ? "&aNot AFK";
^ in <eval> at line number 2 at column number 23

tender vaporBOT
#

@scarlet yew,

Hey!

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

lone prairie
#

I want to get luck perms prefixes

#

using the %luckperms-prefix% placeholder that this api adds

scarlet yew
#

Can you post your file please?

lone prairie
#

the config file?

scarlet yew
#

Yeah the config file where you changed the tablist in

#

The one you sent me before, but your version please

lone prairie
#

i removed your addition tho since it didnt work as intended

scarlet yew
#

Could you also post a screenshot of the in game tab list please?

#

Just to make it easier to picture it

bitter adder
#

I'm pretty new at papi, but is there any way to put in Custom commands? Like if i do /map, it'll give you a link?

meager nymph
#

uuh you can do that with mycommand

prime timber
bitter adder
#

ty

meager nymph
#

@prime timber what is the issue

lone prairie
mint fable
#

Permissions are only applied when a user logs in

#

And luckperm doesn’t cache them either

#

To retrieve them you’d have to access the database every single time which could be many many times a second

#

Hence why it’s not a thing

empty pilot
#

Okay. Im trying to add placeholders to Deluxemenus. im doing %player_name% but it wont work

prime timber
#

Then if I bind the database then the problem goes away?

scarlet yew
lone prairie
#

hmm

mint fable
#

What @prime timber ?

#

I just said it isn’t a thing

#

It’s not possible

prime timber
#

oh

scarlet yew
#

Could someone help me create a Java Script that alters %essentials_afk%. This is the script I have so far **function afk(){
return "%essentials_afk%" == "yes" : "&cAFK" ? "&aNot AFK";
}

afk();**

lone prairie
#

it has the header and footer

#

but idk where to find the player name stuff

scarlet yew
#

I still don't see your header though. It doesn't say Rehextion Network

#

Is that an old version of the file?

lone prairie
#

oh i see what u mean

#

thats because in tablist the rehextion part comes from %anim:tablist% which is a seperate file, this is what makes so it cycles colors

scarlet yew
#

Ahh

lone prairie
#

Does anyone else know how to properly use the %luckperm-prefix% placeholder to sync luck perms prefixes with tab list

scarlet yew
#

Okay I see now. So did you change your player name colour in another file

lone prairie
#

well my player name is a different color because it uses my essentailsX nickname

scarlet yew
#

I'm gonna install the plugin rn and give it a go

#

I'll let you know soon

lone prairie
#

thx

scarlet yew
#

Sorted

light comet
#

Can anyone test if they can download and enabled autoranks expansion or is it just me

scarlet yew
#

I can download, but it doesn't seem to enable

#

So I'd presume it's the expansion

lone prairie
#

Whoa

light comet
#

Hmm clip is the one who updated it

lone prairie
#

how?

mighty viper
#

Does someone know how to use holographic Display with papi ?

scarlet yew
#

So I got it working Phoenix. Currently working on how to get the luckperms placeholder to work with it

lone prairie
#

ah ok thx

scarlet yew
#

Yep got it working boom

#

Ok so go to the TabList directory

#

Then go into groups.yml

#

Once in there go to the 'PlayerName:' section

#

In the prefix bit remove what's inside the apostrophe. Then replace it with %luckperms_prefix%

#

@lone prairie

mighty viper
#

Does someone know how to use holographic Display with papi ?
@mighty viper Can someone answer me guys ? :3

scarlet yew
#

To use Holographic Displays I just presume you'd have to use the placeholders? But first do /papi ecloud download HolographicDisplays

#

I presume so anyway

mighty viper
#

omg

#

am i dumb ?

scarlet yew
#

Well be specific lol

mighty viper
#

Don't work

lone prairie
#

thx @scarlet yew imma try it now

scarlet yew
#

Which placeholders are you trying to use Zeltuv?

#

No problem @lone prairie

mighty viper
#

my placeholders

scarlet yew
#

Do you have both Placeholder API and Protocol Lib installed?

mighty viper
#

Yep

scarlet yew
#

What exactly are you struggling with then?

mighty viper
#

My placeholders don't work on holo

scarlet yew
#

So you created new placeholders with JavaScript correct?

mighty viper
#

Nope

#

Java

#

With my plugin

scarlet yew
#

Oh hmmm. I would honestly recommend trying to do it directly from Placeholder API

#

By doing /papi ecloud download JavaScript

mighty viper
#

I don't think u really understood my problem look at this picture

scarlet yew
#

Ahh ok you're using the RushFFA plugin

mighty viper
#

My

#

RushFFA plugin

#

the placeholders perfectly work with other things

scarlet yew
#

So they work elsewhere but not on the scoreboard?

#

Sorry I got confused cause there's another plugin released called RushFFA

mighty viper
#

Rushffa is a minigame

#

So do you know why ?

scarlet yew
#

No clue I recommend waiting for the Support team to help

lone prairie
#

umm @scarlet yew what player names section are you referring to as i cant seem to find it

#

this is my groups.yml file

scarlet yew
#

This is my one

lone prairie
#

yikes thats very different

#

wait not really

#

imma see if i can just copy and paste the first part

#

yea no i just broke tablist

scarlet yew
#

Hmmm

#

Do you have the latest version of the plugin?

#

My one is mostly different because it automatically pasted all my luckperms ranks in there

lone prairie
#

im not sure

scarlet yew
#

Just to be on the safe side. Redownload the plugin

#

Just so it's up to date

lone prairie
#

ill take a look at it tommrow cus imma sleep now

#

mine is also doing some weird thing with essentials teams creating new teams and stuff but I cant be bothered to get into that rn

scarlet yew
#

Okey dokey I hope you fix it

#

Please someone help me to fix this script

#

function afk(){
return "%essentials_afk%" == "yes" : "&cAFK" ? "&aNot AFK";
}
afk();

steep thorn
#

@scarlet yew what does it return, what's the issue?

scarlet yew
#

It returns this

#

[20:08:08 ERROR]: [PAPI] [Javascript-Expansion] An error occurred while executing the script 'afk':
<eval>:2:23 Expected ; but found :
return "no" == "yes" : "&cAFK" ? "&aNot AFK";
^ in <eval> at line number 2 at column number 23

steep thorn
#

You have the : and ? the wrong way around

scarlet yew
#

Thank you! Legend. It works now

light comet
#

So autorank is the only expansion that won't enable for me

scarlet yew
#

Just wondering. Is there a placeholder that will display the name of the Bungeecord Server that you are on?

median sparrow
#

Really should just stay on version 2.10.6 and never update, eh?

dusk obsidian
#

Does PlaceholderAPI supports MVdwPlaceholderAPI for FeatherBoard?
That means, if I'm making a plugin that aims to support PlaceholderAPI and MVdwPlaceholderAPI, do I have to add placeholders for both?
And implement both APIs?

warm topaz
#

nah u can just make placeholders for placeholderapi

#

then when u want to use them in mvdwplaceholderapi, u can just use {placeholderapi_<YOUR_PLACEHOLDER_HERE>}

dusk obsidian
#

soooo cool

#

fine

drowsy meadow
#

Skript is not supported in placeholderAPI 2.10.9, what should I do?

green sleet
#

Is a stats like this on 1.12.2 possible? &b%statistic_kill_entity:bat,blaze,cave_spider,chicken,cow,creeper,donkey,elder_guardian,ender_dragon,enderman,endermite,evocation_illager,ghast,guardian,horse,husk,llama,magma_cube,mooshroom,mule,ocelot,parrot,pig,polar_bear,rabbit,sheep,shulker,silverfish,skeleton,skeleton_horse,slime,snowman,spider,squid,stray,vex,villager,villager_golem,vindication_illager,witch,wither,wither_skeleton,wolf,zombie,zombie_pigman,zombie_villager%

scarlet yew
#

Please could someone make me a JavaScript that creates a new placeholder that will display what Bungeecord Server you are on. Thanks!

light comet
#

@scarlet yew this doesn't work? %bungee_<servername>%

vivid sparrow
#

No

prime timber
balmy marten
#

huh?

#

What are you actually trying to do?

prime timber
#

%iridiumskyblock_island_upgrade_ore_level%
shows the current island ore lvl upgrade.
1,2,3
it is necessary that the previous levels touch previous permissions.

#

do you understand? Or did I poorly express my thought?

#

oh, I wrote on the wrong topic

scarlet yew
#

@light comet Nope. I thought the same thing, but that just displays how many players are on one server

twilit torrent
#

custom_placeholders.yml seems to no longer be working, is this deprecated? (version 2.10.9)

balmy marten
#

I don't even remember what was in that file, so most likely

#

javascript placeholders should do everything that could do and more

twilit torrent
#

i'll look into this now

#

thanks

light comet
#

@scarlet yew there's an expansion called server which has %server_name%

twilit torrent
#

When I execute /papi reload, it advises that the custom placeholders are successfully registered. However, there is also a WARN message stating that "custom is attempting to register placeholders" etc.

02.09 11:11:26 [Server] WARN [PlaceholderAPI] custom is attempting to register placeholders via a PlaceholderHook class which is no longer supported!```

Does this second message refer to the custom_placeholders.yml file?
junior musk
#

it refers to the Custom expansion which is using a deprecated class

#

the custom_placeholders.yml file is the configuration file of that expansion

twilit torrent
#

Ah okay, so ultimately this file is no longer viable? The messages saying that they were successfully registered had me a bit confused

junior musk
#

I guess so

light comet
#

Most likely. Javascript is the new "custom"

twilit torrent
#

Javascript has got me all sorts of confused, I'm trying to create a JS for the placeholder %Guilds_name%.
If the player is in a guild, return the guild name value
If the player isn't in a guild, return nothing at all

I didn't see any examples in the community JS', could anyone provide me with an example of how to achieve this?

junior musk
#

what does the placeholder returns when you don't have any guild?

twilit torrent
#

It returns nothing which is intended but I'm more concerned about the value when the player has a guild

#

If player is in guild I want to return " %guilds_name%" (a space before the guild name)

junior musk
#

oh ok, I see why

twilit torrent
#

As this placeholder will be used for deluxechat

junior musk
#

/papi ecloud download Javascript
/papi reload
go into your PlaceholderAPI folder in your plugins folder
open javascript_placeholders.yml
add this at the bottom:

guild:
  file: guild.js

go in the javascripts folder and create a file called guild.js and add

var guildName = "%guild_name%"
function guild() {
  return guildName == "" ? "" : " "+guildName;
}
guild();

And then /papi reload
then you can use %javascript_guild%

twilit torrent
#

That worked wonderfully, thank you for that :))

gloomy crater
#

what was the placeholder that slowly changes the hex of a color? kinda like rainbow, but slowly changing from blue to red for example

warm topaz
#

gradient?

gloomy crater
#

ah yea it is. thanks

#

I looked at the old placeholder list and not the ecloud one

warm topaz
#

yea github is outdated as it has to be edited by someone

gloomy crater
#

I prefered github as I was able to just use ctrl f and look up a placeholder

warm topaz
#

yea i agree

gloomy crater
#

ecloud forces us to search by placeholders only

warm topaz
#

i usually use github too, but if the placeholder isnt there then i go to ecloud

scarlet yew
#

@light comet Just tried this. Didn't work, just shows "A Minecraft Server" and I've changed all the names on every server.

light comet
#

Thats rip

scarlet yew
#

Yep 😛

#

Could anyone here make a javascript placeholder that displays the Server Name on a Bungeecord Network?

light comet
#

Oh in one of the server configuration it has a setting for server-name

#

change it to your server name

warm topaz
#

is this for the server expansion?

scarlet yew
#

Yeah for the Server expansion

warm topaz
#

u change it in papi config

scarlet yew
#

Legend! Thank you

warm topaz
#

np 😄

buoyant gust
#

does papi work on 1.16.2?

stoic wagon
#

yes.

#

it literally just replaces strings

#

lol wouldn't it

buoyant gust
#

lol good point

wet basinBOT
#

@limber ice Unknown expansion.

potent linden
#

Hi! When I do /papi ecloud download PlotSquared, it says sucessfully downloaded, and when i restart my server and do /papi ecloud list installed it doesnt show up, and the placeholder doesnt work

wispy dove
#

Hey cj89898 ! Are you here ? I have a problem with an extension you modified for me

mint fable
#

?

wispy dove
#

Do you remember ? It's for the extension Scoreboard Objectives. You modified it for me because it did not support scoreboard with [] in their name

mint fable
#

wasn't it _

wispy dove
mint fable
#

umm

wispy dove
#

The error messages appear every 30s

mint fable
#

does %objective_score_{bac_advancements}% work when you do /papi parse me %objective_score_{bac_advancements}%

wispy dove
#

wasn't it _
yes sorry

#

Yes it works

#

And the sign of leaderheads with this extension works too

mint fable
#

i got no idea then

#

not sure why leaderheads can't get it

wispy dove
#

Yes, it's weird

#

Thanks for checked it !

agile knoll
#

Can someone helps me, i´m trying to create a server for events, and i want to know if there is a placeholder for the worldboarder

#

Please

#

I Found it

sharp jay
#

kk

brisk coral
#

It's all explained in the default config

granite galleon
#

Hello

#

Im trying to do some kind of daily mission with deluxemenu

#

The thing im using placeholder of Statistics, but as they are since they first join i cant use it daily

#

Is there any way to get X static from a specific day?

trim mist
#

No

#

Not from statistics at least.

granite galleon
#

any idea how could i do it?

#

or with x plugin?

trim mist
#

Might be something out there, nothing I've heard of.

#

If anything, maybe Plan.

granite galleon
#

plan?

trim mist
#

Correct.

#

=plugin plan

tender vaporBOT
#

v5.1 build 657 by Rsl1122
The Ultimate Tool to monitor player activity! Bukkit/Sponge/Bungee/Velocity support.

Downloads:

21,233

Likes:

246

Reviews:

141

granite galleon
#

so yes, with that i could do it

trim mist
#

I said if anything, maybe that.

granite galleon
#

but plan can be aplied to any placeholder?

trim mist
#

You'll have to consult the plugin.

austere hawk
#

heyo, I have a custom plugin and it uses papi for placeholders, when a player joins the server for the first time the placeholders do not display any value. Once the player relogs on the server the placeholders work fine for the duration of their time on the server. Does anyone know a fix for this?

limber ice
#

@austere hawk which placeholders?

austere hawk
#

I have a custom plugin

limber ice
#

I asked which placeholders, not the plugin

turbid tide
#

well the placeholders from his plugin I assume

limber ice
#

using papi for placeholders from what I thought he was saying

turbid tide
#

MythOP so the placeholders from your plugin do not work or is it the placeholders from other plugins don't show in your plugin ?#

austere hawk
#

the placeholders from my plugin don't work on first login

#

after player relogs they work fine

#

tried do run papi parse me and it says "unable to find player: me" which is fixed by rejoining the server

turbid tide
#

what papi version ?

austere hawk
#

we were running 2.10.8 but tested on latest

#

apparently we just found the issue

turbid tide
#

idk how to fix it since I never saw this problem before but what I can recommend you is go to #development , list your problem again and if possible your code or part of your code. Like your placeholders class or something.

austere hawk
#

I think he found it, I think there was an issue on our end

#

I didn't make the plugin I was just asked to get support for it

turbid tide
#

ah I see.

austere hawk
#

Thanks for the help tho, I appreciate it

summer zenith
#

hi, i need help on How to use Native Java API of Other Plugins inside a JavaScript Pleaceholder? (Javascript-Expansion)

for exepmle. i need to use me.chemmic.main.API.ChatColorAPI.getChatColorCode(Player)

i know ChatColor have PAPI hook but i need to use it in a JS pleaceholder.

i tried to use var chatColorAPIClass = Java.type('me.chemmic.main.API.ChatColorAPI');
but thorws error "class not found" (but plugin installed)

thanks for your help.

turbid tide
#

I'm pretty sure you can't

#

why not just make a plugin or an expansion if you want to use something from a plugin?

summer zenith
turbid tide
#

have you changed the engine type to Rhino?

#

that's what the guy said

#

to use the Rhino engine

summer zenith
#

ho to use it?

#

i changed engine to rhino but thowed a error said engine not found

turbid tide
#

in javascript_placeholders.yml

#

hmm then no idea.

#

how have you set it to Rhino? can I see it?

summer zenith
#

player_chatcolorx: file: player_chatcolorx.js engine: rhino

turbid tide
#

try uppercase R

#

maybe its case sensitive

summer zenith
#

nope Failed to set ScriptEngine for javascript placeholder: player_chatcolorx

turbid tide
#

welp then I rly have no idea

summer zenith
#

can any dev help me? (or anyone who know JS good)

turbid tide
agile knoll
#

There is a placeholder to on survival players?

steep thorn
#

@agile knoll I have no clue what you mean

#

'to on survival players'?

boreal crater
#

hey, i dont have idia what is the placeholder (for place holders api) for the blocks left

turbid tide
#

blocks left until what?

boreal crater
#

no, i want to put in the olografic displays a placeholder i dont have idea what is it

turbid tide
#

oh you need HolographicDisplay, HolographicExtension and ProtocolLib for placeholders to work in holograms

boreal crater
#

ok thanks

#

but

#

what is placeholder?

#

%blocks_left%

#

%blocks_left_(series)%

#

%blocksleft(series)%

leaden kraken
#

blocks left until what?

#

@boreal crater

turbid tide
#

what plugin is that?

rich flint
#

PAPI work with 1.16.2?

#

It failed on startup

leaden kraken
#

@rich flint send your startup log

agile knoll
#

There are any placeholders for players on gamemode survival like %survival_player% %creative_players% and so on

warm topaz
#

like total players? or just one person?

agile knoll
#

Totoal players in a gamemode

warm topaz
#

hm

wet basinBOT
warm topaz
#

if this expansion doesnt, then i dont think so

#

wait thats not the correct one

agile knoll
#

Yeah, i think dont have

warm topaz
#

the expansion supports another placeholder in the args

#

so then u can use the %player_gamemode% placeholder inside the playerlist placeholder

zenith bane
#

does papi isnt support skript anymore?

leaden kraken
#

What's the problem?

zenith bane
#

just reload the expansion on folder but its not load

leaden kraken
#

Does it say anything in console?

zenith bane
#

skript is attempting to register bla bla bla

rare lily
#

Guess the expansion author has to update it then

zenith bane
#

placeholder via a placeholdrhook

#

hmm, ok then

leaden kraken
#

try that version

#

@zenith bane

light comet
#

Hey Support, can yall see about autorank expansion getting fixed? Still cant enable it.

leaden kraken
light comet
#

Will do thanks mate. Ill let chu know tomorrow

agile knoll
#

Any placeholders for player kills?

warm topaz
#

%statistic_player_kills%

agile knoll
#

There are any addons need?

#

It isnt working

warm topaz
#

run those commands

agile knoll
#

Ow thanks

#

Now it works

agile knoll
#

There is a placeholder for ping

warm topaz
#

%player_ping% iirc

tender vaporBOT
#
Placeholderapi
Useful Links & Information:

A resource that allows information from your favorite plugins be shown practically anywhere!
Spigot
Wiki
Placeholder-List
GitHub
eCloud

warm topaz
#

u can find a full list of the placeholders in the Placeholder-List link

fair sequoia
#

Hi, any idea why GemsEconomy placeholders not working?

austere hawk
#

^

#

Sh!t ton of errrors

coarse bolt
#

any reason placeholderapi makes everything lowercase in chat?

#

no errors when startup

austere hawk
#

@coarse bolt ?

#

Thats not papi?

leaden kraken
#

@austere hawk That's an error from outpost and UltimateStatistics

austere hawk
#

How

leaden kraken
#

I would assume outdated expansions

austere hawk
#

I'll check

leaden kraken
#

They'll need to update their hooks

austere hawk
leaden kraken
#

No, I meant the actual code for them needs to be updated

austere hawk
#

How do I get placeholderapi to work on Bungee cord

junior musk
#

you can't

austere hawk
#

How do other servers get placeholders to work?

#

I added luck perms bungee cord version and the apis broke

warm topaz
#

i mean u can use CIFYHolders which is available on sondoga, but officially placeholderapi isnt supported on bungeecord

storm fjord
#

yo im having some issues getting VoteParty's placeholder to work with FeatherBoard

#

anyone know how to solve this?

warm topaz
#

go to #spigot-linking to verify ur voteparty purchase

storm fjord
#

okay, i verified

low lantern
#

whats the placeholder for playerpoints to use in featherboard

coarse bolt
#

who pinged me

austere hawk
#

when papi changes the way their code works, but now every plugin that uses papi needs to be updated

trim mist
#

We gave developers 16 months to update stuff.

#

Not really our fault at that point.

fervent spire
#

I'm always making sure i keep my plugin dependencies updated. I don't like things breaking 😛

quartz condor
#

how do i use the formatter placeholder to capitalize the first letter of another placeholder?

balmy marten
quartz condor
#

lol i read that but i dont rlly understand it lmao

balmy marten
#

@arctic loom might be able to help

quartz condor
#

hmm yea

#

ill just play around with it

#

also 1 more question

#

how do i make a placeholder update faster

balmy marten
#

Where you showing it?

quartz condor
#

i want to make the %player_ping% placeholder update a bit faster in TAB (using TAB plugin) and my scoreboard

balmy marten
#

Check the TAB config to see if you can change the interval

#

same with the scoreboard plugin

quartz condor
#

ok

#

hmm i think the scoreboard interval thing just makes the scoreboard update faster

#

its fine tho

#

also i think i found a way to use the formatter placeholder

balmy marten
#

Neat

quartz condor
#

but it reqires a placeholder within a placeholder within a placeholder

#

ik you can use {} for placholder in placeholder which i did, and it worked

#

but when i did that 2 times in a placeholder, it broke

balmy marten
#

Yeah you can only do it once iirc

quartz condor
#

oof

balmy marten
#

Simpler fix is just to use a javascript placeholder

quartz condor
#

how do i do that

balmy marten
#

Should be some info on the wiki

quartz condor
#

ok ill see

balmy marten
quartz condor
#

hmm ok thanks

light comet
#

Can you use placeholders in:

open_commands:
  - "[ACTIONTYPE] ACTION"
  - "[ACTIONTYPE] ACTION"

In deluxemenus? I'm trying to get it to check if they have a permission and then reduce the cost taken

brisk coral
#

Requirements

zenith bane
#

help plz, any scoreboard plugin that support javascript ?

rare lily
#

You can use the javascript expansion to clear the comma there

brisk coral
#
var balance = "%economybank_balance%";
function removeCommas()
{
  return balance.replace(",", "");
}
removeCommas();
rare lily
#

Clear the semicolon, damnit 👀

steep thorn
#

@nocturne sequoia does economybank not integrate into vault btw? They have placeholders too

arctic loom
#

@quartz condor %formatter_text-uppercase_{placeholder}% iirc

#

But that wouldn't make only the first letter uppercase

zenith bane
#
%progress_bar_{skript_coins::{player}}%
```y isnt work? Downloaded progress expansion and skript the placeholder work on scoreboard
novel coyote
#

friendly request,can someone fix the typo in the github wiki? It's messing with the new devs,to be more specific

#
        String 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);

        event.setJoinMessage(withPlaceholdersSet);
    }```
#

that withPlaceholdersSet kinda throws new devs off

balmy marten
#

Create an issue on the repo and we'll look into it

blazing zephyr
#

Hello, the MultiEconomy placeholders do not work on 1.16.2
will it update soon? %multieconomy_amount_<economy>%

balmy marten
#

cc: @trim mist (Seems you're the author)

steep thorn
light comet
#

@brisk coral can you have different commands for a different requirement on the same item in the menu tho?

tender vaporBOT
#

@light comet,

Hey!

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

light comet
#

Dang it

#

Sorry frosty

turbid tide
#

In dmenus? I mean what you could do is make the requirements be the exact opposite and then execute the commands in deny_commands I guess. But no you can't have per command requirements.

light comet
#

So have it search for a permissions if they don't have it, then it'll run deny_commands but if they do have the permission itll run open_commands?

turbid tide
#

so for example lets say you want to execute a command when a player has a permission. you make sure they don't have the permission and if they don't have it use the deny command to actually execute the command.

#

its more of a hacky way to do it but that's the only way I can think of doing it

#

wait actually I have something even better

#

Javascript placeholders ...

light comet
#

Well i was initially asking if js placeholders could be used in the requirements or even the commands

#

Commands would prolly be easier

turbid tide
#

yeah you can use them

#

in a command.

#

[console] %javascript_command% or something works

#

as long as it returns a command without the /

#

its an amazing thing I found a while ago and have been using it a lot xD

light comet
#

But could I use it like [console] money take %javascript_money% {player}

#

Where the Javascript placeholder determines amount to take

turbid tide
#

I think so.

light comet
#

Bc then I can check for permissions in the javascript file and print out a # depending on their permissions

turbid tide
#

also its not {player}. its %player_name%

light comet
#

Lol thats what I thought but then I was like hmmm im not in front of my computer so im not 100%

#

🤣🤣

#

But thanks ill test that out tonight and see if it works

nimble bane
#

is there a placeholder or script to get the player name of the player you're looking at? I personally can't find it.

trim mist
#

Don't think so

nimble bane
#

Oh, too bad.

#

Thank you tho

trim mist
#

You might be able to with the JS expansion but I am not the right person for that one.

nimble bane
#

Could someone help me out with that?

austere hawk
#

how do this work?

#

how do I add for example balances to scoreboard?

nimble bane
#

In your scoreboard config, just type in the desired placeholder, and it should appear in game

#

For example:
Name: %player_name% Balance: %vault_eco_balance% Rank: %luckperms_prefix%

Remember to download the placeholder addons for this to work:
/papi ecloud download <name>
In this case Luckperms, Vault and Player should be filled in at <name>.

red summit
#

how would i go about getting a list of everyones placeholder values?

turbid tide
#

Ugh don't think that's something you can do. Why would you want to do that?

red summit
#

for a leader board

#

for things like tokens ect

turbid tide
#

ugh idk how LeaderHeads does it but that's the only plugin that I know that can do that

#

I assume it locally saves values or something but no idea how it actually does that

steep thorn
#

Yes Leaderheads saves a copy of the data in a local database

#

That's how it makes a leaderboard

quartz condor
#

@quartz condor %formatter_text-uppercase_{placeholder}% iirc
@arctic loom I tried to do %formatter_substring_0:1_{formatter_text-uppercase{luckperms_groups}}%

#

Then %formatter_substring_1:10_{luckperms_group}

#

But you can only use one placeholder within one

#

And idk how to use a JavaScript script like funnycube said

coarse bolt
#

placeholderapi just rips lol

#

is it not out for 1.16.2?

warm topaz
#

i think u need the dev builds

coarse bolt
#

oh

warm topaz
coarse bolt
#

i tried a dev builder earlier on jenkins bit

#

but*

#

it didnt work ill try again

#

yea it didnt work again disabled in the startup and red in /pl lol

warm topaz
#

can u send a full startup log please

#

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

coarse bolt
#

alrighty

#

says same as before lol might try go to a different version

#

wth towards the bottom it loads the cloud which shows its enabled i swear

#

im so confused

warm topaz
#

yeah this is bizarre

#

i for sure havent seen this before

coarse bolt
#

weird

#

is it something to do with paperspigot?

#

i suppose ill use an older version of placeholderapi until this little bug is fixed

arctic loom
#

@quartz condor just change the displayname of a group in luckperms and use vault placeholders

coarse bolt
#

andre

steep thorn
#

@fringe verge no Leaderheads support in this chat, DM me personally

#

Can someone remove this guy? Thanks

tender vaporBOT
#

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

vivid sparrow