#placeholder-api

150650 messages · Page 98 of 151

junior musk
#

Not sure why that happens, someone more experimented will have to answer that, sorry =/

naive wigeon
#

No worries, tysm for the help anyways!

vivid sparrow
#

you shade papi

naive wigeon
#

nope I already checked that

vivid sparrow
#

.

naive wigeon
#

and the source of the class is from the plugin as I said before

#

I use shadowJar to compile dependencies, and it's shadow to include without compiling the dependency

vivid sparrow
#

do you use compileOnly or implementation?

naive wigeon
#

shadow

vivid sparrow
#

you should use compileOnly("papi artifact here")

velvet ingot
#

@mint fable I tried to use that javascript u sent me but that expansion doesnt exist

velvet ingot
#

Failed to find an expansion named: javascript

mint fable
#

Manually download it from the ecloud @velvet ingot

pulsar willow
#

[20:23:07 INFO]: SoNot issued server command: /papi ecloud download player
[20:23:07 INFO]: [PlaceholderAPI] Fetching available expansion information...
[20:23:10 INFO]: SoNot issued server command: /papi reload
[20:23:10 INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[20:23:10 INFO]: [PlaceholderAPI] Fetching available expansion information...

#

It gets stuck on the last line

#

Any time i install anything it does this

#

I have tried wiping the plugin data folder

#

but it still does it

wintry smelt
#

I think the api is not reachable from your end

#
  [Tue 08:13:46 INFO ] Successfully downloaded expansion Player [2.0.3] to file: Expansion-player.jar
Make sure to type /papi reload to enable your new expansion!
  [Tue 08:13:46 INFO  PlaceholderAPI] Fetching available expansion information...```
#

Thats what should happen

fair pendant
#
Failed to load due to a [NoClassDefFoundError], attempted to use com/vk2gpz/randomteleport/RandomTeleport```
#

i update the expansion but still getting this error

vivid sparrow
#

That message is just a "guess", NoClassDefFoundError can also be caused by using an older version of the plugin with a newer version of the expansion @fair pendant
Join vk's discord server for support

austere hawk
fervent spire
austere hawk
high narwhal
#

Hello, i got this error when trying to install quests expansion [15:10:46 ERROR]: [PlaceholderAPI] failed to load class files of expansions

dense haven
#

message.js

var message;
var text;
function test_text() 
{
    switch (text) {
        case '1':
            message = "TEST1";
            break;
        case '2':
            message = "TEST2";
            break;
        case '3':
            message = "TEST3";
            break;
    }
}
test_text();

Hello, this is the first time I do this...
I want to create several texts with JavaScript to not repeat the texts I have in my menu and they are many files and I don't want to edit file by file to change one or more texts.

I think something else is missing, could you help me (all this is badly structured).
%javascript_message_1%

austere hawk
#

fixed it!

obtuse grove
#

Hi im getting warning when launch my server could i get help with it, i can post the warning if needed

tender vaporBOT
obtuse grove
#

still getting an error..

#
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: bungee [1.0.1]
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: essentials [1.2.4]
[22:15:39 WARN]: [PAPI] [Javascript-Expansion] File: example.js for Javascript placeholder: example is empty
[22:15:39 WARN]: [PAPI] [Javascript-Expansion] Failed to set ScriptEngine for javascript placeholder: defineprefix
[22:15:39 INFO]: [PAPI] [Javascript-Expansion] 0 script loaded!
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: javascript [1.6.0]
[22:15:39 WARN]: [PlaceholderAPI] Loaded class net.luckperms.api.LuckPerms from LuckPerms v5.4.40 which is not a depend or softdepend of this plugin.
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: luckperms [5.1]
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: pinger [1.0.1]
[22:15:39 INFO]: [PlaceholderAPI] Successfully registered expansion: player [1.7.2]
[22:15:39 WARN]: java.lang.ClassNotFoundException: net.minecraft.server.v1_19_R1.MinecraftServer
[22:15:39 WARN]:        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
[22:15:39 WARN]:        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
[22:15:39 WARN]:        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
[22:15:39 WARN]:        at java.base/java.lang.Class.forName0(Native Method)
[22:15:39 WARN]:        at java.base/java.lang.Class.forName(Class.java:390)
[22:15:39 WARN]:        at java.base/java.lang.Class.forName(Class.java:381)
[22:15:39 WARN]:        at com.extendedclip.papi.expansion.server.ServerExpansion.<init>(ServerExpansion.java:64)
trim mist
#

Player expansion is outdated

obtuse grove
#

so do i need to get rid of it or redownload

mint fable
#

if placeholderapi starts then you can still use /papi ecloud download player then /papi reload to get the latest version

#

but the answer to your question is: Up to you, depends if anything in your server needs the player expansion. Most likely does if you had it downloaded before

obtuse grove
#

thanks

cedar ledge
#

"Failed to find an expansion named: Javascript"

#

2.11.2 is the latest version?

vivid sparrow
#

Download it manually from the ecloud @cedar ledge

tender vaporBOT
mint fable
#

@cedar ledge this

mighty basalt
#

Why placeholder from my plugin doesn't show real output in my gui? (gui/placeholders register are in same plugin)

mighty basalt
# sharp jay wym?

I have gui made in my plugin and i want to use placeholders from api by my plugin in my gui xd

#

They work on Scoreboard but not in gui

#

Yeah my english is terrible

mighty basalt
#

Im doing it right now

#

so that help is useless

sharp jay
#

You must be doing it wrong if it works for your scoreboard but not your GUI

mighty basalt
#

So, can you explain why it doesnt work?

sharp jay
#

Do you have any errors

mighty basalt
#

There is just no output in gui from my placeholder ;/

#

@sharp jay so can you help or no?

sharp jay
#

I’m cooking give me a bit

mighty basalt
tender vaporBOT
sharp jay
#

almost done

mighty basalt
sharp jay
#

all the info maybe someone wcan help you before I do

mighty basalt
#

@sharp jay are you kidding? its 22:55 - 0:06

mighty basalt
#

i feel like you just won't help me

sharp jay
#

You understand I am a volunteer right? nobody here is getting paid to help

mighty basalt
sharp jay
#

If you are going to be rude I will not offer my help

#

good luck

mighty basalt
#

but its impossible like that

mighty basalt
#

Anyone wanna help or do i need write a review?

trim mist
#

What is the problem?

nocturne pike
#

and then you start threatening to write a bad review if someone doesn't help asap

#

not many people want to help if you act entitled

trim mist
#

Fr

frosty reef
#

im sorry but the man has a life outside discord and minecraft

urban marsh
#

@frosty reef damn this is one of the most entitled string of messages I've read in a while.

#

😅

vivid sparrow
mighty basalt
#

Are you crazy?

vivid sparrow
#

No, for your childish behaviour and because you try to threaten us with a bad review because you were not helped within 0.25ns

vivid sparrow
#

We are more than happy to help anyone as long they understand and can be patient 🙂

vivid sparrow
mighty basalt
#

if no one helps or i will not solve it by 3 p.m. I will write review

  • terrible english
#

Anyway i think u know what i mean

vivid sparrow
#

Okay

frosty reef
random quest
sweet terrace
#

Is there any way to fix where the placeholders sometimes dont load when the server starts up? And only is fixed once I manually do /papi reload

sharp jay
sweet terrace
#

I have the latest that's on spigot, unless it's somewhere else

austere hawk
frosty reef
#

Delete statistic folder in world I guess

cedar ledge
#

var time = "%luckperms_inherited_expiry_time_survival.boss.1%"; var weeks = parseInt(time.match("(?:\\d*(?=w))")); var days = parseInt(time.match("(?:\\d*(?=d))")); var hours = parseInt(time.match("(?:\\d*(?=h))")); var minutes = parseInt(time.match("(?:\\d*(?=m))")); var seconds = parseInt(time.match("(?:\\d*(?=s))")); var total = 0; if(!isNaN(weeks)) total += weeks*604800; if(!isNaN(days)) total += days*86400; if(!isNaN(hours)) total += hours*3600; if(!isNaN(minutes)) total += minutes*60; if(!isNaN(seconds)) total += seconds; total.toFixed();

I dont know anything about javascript, how to divide "total" by -1 and then add +3600?

elder palm
#

What... are you trying

junior musk
#

total.toFixed()/-1+3600 ?

elder palm
#

On mobile, this is formatted so weird lol

cedar ledge
#

maybe
total /= -1 total += 3600
?

junior musk
elder palm
#

Oh wow, thx phone

#

Maybe this does what you need, so you can spare yourself the headache

grave sand
#

Hello, where can I ask question about writing papi string as a server administrator, not about papi development?

fervent spire
#

papi string? You mean a placeholder? or something like the papi api?

grave sand
grave sand
grave sand
drifting coral
#

is there a placeholder that checks if the attack is a charged attack(Sweep Attack?

austere hawk
#

Any ideas why I'm getting this error?

[11:05:31 ERROR]: [PlaceholderAPI] failed to load class files of expansions
java.util.concurrent.CompletionException: java.lang.NoClassDefFoundError: me/blackvein/quests/quests/IQuest
        at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
        at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
        at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
        at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
Caused by: java.lang.NoClassDefFoundError: me/blackvein/quests/quests/IQuest
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:3402) ~[?:?]
        at java.lang.Class.getDeclaredMethods(Class.java:2504) ~[?:?]
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:396) ~[PlaceholderAPI-2.11.1.jar:?]
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
        ... 6 more
Caused by: java.lang.ClassNotFoundException: me.blackvein.quests.quests.IQuest
        at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:3402) ~[?:?]
        at java.lang.Class.getDeclaredMethods(Class.java:2504) ~[?:?]
        at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:396) ~[PlaceholderAPI-2.11.1.jar:?]
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
        ... 6 more
tender vaporBOT
unborn grove
#

help pls

cedar ledge
#

Is there placeholder that returns amount of players in radius? For example I need to get amount of players in 10 blocks radius

cedar ledge
#

var booster = 10; if(%luckperms_highest_group_by_weight%=premium) booster = 11; booster.toFixed();
Any ideas why this dont works? (Script error (check console))

mint fable
#

Surround the placeholder in quotes and use == to compare it @cedar ledge

opal maple
#

Hi every time i rester my server i get this error :

    at java.util.Objects.requireNonNull(Objects.java:233) ~[?:?]
    at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.register(LocalExpansionManager.java:181) ~[PlaceholderAPI-2.11.2.jar:?]
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
    at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
    at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
#
    at me.clip.placeholderapi.util.Futures.lambda$null$0(Futures.java:46) ~[PlaceholderAPI-2.11.2.jar:?]
    at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.2.jar:git-Paper-119]
    at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.19.2.jar:git-Paper-119]
    at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1492) ~[paper-1.19.2.jar:git-Paper-119]
    at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:446) ~[paper-1.19.2.jar:git-Paper-119]
    at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1416) ~[paper-1.19.2.jar:git-Paper-119]
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1192) ~[paper-1.19.2.jar:git-Paper-119]
    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-119]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]```
#

Thanks for help (i send it in two message because there is too much letters)

arctic loom
#

Would be nice if a staff member could verify my shortcut expansion on the ecloud again. Thank you

arctic loom
arctic loom
#

I just told you

#

This is an issue with an expansion

opal maple
#

but idk whats expansion is it

arctic loom
#

Then share the full logs please

arctic loom
opal maple
#

what's logs

arctic loom
#

server logs...

opal maple
#

i just send the error ?

#

i didn't understand what you want

#

i send you the error

arctic loom
#

I ask for the server logs

#

Please learn the basics of running a server.

arctic loom
sharp jay
#

@arctic loom we did this on purpose for every expansion

arctic loom
#

I know... there's a large banner saying this.

#

I feel like having every version break the verification is not useful tho... Especially from people's expansion you should be able to trust

vivid sparrow
#

Expansions arent updated daily @arctic loom you can live with that

zinc night
#

Hi I have a problem with expansions not downloading

#

[PlaceholderAPI] Loaded class net.ess3.api.IEssentials from Essentials v2.19.4 which is not a depend, softdepend or loadbefore of this plugin.
[PlaceholderAPI] Task #818 for PlaceholderAPI v2.11.1 generated an exception

#

??

wispy sand
#

[18:14:56] [Server thread/INFO]: [MVdWPlaceholderAPI] ChatPerks added custom placeholder {chatperks_chatcolor}
[18:14:56] [Server thread/INFO]: [MVdWPlaceholderAPI] ChatPerks added custom placeholder {chatperks_namecolor}
[18:14:56] [Server thread/INFO]: [MVdWPlaceholderAPI] ChatPerks added custom placeholder {chatperks_namecolor_tab}

#

these arent working within LPC and TAB, papi list doesnt show them

#

Any idea?

cedar ledge
#

How to check in JS if string contains something? For example I need to check if %checkitem_getinfo:mainhand_enchantments:% contains "unbreaking:1"

silent swallow
#

Hi all, I had a very stupid question, I cant build a project with gradle with this depends

repositories {
    mavenCentral()
    maven {
        name = 'papermc-repo'
        url = 'https://repo.papermc.io/repository/maven-public/'

    }
    maven {
        url = 'https://repo.extendedclip.com/content/repositories/placeholderapi/'
    }
}

dependencies {
    compileOnly "io.papermc.paper:paper-api:1.19.2-R0.1-SNAPSHOT"
    compileOnly "me.clip:placeholderapi:2.11.2"
}

And in my class I cant Import placeholders files, what wrong?

silver minnow
silent swallow
silent swallow
#

Intellij

#

ah

#

He was build

#

but some code are underline with red color

#

but all success

cedar ledge
#

Any ideas how to optimize this script? (this is custom enchantments)
var booster = 100; if("%checkitem_inhand:main,enchantments:verylucky=1%"=="yes") booster += 5; if("%checkitem_inhand:main,enchantments:verylucky=2%"=="yes") booster += 10; if("%checkitem_inhand:main,enchantments:verylucky=3%"=="yes") booster += 15; if("%checkitem_inhand:main,enchantments:verylucky=4%"=="yes") booster += 20; if("%checkitem_inhand:main,enchantments:verylucky=5%"=="yes") booster += 25; if("%checkitem_inslot:36,enchantments:lucky=1%"=="yes") booster += 2; if("%checkitem_inslot:36,enchantments:lucky=2%"=="yes") booster += 4; if("%checkitem_inslot:36,enchantments:lucky=3%"=="yes") booster += 6; if("%checkitem_inslot:37,enchantments:lucky=1%"=="yes") booster += 2; if("%checkitem_inslot:37,enchantments:lucky=2%"=="yes") booster += 4; if("%checkitem_inslot:37,enchantments:lucky=3%"=="yes") booster += 6; if("%checkitem_inslot:38,enchantments:lucky=1%"=="yes") booster += 2; if("%checkitem_inslot:38,enchantments:lucky=2%"=="yes") booster += 4; if("%checkitem_inslot:38,enchantments:lucky=3%"=="yes") booster += 6; if("%checkitem_inslot:39,enchantments:lucky=1%"=="yes") booster += 2; if("%checkitem_inslot:39,enchantments:lucky=2%"=="yes") booster += 4; if("%checkitem_inslot:39,enchantments:lucky=3%"=="yes") booster += 6; booster /= 100;

mint fable
#

iirc

uncut folio
#

does anyone know how to get this to work? im trying to trade enchantment books for custom rewards

#
"%checkitem_mat:enchanted_book,namecontains:&eEnchanted Book,lorecontains:&7Sharpness I,amt:1%"```
#

name and lore is not getting it correctly

mint fable
#

atm enchantment books are broken for enchants with checkitem

#

also enchants aren't stored in lore

#

not sure when I'll be able to work on a fix

urban osprey
#

Hello, im trying to detect items with the name "Nature" and have a color of #00C12A. For some reason, i cant get %checkitem_namecontains:&x&0&0&c&1&2&aNature% to work. Using /papi parse me outputs no even when the item is in my inventory.

mint fable
#

can you type /papi parse me %checkitem_getinfo:mainhand_nameequals:%

#

send a picture of the response

#

?imgur

tender vaporBOT
urban osprey
mint fable
#

ah

#

it colored it

#

lol

urban osprey
#

yeah

mint fable
#

/data get entity @s SelectedItem

#

forgot to tell you to hold it last time, hold it again 😂

mint fable
#

ye ik

urban osprey
mint fable
#

what version are you on

urban osprey
#

mc version?

mint fable
#

ya... any version with hex colors should be working with that command

#

1.13+

urban osprey
#

1.19.2

mint fable
#

did you type it in-game?

urban osprey
#

yes

mint fable
#

and you were holding it?

urban osprey
#

yup

mint fable
urban osprey
#

weird lmao

mint fable
#

/data get entity <username> SelectedItem

#

maybe?

#

@s is self

#

but

urban osprey
#

still nothing

mint fable
#

wot the

urban osprey
#

maybe one of the plugins i have?

mint fable
#

what papi version do you have

#

/papi I think should say

urban osprey
#

2.11.2

mint fable
#

what if

#

/minecraft:data get entity @s SelectedItem

#

?

urban osprey
mint fable
#

f

#

can you restart and try?

urban osprey
#

still nothing lmfao

mint fable
#

is this item from a plugin

urban osprey
#

nah its command generated

mint fable
#

what's the command

urban osprey
#

/minecraft:give @p paper{display:{Name:'[{"text":"Nature","italic":false,"color":"#00c12a"}]'},Enchantments:[{id:mending,lvl:1}],HideFlags:1} 1

mint fable
#

sheeeeeit

#

lemme see

urban osprey
#

for some reason colors with a hex that has no letters work thonking

mint fable
#

wym

urban osprey
#

sorry i phrased it bad, i meant if i gave myself an item with colors that have a hex color that doesnt have letters like #727272 and used checkitem on it, it works

mint fable
#

gave yourself an item with colors that have HEX colors? but not #aabbcc?

#

#aabbcc IS hex

urban osprey
#

hm
/minecraft:give @p paper{display:{Name:'[{"text":"test","italic":false,"color":"#727272"}]'},Enchantments:[{id:mending,lvl:1}],HideFlags:1} 1
using /papi parse me %checkitem_namecontains:&x&7&2&7&2&7&2test% outputs yes

#

but the moment i put use a hex color w/ letters in it, it outputs no

mint fable
#

so

urban osprey
#

/minecraft:give @p paper{display:{Name:'[{"text":"test","italic":false,"color":"#72727a"}]'},Enchantments:[{id:mending,lvl:1}],HideFlags:1} 1 and using /papi parse me %checkitem_namecontains:&x&7&2&7&2&7&atest% suddently outputs no

mint fable
#

I see what you're saying

#

I get to &x&0&0then the &c stops

urban osprey
#

ye the moment theres a letter in the hex value it doesnt work

mint fable
#

very strange

urban osprey
#

has this ever been encountered?

mint fable
#

usually it's a custom item from ei or ia or something

#

then I check nbt instead of name

#

lol

#

can you give it a custom nbt value

#

😂

#

since it's command generated

urban osprey
#

lol how do i do that?

mint fable
#

hmm try this

#

well i'll try it

urban osprey
#

alright

mint fable
#

/minecraft:give @p paper{display:{Name:'[{"text":"test","italic":false,"color":"#72727a"}]'},Enchantments:[{id:mending,lvl:1}],HideFlags:1,CustomTag:{"item-id":"Nature"}} 1

#

/papi parse me %checkitem_nbtstrings:CustomTag..item-id=Nature%

urban osprey
#

oh ok

mint fable
#

took me a second to figure it out

urban osprey
#

thanks so much :D

mint fable
#

idk why I needed the CustomTag part, but it works

#

oh wait

#

you don't

#

that was when I was testing for ints

#

you can do this /minecraft:give @p paper{display:{Name:'[{"text":"test","italic":false,"color":"#72727a"}]'},Enchantments:[{id:mending,lvl:1}],HideFlags:1,"item-id":"Nature"} 1

#

slightly shorter

#

/papi parse me %checkitem_nbtstrings:item-id=Nature%

urban osprey
#

oh so "item-id":"Nature" is the custom nbt value?

mint fable
#

yep!

urban osprey
#

alright thanks so much, I was about to use obscure enchants with a non-vanilla value to identify the item because i had no idea how to make custom nbt values

mint fable
#

turns out, very easy

urban osprey
#

yeah haha ur amazing :)

mint fable
#

for some reason though, as I was saying, I was having trouble issue with ints

#

so "item-id":5 wasn't working

#

maybe if I did 5s or something idk

#

🤷‍♂️

urban osprey
#

hm ints would be neater

mint fable
#

I know enough to help people with this in the future now lol

#

ye, but you might forget which int you've assigned to which one anyway

#

who knows

urban osprey
#

is it possible to change item-id to smt else?

mint fable
#

I guess mojang did ditch their number system...

mint fable
#

as long as it's not already something used in vanilla game or something (like display)

urban osprey
#

ah ok

mint fable
#

but if you add the CustomTag part back (which can also be whatever you want) then it could be whatever you want

urban osprey
#

oh so CustomTag would allow using display?

mint fable
#

ye

urban osprey
#

ok thx for teaching me smt today

#

just asking, will there ever be a fix for the issue with hex colors?

mint fable
#

could open one on github

#

no idea if I can fix or not

urban osprey
#

alright have a great day

mint fable
#

thanks you as well 👋

eager apex
#

Hello everyone, tell me what the problem is, I installed the plugin
https://www.spigotmc.org/resources/quests-1-8-1-19-set-up-goals-for-players.23696/
and now in the console the error from PAPI is that it can't load the extension. How to fix it?
https://pastebin.com/mgtDPD6C

And the second problem is that the player's statistics are not displayed, although the expansion is downloaded, after the server was restarted
||Imagine that I have attached a screenshot, although in fact it is not there, because I do not have the rights to upload screenshots||

tender vaporBOT
trim mist
#

That error typically means the wrong version. Either outdated Quests or outdated expansion or the latest version of the expansion isn't updated to the latest API of quests.

#

It looks like the author of quests maintains their expansion so you might want to reach out to them.

eager apex
#

Yes, I wrote to the author, there is no answer from him .. Thank you, I'll try to write more. And I have the latest version of papi, from github

trim mist
#

👍

#

Latest version of the expansion looks like it's from July.

long gate
#

When i use papi parse the changeoutput works good, once i use on infinitescoreboard i only show the target variable (player_name)

solid helm
#

hey! i have a problem with PAPI, it does not get response from API, all i get is HTTP Error 403 if i do /papi ecloud list all, or try to download a placeholder via /papi ecloud download Player

mental notch
#

hey guys, can someone explain to me how the MySQL addon works?

#

essentially, how does it connect to a specific database?

#

or, to put it better, how can I synchronize placeholders across multiple servers with mysql databases?

mint fable
#

or anything else (if it's not a part of your uclans_tag_nocolor)

#

Usually If you see <> it means options/optional

mint fable
tender vaporBOT
mint fable
#

You can download any expansions manually though from the eCloud if you can access it on your pc

glass horizon
#

Hello

#

I downloaded placeholderapi

#

And the plugin don't work

#

Like when i type in hologram %vault_eco_balance%

#

Just show that instead numbers

#

And i downloaded vault with ecloud download Vault

#

I have vault plugin installed in my server also placeholderapi Holographic display and holographic extension also protocollib

mint fable
#

if you're on a newer version of holographic displays they changed the format from %placeholder% to {papi: placeholder} for some reason

#

there is a DecentHolograms plugin that keeps the %placeholder% format and can import holograms from HolographicDisplays as well

tender vaporBOT
mint fable
#

FYI: You can test placeholders with /papi parse <player> %placeholder% to see if the placeholder itself is broken, or where you are trying to use it.

glass horizon
#

Thanks

mint fable
#

doesn't help that he didn't document it on the wiki either

mint fable
#

what did you put exactly

#

does it work with /papi parse me %vault_eco_balance% from in-game?

glass horizon
#

Working

#

Sorry

mint fable
#

all g

#

decentholograms might take some of the placeholder confusion away if you did ever want to switch though 😉

glass horizon
#

Dm?

#

@mint fable

tender vaporBOT
glass horizon
#

Sorry 😐

mint fable
#

No dm

#

Also not home

glass horizon
#

How can I setup the leaderboard?

orchid pecan
#

I'm having a problem with the PlaceHolderAPI, can someone or somewhere help?

I'am using Translator.

delicate vigil
silent swallow
#

Hi all, Why after success registration of my PlaceholderExpansion, when I call MyPlaceholderExpansion.getPlaceholders() it returned empty string?

delicate vigil
#

I already solved that problem but now it loads the menus that I have, what can I do? (it does not let me put images in this chat)

vivid sparrow
silent swallow
#

ah sorry, didnt see this method, THX u for answer 🙂

tender vaporBOT
trim mist
#

Please give more details than "I am having a problem".

orchid pecan
orchid pecan
#

mm sory

tender vaporBOT
trim mist
#

Latest log file please ^

orchid pecan
trim mist
#

Alright so what's the problem? It looks like it loaded just fine.

orchid pecan
#

Statistic expansion doesn't seem to work. Because even though I kill the player, the score always stays 0, even if I die, it's the same.

trim mist
#

Even via the /papi parse me %% output?

orchid pecan
#

0

trim mist
#

You might have to try an older version of the statistic expansion then.

#

Not sure how much of that is cross-version as it's designed for more modern versions.

orchid pecan
#

Yes but this problem is just starting to happen, it was working in version 2.0.1

trim mist
#

The latest version of the expansion is 2.0.1

orchid pecan
#

And when I typed "/papi ecloud download statistic 1.7.0" it was deleting the last version but not installing 1.7.0.

#

And version 2.0.1 was working before.

trim mist
#

Well maybe some plugin you added or changed is interfering? The jar that is being downloaded for 2.0.1 hasn't been modified since it was released 😛

orchid pecan
#

Well actually, I opened a new server and when I tried it, I was getting the same error again.

#

I even changed the server version, but it was still the same.

trim mist
#

Just tested it on a fresh 1.19.2 server. Looks to be working fine.

#

Not sure why it would randomly break.

orchid pecan
vivid sparrow
#

The expansion is not compatible with 1.8.8, as it uses a method that doesnt exist in that version. I will take a look when I get some time

#

1.7.0 should work fine iirc

orchid pecan
#

I set up a new server, 1.8 paperspigot just installed papi and tried it. It works fine, but for some reason the Statistic expansion doesn't want to work on the main server.

fervent spire
#

Use 1.8.8 not 1.8

orchid pecan
fervent spire
#

Did you do /papi ecloud download Statistic

orchid pecan
#

I feel like you're insulting me a little.

orchid pecan
fervent spire
#

Did you even read what Gaby said. It's not compatible with 1.8.8

orchid pecan
#

I guess I found the problem.

#

It was sourced from spigot.yml or bukkit.yml file. I don't know what kind of blocking it is, but resetting the files fixed it.

#

Thanks for your interest and help!

twin barn
cold temple
#

Is there anyway for placeholders to be filled asynchronously?

jaunty shadow
#

hello

#

im trying to find the files that store data from Statistics or other placeholders so i can delete individual players data

junior musk
jaunty shadow
#

does anyone know where to find those files or how to reset an individuals data

junior musk
#

the main world folder (the one that's set in server.properties)

jaunty shadow
#

i use globalstats to rank the data

#

im not sure if it will clear that as well

#

ill test it out

#

thank you

junior musk
#

I think the plugin has its own files for statistics

sleek ore
#

Just to be super clear about it, for a PlaceholderExpansion is onRequest called on the main server thread? If not, is there alternative that allows for placeholders to be filled off of the main server thread?

cold temple
#

@junior musk ^

junior musk
#

PAPI on its own never calls it (except with parse commands)

sleek ore
#

Gotcha, that makes sense

#

I appreciate you help

junior musk
#

if you want an example, the TAB plugin parses them asynchronously, though has a feature to parse some. synchronously in case it's needed

echo saffron
#

Is there a placeholder that returns the number of players that are on various BungeeCord servers?

woven mauve
#

Hi, still looking for an answer to this. I can point people to the git repo, but this was previously in the ecloud, I am wondering if that can be rectified?

turbid tide
#

Ah. There was a small update and I guess I completely forgot to verify it.

peak isle
#

uhm
why my ajleader boards doesnt connect or smth
i put the plugin in my plugins
but it doesnt exist
btw i use 1.16.5

turbid tide
#

@woven mauve I went ahead and verified the string expansion. It might take a couple hours to be able to download it in game tho.

tender vaporBOT
plush dove
#

Whats the palceholder for the server I'm currently on? For velocity networks

sharp jay
#

Please do not double post

sonic geyser
#

Hello, is there a way to add logic in placeholders?
For example, a placeholder returns true or false and depending on that I use A or B placeholder

While using the placeholders, I mean, not as a dev

mint fable
#

changeoutput might help do what you want

#

but for more advanced logic you can always use javascript as well

tender vaporBOT
mint fable
#

has to be manually downloaded tho

#

@sonic geyser

sonic geyser
austere hawk
#

what does BDNE mean

#

im trying to show hours played with %statistic_hours_played%

#

and it doesnt show the hours played, instead it shows BDNE

trim mist
#

I don't think we have any velocity specific placeholders, but we have bungee? Not sure if that'll work.

wet basinBOT
#

@trim mist Unknown expansion.

plush dove
#

Yea but that doesn't tell me what server I'm on specifically, only players on a server

simple musk
#

Hi, is it possible to use a placeholder within a placeholder?

mint fable
#

The placeholder has to support it, most use the {} for internal placeholders if they do support it

#

ex: %math_{player_health}/2%

rough elk
#

Hi, I'm a beginner when it comes to java coding, but today I tried creating a placeholder based on a java string variable. I can't find any recent tutorials for placeholderAPI on youtube. I'm wondering is this the place to ask questions about coding? or is that for another channel?

mint fable
#

@rough elk

rough elk
#

Thank you.

tropic thunder
#

papi ecloud download javascript doesnt work?

#

says its not a valid expansion

errant iron
tropic thunder
errant iron
#

huh?

tropic thunder
errant iron
#

not sure if the above was a misspelling, but this is not for Skript, it is for Javascript

tropic thunder
#

I also have another problem, I installed skript on my server but I get:

java.util.concurrent.CompletionException: java.lang.UnsupportedClassVersionError: expansion/SkriptExpansion has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0```
tropic thunder
# tender vapor

lol yes except that newer versions of java dont support spigot 1.8.8

errant iron
#

that's java 11, 1.8 supports java 11

#

in fact it supports any java version actually, that's how java works, but 11 will be fine

tropic thunder
tropic thunder
errant iron
worthy spoke
#

How do I know how many players have a group of a given track? (via placeholder) Luckperms

elder palm
#

You cant.

granite matrix
#

I have my plugin which converts papi placeholders but when the player leaves for quit messages but its just blank. I think its because the player already left. is there any way to fix this?

#

its running PlaceholderAPI.setPlaceholders(player, message); in the quitevent

slate venture
#

Does Pinger from ecloud still work 1.19.2?

#

nvm. found my answer :w

worthy spoke
#

%playerlist_offline,perm,yes,amount,<perm>% doesent work

tardy glade
#

is there an expansion that can change text of another placeholder?
lets say my original placeholder returns true, but i want when its true to say "yes" instead

#

nvm javascript will do

vivid sparrow
#

changeoutput @tardy glade

tardy glade
#

oh great thx

torpid plume
#

Hi! Is there a placeholder where I can display a number of all players who are on the server?

polar verge
#

Hi I have a issue, after I did /papi ecloud download Bungee I reloaded the DeluxeHub but now I am getting this error: https://pastebin.com/E4VNsFdJ

sand summit
#

Hello i need help 💀

devout light
#

how to speed up text animation?

austere hawk
#

how can i get this to work?

#

its not here anymore

vivid sparrow
stuck nest
#

Hi, how can i fix/disable this output message?

[13:37:56 WARN]: [PlaceholderAPI] Loaded class net.ess3.api.IEssentials from Essentials v2.20.0-dev+17-6e931b2 which is not a depend or softdepend of this plugin.

trim mist
#

It's just a warning. Safe to ignore.

stuck nest
#

Thanks

delicate jetty
#

Hello, im trying to get the current dimension placeholder, but i see nothing about it, is there a way to get it?

mint fable
#

%player_world%

#

you'll need the player expansion

lucid iron
#

In my server, I added in a placeholder plugin called "TitleManager" not knowing it was already outdated since 2021 (I think). When I found out, which already had the placeholders in my server (the one in the tab list and the right side of the screen one), I deleted the TitleManager.. Now the right side placeholder is stuck there. I am wondering if theres a way to fix it or to remove it completely?

junior musk
#

go in your main world folder and delete the scoreboard.dat file

lucid iron
#

Alright. Thanks.

lucid iron
#

Sadly, the scoreboard (on the right) is still there. Although the ones in the tab is gone.

urban marsh
#

You could attempt to override it using scoreboard-r or something similar

lucid iron
#

You mean I could rewrite the file itself?

urban marsh
#

Download scoreboard-r plugin

#

and allow it to run once

#

it should override the scoreboard

lucid iron
#

Ah I see I see.

lucid iron
#

Thanks.

#

Yeah it worked. Thank you!

urban marsh
#

No worries

lucid iron
#

It came back again lol

urban marsh
#

You might wanna check what plugins are affecting the scoreboard.

#

Seems like you got a rogue one

lucid iron
#

I think I can let it stay there now.. I used the idea of overriding it with an updated one (SimpleScoreboard for 1.19) and it started working. It didn't at first though which made me assume it came back. Although I am sure its still there, using a working one is enough for me. Thanks for the help though!

Then yeah like I said, the first scoreboard I used was TitleManager (Last update was somewhere on 2021).

#

I still do wanna fix it though but me and a few friends of mine are already satisfied lol.

river marsh
#

Hey
I wanted to put a message when a placeholder is empty. Is it possible to create this feature?
**Example: **
<empty value="%simpleclans_clan_name%">No clan</empty

steel gorge
#

@vivid sparrow, heya! can i ask to verify my expansion that has already been verified?

vivid sparrow
#

Update the version

#

Also, the expansion serve no purpose tbh, there's %server_time_pattern%

steel gorge
steel gorge
vivid sparrow
#

The internal version

#

It is 1.0

steel gorge
#

now is 3.0

steel gorge
vivid sparrow
#

The method getVersion returns 1.0

steel gorge
#

oh my bad

#

@vivid sparrow, done!

steel gorge
#

@vivid sparrow, so?

tender vaporBOT
vivid sparrow
#

Be patient

steel gorge
#

ah okay i'm sorry

steel gorge
#

@vivid sparrow so? 🤔

tender vaporBOT
austere hawk
#

Anyone know the placeholder for day and month?

loud marlin
#

whenever i do the /papi ecloud download CraftConomy command it doesnt get registered

indigo geyser
#

Hey, what's the placeholder for the player's number?
Example: I join a server and they say you're our 200th player

mortal lotus
#

I'm using %player_exp% right now and even though i have 40k exp, it only says 0.44. I tried %player_exp_to_level% and its showing 841 even though I only have 111 exp levels. why is it showing all these weird and wrong numbers? am I using the wrong placeholder?

plush dove
#

the placeholder %server_name% gives me A Minecraft Server

#

Where can I change that?

#

like where can I change the server name

#

in server.properties file I found something that says server-name, but I have it set to Sivils Skyblock

simple musk
#

Hello, for the life of me, I can't figure out how to round this + it lags anyone out that has 0 kills, anyway to go around that? %math_{deluxecombat_ranking_kills}/{deluxecombat_ranking_deaths}%

simple musk
lucid iron
plush dove
steel gorge
#

@vivid sparrow hi?

tender vaporBOT
unborn grove
#

hi i need some

#

help*

#

my placeholders wont appear in my holographic display

#

i downloaded the pack and reloaded too

autumn pike
#

Hey im trying to make some placeholders for my plugin but it dont seems working no idea why i checked Wiki on gitub and i dont see any problems Here is my code

https://hastebin.com/uhacopepiz.kotlin

ive registered this in onEnable
new PlaceHolderListener(this).register();
but this dosent seems working tell me if im doing smth wrong

jagged summit
unborn grove
#

sorry i fixed it now

#

it was an incompatibility with the plugin

#

so i had to do {papi:

jagged summit
#

Alright!

unborn grove
#

wrong chat for that msg

mint fable
#

fyi there is Decent Holograms plugin that exists

#

it can import from holographic displays and it keeps the normal %placeholder% format

#

Still have no idea why the author of HD wants to use {papi: placeholder} 🤦‍♂️

jagged summit
#

Decent holograms is much better, best advice is to use it!

open locust
#

Hey !
I have a question

#

Do you know why the "String" expansion is no longer available in the papi download?

mint fable
#

it got unverified again thonking

#

@turbid tide this

open locust
#

"failed to find an expansion..."

mint fable
#

@open locust it's just because it's not verified, but I swear blitz just reverified it recently because of this lol

open locust
#

So ?

#

i can manual download ?

mint fable
open locust
#

thk

turbid tide
#

I went ahead and reverified it. Seems like there's a bug that keeps unverifying it. This is the third time it did that

river marsh
#

Hey
I wanted to put a message when a placeholder is empty. Is it possible to create this feature?
**Example: **
<empty value="%simpleclans_clan_name%">No clan</empty>

steel gorge
#

@sudden slate can you verify my expansion?

tender vaporBOT
steel gorge
#

My expansion was previously verified before the update

simple musk
#

Hello, I can't figure out how to round this + it lags anyone out that has 0 kills, anyway to fix this? %math_{deluxecombat_ranking_kills}/{deluxecombat_ranking_deaths}%

simple musk
sharp jay
#

@simple musk do math_2 or math_1 dont remember

drifting mauve
#

There is a problem, for the plasmovoice plugin you need to download javascript. But when writing the command, it gives an error, what should I do?

elder palm
livid crow
#

Please help me. Here I have so with all the tops They are displayed in the form . The server is on debian 11, but if you use some kind of hosting for minecraft servers, then everything shows there

  • '&f<balance_name_1> - &6<balance_score_1>&6⛂'
    • '&f<balance_name_2> - &6<balance_score_2>&6⛂'
    • '&f<balance_name_3> - &6<balance_score_3>&6⛂'
    • '&f<balance_name_4> - &6<balance_score_4>&6⛂'
    • '&f<balance_name_5> - &6<balance_score_5>&6⛂'
    • '&f<balance_name_6> - &6<balance_score_6>&6⛂'
    • '&f<balance_name_7> - &6<balance_score_7>&6⛂'
    • '&f<balance_name_8> - &6<balance_score_8>&6⛂'
    • '&f<balance_name_9> - &6<balance_score_9>&6⛂'
    • '&f<balance_name_10> - &6<balance_score_10>&6⛂'
    • ''
elder palm
#

what

livid crow
elder palm
#

that format for placeholders is quite odd

livid crow
#

i use vps on debian 11

elder palm
#

what plugin is the scores from

livid crow
#

1 minute

#

it seems to be leaderheads

elder palm
#

i mean the score itself

#

bedwars? skywars? what game plugin is the data from you want to display

livid crow
#

it works on a hosting that specializes in minecraft servers , but it doesn 't work on my debian 11 vps

elder palm
#

ok i give up

livid crow
#

Coins or Vault

livid crow
#

in screenshot

#

top of Miners

#

with plugin RMine

elder palm
#

usually, placeholders do not use <> unless specifically done so by a particular plugin. if you use leaderheads, then look here https://panoply.tech/leaderheads#setting-up-a-placeholder - you will need to correct the format. An example of the format leaderheads wants in its holograms would be %leaderheads_name_vault_eco_balance_daily_1% for the name of the player and %leaderheads_value_vault_eco_balance_daily_1% for the value of it. i have no idea where you have the <> from

elder palm
#

You must have the vault papi expansion installed to use vault placeholders

#

/papi ecloud download vault
/papi reload

#

otherwise, yes, that will happen

livid crow
#

nothing

elder palm
#

leaderheads is red - how do you expect it to be responsible for the hologram if leaderheads isnt even working

livid crow
#

I don't even know why it doesn't work

#

it does not work on vds exactly

elder palm
#

you will find the reason in the startup log

#

besides, leaderheads is discontinued

#

i suggest you switch to ajleaderboards and change the hologram format to what ajleaderboards needs

livid crow
#

i delete leaderheads and download ajleaderboards

#

WARN placeholderapi
[14:23:53 WARN]: [PlaceholderAPI] statistic is attempting to register placeholders via deprecated PlaceholderHook class. This class is no longer supported and will be removed in v2.13.0!
[14:23:53 WARN]: [PlaceholderAPI] Cannot load expansion statistic due to an unknown issue.
[14:23:

steel gorge
#

What the heck

#

@vivid sparrow

tender vaporBOT
steel gorge
#

Verify my expansion LOL

frosty reef
#

u never listen to the bot

austere hawk
#

hello how do i reset kills/deaths for the Statistics-Expansion

warm topaz
#

delete the stats folder inside of the main world folder

austere hawk
#

ok thanks

austere hawk
warm topaz
#

stop the server then delete them

austere hawk
mint fable
#

I feel like you'd need a custom tracker

cobalt cave
#

i want to return a Componet from kyori how can i do this

#

im using public @Nullable String onRequest(OfflinePlayer player, String params) {

cobalt cave
mint fable
#

ahh

viscid mountain
#

trying to get ULTRA ECONOMY plugin to work with deluxemenues to see the amount of money a player has to buy an item from the show. but ive tried everything and seems it cant see how much the player has on them. any ideas? i can post the config if needed.

austere hawk
#

does anybody have any idea how the math placeholders work? i m trying this
%math_20*{ecojobs_fisherman}% which will be 20 * 1 and then 20 * 2 like the depends on the job of the player but i get result of 20.000 and 40.000 when i am 1 and 2 level

viscid mountain
#

fixed my issue NVM

cobalt cave
#

can placeholders contain -

steel gorge
#

@balmy marten, I’m sorry, but can you verify my expansion?

sharp jay
pine wedge
#

okay, I'm in a weird spot, I use CMI for the economy, however they don't have a placeholder for baltop that displays the actual username, is it possible to inject a placeholder into papi for another plugin? I made a feature request for it, but it's been almost a week with zero response

sharp jay
steel gorge
#

Not sure

steel gorge
sharp jay
#

mind linking a repo of the source code @steel gorge

#

this is required for getting your expansion verified

steel gorge
#

Expansion consists of one class file 😂

austere hawk
#

hi

#

vault top balance placeholder is not working for me

#

i tried parsing it but it does not return a value

#

i am using %vault_eco_top_balance_1%

sharp jay
opaque chasm
#

where is the help support???

#

i lost my account

tender vaporBOT
vivid sparrow
#

@cyber8man#9090

#

Welp

shut cape
#

Is there any way to change the refresh time for a placeholder e.g. how much it refreshes with a new value per second

vivid sparrow
#

it is up to each plugin how often the placeholders are parsed

vivid sparrow
#

It is a variable defined by papi to access the player for which the placeholder is parsed

#

There's also BukkitServer and Data iirc

deft crest
#

I want to remove the item mythic mobs from the player's inventory, is there any way to do this?

blissful mango
deft crest
pine wedge
austere hawk
pastel anvil
#

Hello,
I have games lobby server
And other 3 with games servers

I want to combine
%games_total% = %bungee_1% + %bungee_2% + %bungee_3%

#

How?

mint fable
#

math %math_0:_{bungee_1}+{bungee_2}+{bungee_3}%

pastel anvil
#

Tnx

#

But i will have mdv... PlaceholderAPI?

mint fable
#

you can use mvdw placeholders too

pastel anvil
#

Aha, ty

#

Work

deft crest
#

I ran into another problem, if a player has an apple in his inventory and I have a mythic mobs apple item but with a different model, then look what the problem is

#

and the player is given an item
this condition as if bypassed How can this be solved?🥺

#

FakE explained the problem to me in private messages, thank you very much♥

verbal halo
vale cipher
#

hi

lean meteor
gilded marlin
#

Hello , Why plugin placeholderAPI didnt work with Holographic Displays

deft crest
#

Hi guys, everyone! Is there any way to find out how many snowmen a player has made?

ornate matrix
#

What could be causing the error? I restart 3 lobbies and with a small chance one of them may not load PAPI correctly. I am using the latest version of the plugin.

https://hastebin.com/laqaqajote.sql

sharp jay
vapid thorn
#

@sharp jay How can i format ingame money? Its looks like that $200000. And i want it looks like that $200,000

sharp jay
#

^^

#

and use the math placeholder

#

and do math_1 or 2 with _PLACEHOLDER

#

example %math_1_{balance}%

vapid thorn
#

@sharp jay i installed Math-expansion and it broke me a placeholder in scoreboard % _uchat_placeholder_world %

real bay
#

Hello, I am having problems with placeholderapi, when I try to download an expansion and then reload the plugin so it can register the expansion it does not work. Here is the link to the logs

sharp jay
real bay
#

I have found the error already, thank you anyways.

analog solstice
#

Hello, I don't understand. No placeholder is working anymore. When I do /papi reload, I have nothing displayed IG and I just have

[00:44:45] [Server thread/INFO]: LeCraft2Ouf issued server command: /papi reload
[00:44:45] [Server thread/INFO]: Placeholder expansion registration initializing...
[00:44:45] [Server thread/INFO]: Fetching available expansion information...

In the console...

When I do /papi ecloud list installed it tells me I have nothing when I just did /papi ecloud install essentials.

Can someone help me please? I have more than 50 players waiting rhaa

sharp jay
#

@analog solstice you try to restart your server?

#

and make sure your on the latest version of papi?

analog solstice
#

Yes, I restarted the server 3 times, I use the latest version. I don't understand it's been 7 days the server is running without any problem, and then I had this bug at the daily reboot

sharp jay
#

what papi & mc version

analog solstice
#

2.11.2

#

Paper 1.12.2

sharp jay
#

send me the list of expansions

#

?imgur

tender vaporBOT
sharp jay
#

type /papi dump

analog solstice
#

None precisely, I started from 0 I withdrew the file and restarted to have a healthy base

#

Papi dump me nothing and I have nothing that displays IG and console

#

No files generated either

sharp jay
#

try to install one by one

#

stop the server

delete the papi expansions folder

#

then start back up

#

and install manually

analog solstice
#

what I did : uninstall papi, delete the placeholderapi file, restart the server, stop the server, install papi, restart the server, do the command /papi ecloud download Player, /papi reload, /papi ecloud list installed > no ecloud installer

sharp jay
#

is it installing it in the first place

#

what host you using?

analog solstice
#

A dedicated machine from hetzner

sharp jay
#

you can manually install them from our ecloud website

analog solstice
#

So I delete the placeholder file, reboot, install manually and reload papi?

#

Still not, when I reload papi it makes me fetching available expension information...

And when I do papi ecloud list installed it tells me that there is nothing when I have put essentials in the expension file

sharp jay
#

did you install from the ecloud site

analog solstice
#

yes the file name is : PAPI-Expansion-Essentials_mqEDAM6.jar

sharp jay
#

ya hm

analog solstice
#

I am in total incomprehension, especially since it worked very well for 7 days and I did not add or delete anything

sharp jay
#

what does /papi ecloud status display

#

type /papi register essentials

analog solstice
#

There are 189 expension … ect

sharp jay
#

your installing that many?

analog solstice
#

The file essentials doesnt exists

analog solstice
sharp jay
#

ah ya registered ones

#

I mean verified

#

is the expansion in the folder right?

analog solstice
#

yes in the folder plugins/PlaceholderAPI/expansions/

sharp jay
#

try typing /papi register PAPI-Expansion-Essentials_mqEDAM6

analog solstice
#

What, the file doesn’t exists 🤔

#

And if I add .jar I have no return in the console

sharp jay
#

uh

hardy solar
# sharp jay uh

I work with LeCraft.
Last Time, we had the same problem and we just restart thé server and the bug was fix but we dont know why

hardy solar
#

Oh, sorry for the ping bro

sharp jay
hardy solar
#

So you mean something is overloading the plugin or its because thé server is just overloading himself

hardy solar
#

papi is stuck with "Fetching available expansion information..." when I reload it

strange comet
#

Can anyone help me with deluxe menus with adding a menu into another menu?

vivid sparrow
#

update the discordsrv expansion

hazy arrow
#

Hi, I have Placeholder API 2.11.2 on my 1.16.5 minecraft server. I have down /papi ecloud download vault and then done /papi reload (as it says to), but nothing is happening... Is there anything that could prevent this from working?

rustic pewter
#

is there a way to have a empty placeholder?

sonic lintel
#

!dump

#

!!help

#

!help

#

?help

tender vaporBOT
sonic lintel
#

The nick and coins dosn't work

#

with geyser?

#

Hi, I have Placeholder API 2.11.2 on my 1.16.5 minecraft server. I have down /papi ecloud download vault and then done /papi reload (as it says to), but nothing is happening... Is there anything that could prevent this from working?

vital dew
#

Does anybody know is there any way to sync a placeholder via mysql?

carmine veldt
#

I'm not aware of any publicly available method to do so

#

you'd have to invest in a developer for that

vital dew
#

oh okay, ty!

sharp jay
sharp ferry
#

hey im having to register the expansion perworld each time i have to restart is there any way to automate this? so i dont have to manually register it each time

lean meteor
buoyant gyro
valid crystal
#

Hello everyone, I recently encountered a problem when creating tops on hologramsPLACEHOLDER: %leaderheads_name_statistic_player_kills_alltime_10%``````ERROR: Placeholder has an invalid number of parts``````PLUGINS: PLACEHOLDERAPI, HOLOGRAPHICDISPLAYS, HOLOGRAPHICEXTENSION, VAULT, LEADERHEADSHelp me please

junior musk
topaz dust
#

so the essentials baltop placeholders don't work

#

erm can i send pictures here

#

only /papi parse belphygore %essentials_baltop_player_1% works the rest doesn't

viral anchor
#

hello, I'm having problems with your worldguard ecloud expansion (placeholderapi)

#

I installed the placeholderapi ecloud expansion for WorldGuard but every placeholder returns an empty line (eg. %worldguard_region_name% gives nothing even if I'm inside a region)

sharp jay
#

=papi worldguard

#

try %worldguard_region_name_capitalized%

viral anchor
#

empty too

#

I'm running it in 1.16.5

#

followed these passages many times

viral anchor
sharp jay
#

with /papi parse me

#

right?

viral anchor
#

/papi parse <myname> %worldguard_region_name%

sharp jay
#

try /papi parse me with it instead

viral anchor
#

let me try

#

empty

sharp jay
#

hm

viral anchor
#

I'm using worldguard-bukkit-7.0.5-dist, which is not the latest (it's for 1.16.5)

#

maybe it used a different api (?)

sharp jay
#

naw latest expansion is good

#

@viral anchor send me your /rg info

viral anchor
#

looks like I solved, the problem was about the global region. It's a unexpected behaviour in my opinion, even if it is a global region it should parse its information

#

it worked with a normal region tho

sharp jay
#

np

bold agate
#

what's the placeholder for hearts not health?

sharp ferry
#

hey im having to register the expansion perworld each time i have to restart is there any way to automate this? so i dont have to manually register it each time

valid crystal
#

Hello everyone, I recently encountered a problem when creating tops on hologramsPLACEHOLDER: %leaderheads_name_statistic_player_kills_alltime_10%``````ERROR: Placeholder has an invalid number of parts``````PLUGINS: PLACEHOLDERAPI, HOLOGRAPHICDISPLAYS, HOLOGRAPHICEXTENSION, VAULT, LEADERHEADSHelp me please

heady lance
#

How i can use 2 params?

#

like

#

example_total_users

#

i can use just _total

topaz dust
vivid sparrow
#

I already sent you the link to the wiki of leaderheads in #minecraft

grand adder
#

Hi, I have a problem with the PlayerPoints placeholders.
The developers of PlayerPoints write me that I should remove all expansions from Papi so that they work, only if I do that no more placeholders are displayed.
I would like to make a hologram with a top list of PlayerPoints. I'm using Minecraft version 1.19.2 , PlayerPoints V-3.2.5
and PlaceholderAPI-2.11.2. as papi expansion I use the expansion player points. However, only the PlayerPoints work with this and not the other placeholders. I'll also send a screenshot of the hologram with it.

#

I see right now I can't add pictures here in discord.

grand adder
vivid sparrow
#

is that holographic displays?

tender vaporBOT
grand adder
#

No this is DecentHolograms 2.7.7

grand adder
#

i have test it with Holographic displays , and with and without playerpoints expansion and {papi: playerpoints_leaderboard_1_amount} , dont work 😦

#

Points-Hiscore:
lines:

  • Platz1
  • '&b1. {papi: playerpoints_leaderboard_1_amount}'
  • '&b1. %playerpoints_leaderboard_1_amount%'
junior musk
#

Hey, is it normal that the LuckPerms expansion got unverified on the ecloud? I remember another expansion that got unverified multiple times because of a bug, I assume it's the same thing?

junior musk
#

ah

#

alright

odd garden
#

I have a problem on deluxetags with placeholder it doesnt display on chat i put the placeholder in Essentials Chat and it show me the placeholder not the tag

mint fable
#

?tagess

tender vaporBOT
mint fable
#

follow those steps in order

odd garden
#

how can i turn off papi chat?

mint fable
#

if you have a version that has it, it will be in your config

#

it's deluxe_chat in older versions

#

but if you are on an older version I'd recommend updating to latest tbh

odd garden
#

so its true i put false

mint fable
#

yes

odd garden
#

It worked

#

Tysm sir for help

lean meteor
#

Would someone please tell me how to use the following WorldGuard PAPI placeholder? I want to be able to parse the "chat-prefix" flag of a region a user is inside of.
%worldguard_<Any WG Placeholder>_<Priority (Lowest number = Highest priority)>%
Link to github: https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders#worldguard

I'll PayPal $3 to whoever gets this to work for me.

mint fable
#

@steel gorge Can you update your expansion to v3.2 and change the version as such?

#

I'll verify it after

steel gorge
coarse sable
#

Hey I'm unable to download my placeholderapi expansion using the papi ecloud download command

#

But it still exists on the ecloud website

mint fable
mint fable
#

At work now but can check later today or tomorrow

coarse sable
digital stag
#

Do we got placeholders for exact position of player?

lyric parcel
#

not sure if im missing something but is there a way to get placeholders without needing a player? PlaceholderAPI.setPlaceholders(player, text); because some placeholders dont need a player

gleaming sandal
#

help edit deluxecombat in pvpmanager

#

help please ?

mint fable
#

then I can verify your expansion and get it back for /papi ecloud download

coarse sable
tender vaporBOT
coarse sable
#

Should I put it on git?

vivid sparrow
#

yes

obsidian egret
#

what place holder can i use for putting a player in that specific team

#

for example i want to put this player in a team called (blue)

#

and the other called(red)

#

keep in mind im using tablist plugin

#

so i want to have two sections

vivid sparrow
#

you can not use placeholders for this

obsidian egret
#

something like this

#

oh i cant send a picture

tender vaporBOT
obsidian egret
#

so i cant?

vivid sparrow
#

You can display a player's team, but can't modify it with a placeholder.

obsidian egret
#

wait

#

this is an example

#

there are 2 teams

#

blue and red

#

and i have a player thats on team blue and red

#

is there a place holder to put them there?

#

?

gleaming sandal
sand harbor
#

someone help me please

timber seal
#

[05.12 13:03:53] [Server] [Server thread/INFO] [me.clip.placeholderapi.PlaceholderAPIPlugin]: [PlaceholderAPI] Placeholder expansion registration initializing...
[05.12 13:11:25] [Multicraft] Auto-saving world...
[05.12 13:21:32] [Multicraft] Auto-saving world...
[05.12 13:31:40] [Multicraft] Auto-saving world...
[05.12 13:41:47] [Multicraft] Auto-saving world...
[05.12 13:51:55] [Multicraft] Auto-saving world...
[05.12 14:02:02] [Multicraft] Auto-saving world...
[05.12 14:12:10] [Multicraft] Auto-saving world...
[05.12 14:22:17] [Multicraft] Auto-saving world...
[05.12 14:32:25] [Multicraft] Auto-saving world...

My server softcrashes every time it restarts because of this plugin, I obviously can't remove it so if someone could help me in understanding why this error is happening I would appreciate it a lot.

Im running a 1.12.2 server, I have EssentialsX-2.18.2.0.jar, Vault 1.5.6, and PlaceholderAPI-2.11.2.jar. I have tried using older versions of Placeholder and it does not work.

urban marsh
#

?startuplog

tender vaporBOT
urban marsh
#

@timber seal

dull ferry
#

Guys downloaded /papi ecloud download PlayerTime and write %playertime_time%
why it's not worked

coarse sable
tender vaporBOT
mint fable
#

If so, can you add that to the placeholders list or just send it to me I'll do it

#

and any others besides

%networkmanager_nickname%
%networkmanager_tag%
%networkmanager_language%```
#

otherwise, it's verified

timber seal
#

I am running magma and the server is modded but dont just tell me you don't support magma like all the other plugin servers ive been in, I know this bug is fixable because it has not happened in the past it has only happened within the last month.

#

[16:03:53] [Craft Scheduler Thread - 5/INFO] [net.milkbowl.vault.Vault]: [Vault] Checking for Updates ...
[16:03:53] [Server thread/INFO] [me.clip.placeholderapi.PlaceholderAPIPlugin]: [PlaceholderAPI] Placeholder expansion registration initializing...

jolly crystal
#

If you believe "magma" isn't the cause test it on a spigot server. It it's still ocurrs then let them know.

timber seal
#

I have

#

it has to be a conflicting plugin

#

or something in another plugin causing it to happen

#

so Im asking if this bug is known and if there's like a common fix

austere hawk
#

Hi
How can I reset all my placeholders
I have deleted my playerdata and stats folders
in the world folder
it did nothing

mossy birch
#

Hello friends, I have a question I haven't been able to answer while looking through the wiki

#

I'm making a "toggle" menu for GriefPrevention's claimflags

#

Now - I want this menu's items to be

  1. Enchanted if a certain placeholder evals to true
  2. Not enchanted if that placeholders evals to false
items:
  "no_mob_spawn_flag":
    material: ZOMBIE_HEAD
    slot: 0
    display_name: 'No mob spawns'
    enchantments:
     - BINDING_CURSE;1
    hide_enchantments: true
    lore:
      - Disables mobs from spawning on your claim

Now, to do this the enchantments: property needs to be conditional on that placeholder's eval

sharp jay
#

You can use checkitem

#

the expansion

mossy birch
#

Is this possible? If it is not, I can see two options

  1. Duplicating each item - one to toggle on and off
  2. Dropping this idea entirely and just tell the user through the lore if it is currently on or off
sharp jay
#

yes

#

its possible

mossy birch
#

Sorry, is this a Placeholder api expansion?

sharp jay
#

yes

mint fable
#

might have to read again g

sharp jay
#

@mint fable for checking an enchantment?

mossy birch
#

ah, no

mint fable
#

they want enchanted if a placeholder is true, not enchanted if it's false

mossy birch
#

this isn't what I need

sharp jay
#

ohh

mint fable
#

you use view requirement + priority

sharp jay
#

ah yes ^ then this

mossy birch
#

so I would have to duplicate them - one for toggle ON if the placeholder is false and one for toggle OFF if placeholder is true

#

hmm

mint fable
#
  "yes_mob_spawn_flag":
    material: ZOMBIE_HEAD
    slot: 0
    display_name: 'Yes mob spawns'
    enchantments:
     - BINDING_CURSE;1
    hide_enchantments: true
    lore:
      - Disables mobs from spawning on your claim
    priority: 0
    view_requirement:
      requirements:
        whatever:
          type: 'string equals ignorecase'
          input: '%mobs_spawns_enabled%'
          output: 'yes'
  "no_mob_spawn_flag":
    material: ZOMBIE_HEAD
    slot: 0
    display_name: 'No mob spawns'
    lore:
      - Disables mobs from spawning on your claim
    priority: 1
mint fable
#

obv gotta change the placeholder

mossy birch
#

yeah i get the idea, tysm

#

I have one more question though - does enchantments need something special to make the item glow? It's not glowing on my client

sharp jay
#

nope

#

how are you adding it?

#

Cj showed an example above

mossy birch
#

exactly like you have in your example

#

sorry, cj*

#
items:
  "no_mob_spawn_flag":
    material: ZOMBIE_HEAD
    slot: 0
    display_name: 'No mob spawns'
    enchantments:
     - BINDING_CURSE;1
    hide_enchantments: true
    lore:
      - Disables mobs from spawning on your claim
#

ah, apparently the zombie head is not glowing, I changed the material to neth sword and it works

#

weird.

#

ty adam and cj

sharp jay
#

ah yes heads dont glow

mossy birch
#

aha.

#

Client limitation I'm guessing?

sharp jay
#

no idk why

#

@turbid tide ^^

mossy birch
#

ok so - the menu doesn't actually re-parse the placeholders until after i close

#

so our priority system doesn't really kick in unless the user closes the menu (or I force him to)

#

is there a way around this?

mint fable
#

what do you have now

#

?paste

tender vaporBOT
mint fable
#

items will only refresh on a [refresh] action or re-opening the menu

mossy birch
#

oh i didnt see the refresh action

#

thats probably what i want

#

only saw item update interval

mint fable
#

yep

#

definitely add that should be workin

#

you might need to add a delay by a tick or 2

mossy birch
#

That seemed to do a trick, why do I want a delay?

#

I'm also on 0 ping right now so I don't see any issues

mint fable
#

If the placeholder didn't update immediately if the server was lagging or something

#

or if it takes a tick to update for whatever reason, but if it works then 👍

mossy birch
#

yeah I suppose I would have to see what happens on my host before I can optimize

#

I'm not gonna pretend that I know exactly how this works, but the refresh action should only be triggered after the command is executed

#

so the only reason it would not be updated in time for the refresh is if papi uses cache of some sort

#

(this is my first time attempting to "make" plugins, I'm running a fork of GPFlags and adding its placeholders to use for my deluxe menu)

ripe pivot
#

how do u link deluxetags to placeholderapi?

mint fable
mossy birch
#

Oh. So it's async

#

doesn't wait for the return. got it

mint fable
#

saif idk

#

asking the wrong person

#

I'm just telling you why you might need a delay

mossy birch
#

yaya sure, dont mind me, just trying to understand how this shit works

mint fable
#

I've seen it happen that's all

#

🤷‍♂️

mossy birch
#

don't worry about it, talking with you saved me like an hours worth of trial and error, ur good 😄

ripe pivot
mint fable
#

they should be internal now

#

shouldn't need to do anything

#

what isn't working with deluxetags? @ripe pivot

ripe pivot
#

when i type in chat it doesnt show the prefix

mint fable
mint fable
ripe pivot
#

placeholderapi? do i need deluxe chat?

mint fable
#

placeholderapi is not a chat plugin

#

you do not need deluxechat

#

do you have essentials chat or soemthing?

ripe pivot
#

on spigotmc i cant buy it

mint fable
mossy birch
#

Oh sorry, didn't notice the channel

ripe pivot
#

it would be easy to setup tho

mint fable
#

what are you even on about

#

deluxechat is discontinued

#

What chat plugin do you have