#placeholder-api

150650 messages · Page 44 of 151

turbid tide
#

yeah you do have to download the Player expansion. /papi ecloud download Player then /papi reload

#

and then please do /papi parse me %player_displayname% to test if it works

#

or not

gentle osprey
#

that works thanks

turbid tide
#

no problem

sleek raven
#

Hello, I have the error : [PlaceholderAPI] failed to download expansion information

#

somebody can help me ?

sacred sandal
#

hi i would like to know why the {simpleclans clan isanyonline} and neither the %simpleclans_clan_onlinemembers_count% works on the featherboard

hexed current
#

hi is there a placeholder that stores values? for example, as the /scoreboard dummy

vagrant anchor
#

Buenas

#

alguien puede ayudarme?

errant iron
tepid stone
#

Ah, relcon is permissions only it seems, I cant use permissions, need it to check for if a placeholder is true or false (which is what my java script does, but its not relational)

tender vaporBOT
tepid stone
#

Infact even if its not permissions only i cant get it to work. I've installed it and nothing happens, non of the relcon placeholders seem to work. If anyone can help me with why I would appreciate it. https://paste.helpch.at/budavipori

sacred sandal
sacred sandal
#

ty now it worked

austere hawk
#

hi i was wondering if there is a way to display the players head as an item who has opened a deluxe menu gui

#

like what is the placeholder for it

errant iron
#

?dm-heads

tender vaporBOT
errant iron
#

b

austere hawk
#

thanks

#

this will work with deluxe menus right

errant iron
#

How to use custom heads in DeluxeMenus:

austere hawk
#

lol

#

thanks

#

also sorry to bother you again but is there a placeholder to show the players balance using an economy plugin connected to vault

errant iron
austere hawk
#

thanks

#

i feel like an idiot to constantly ask you things and im sorry to bother you but what would the placeholder be for the players balance?

#

sorry again

#

its %vault_eco_balance% right?

errant iron
#

test it out

#

/papi parse me %vault_eco_balance%

austere hawk
#

thanks

#

would you mind if i were to private message you a picture to show you my issue?

errant iron
#

?imgur

tender vaporBOT
errant iron
#

👀

warm plover
#

yeah sorry I posted an issue with some placeholders and found the solution through testing

#

didn't realize parse other required a placeholder to find player name

errant iron
#

excellent! self-learning is always the best experience for someone

warm plover
#

%parseother_{player}_{armor_material_helmet}% doesn't seem to work though sadly

#

{player} is a dm variable, so maybe thats why

#

I could set {player} to a deluxemenu meta and then use that as a placeholder 🤔

errant iron
#

yeah %player% isn't a placeholder lol

#

what's this for?

warm plover
#

/stats gui showung other peoples armor items and stats

#

like /stats (Player)

errant iron
#

ah I seeee

warm plover
#

I also have plans to detect if the player has never join ir if they are offline

errant iron
#

dang that is such an easy thing to do with plugins but I can see how hard it is with just deluxemenus

#

I commend you for your work lol

warm plover
#

lol

sleek grove
#

@warm plover Maybe this helps:

menu_title: '&8&lStats'
open_command:
- stats
register_command: true
args:
- target
args_usage_message: "&cStats: /stats <player> "
size: 54
items:   
  'helmet':  
    material: placeholder-%parseother_{{target}}_{armor_material_helmet}%
    amount: 1
    slot: 10
    priority: 2
lofty patio
#

Is it possible to translate message from placeholder api? For example I'm using Quests and when i write %quests_player_can_accept_quest_Czy jest tutaj miejsce dla mnie?% im getting true. Can i change this message?

errant iron
#

uh

#

you can write javascript wrapper placeholders that just call that placeholder and return whatever you want?

lofty patio
#

uh

errant iron
#

cause what those placeholders return is based on the expansion developer's code

lofty patio
#

so complicated
Is there easy way?

errant iron
#

if you know Java and if they're open source, you could make a custom one for you

#

Not that I know of, since they're all independently controlled

lofty patio
#

so should i write to... developer of addon?

errant iron
#

I severely doubt they'll add a whole language translation

#

It's just not something PAPI currently supports

lofty patio
#

oh ok

#

thanks

lilac oxide
#

I'm 99% sure it does

errant iron
#

not last time I checked; each expansion outputs its own thing, such as yes or no or true or false

lilac oxide
#

Well you can output a Boolean

#

And those are translatable

#

In papi's config

lofty patio
#

But it doesnt work
There is set yes for true but it doesnt work

errant iron
#

oop

lofty patio
#

Im still getting true

lilac oxide
#

Well go complain to the author

#

And make them return a boolean

lofty patio
#

Ok, I will

molten marsh
#

my placeholders not working

errant iron
#

which placeholder?

molten marsh
#

%player_name%

errant iron
#

did you install the expansion and reload papi?

#

?player

tender vaporBOT
molten marsh
#

yes

errant iron
#

do /papi dump and send it here

molten marsh
errant iron
#

what does /papi parse me %player_name% say in chat?

molten marsh
#

my username

errant iron
#

so where is it not working?

molten marsh
#

in hologram

#

holographic display

errant iron
#

do you have holographicextension?

molten marsh
#

no

errant iron
#

you need that to use placeholders in holograms

molten marsh
#

ok thanks

#

sorry but still not working

#

only not working with the holographic display plugin

errant iron
#

did you refresh the holograms?

molten marsh
#

yes

errant iron
#

restarted the server and everything?

molten marsh
#

yes

errant iron
#

do another /papi dump

molten marsh
#

its working my other server but not this one

errant iron
#

and they have the same plugins and everything?

molten marsh
#

yes same version same evrything

errant iron
#

You need ProtocolLib

molten marsh
#

are u sure

errant iron
#

It also injects your favourite placeholders from PlaceholderAPI (requires ProtocolLib)

molten marsh
#

ok

#

let me try

loud arrow
#

hey, does papi work with crazy crates? crazy crates says it does but papi doesn't

errant iron
#

yes

lilac oxide
#

papi doesn't need to support plugins, then need to support papi 🙂

loud arrow
#

ah right, thank you!

#

how do I enable the expansion? I can't work out what it's called

errant iron
#

You don't need to enable it; it's part of the plugin already

loud arrow
#

weird it's not working, ok ty!

austere hawk
#

Is there a placeholder for server status bungeecord

errant iron
#

There's a placeholder for the players online on a server

#

You can use pinger if you want to check if a server can be found or not

austere hawk
#

is there one that shows that a server is online or offline

errant iron
#

%pinger_online_testplugins.com:25565%

#

will return whether it's online or offline

#

you just put the ip in

#

/papi ecloud download Pinger

#

/papi reload

austere hawk
#

kk

#

placeholders from Advancements loads too slow

#

can i somehow fix it?

errant iron
warm plover
#

Hey so using the armor placeholder, it says a stone when they have nothing on in that slot, is it possible to be changed to like a barrier or something?

#

and is it possible to get the display, lore, and stuff like that of the armor piece?

vivid sparrow
#

Will update the armor expansion at some point

turbid tide
#

yo I'd PR but rn I have to many things to do

vivid sparrow
#

Nah it is just broken

warm plover
#

Hello is there a world guard placeholder to get the priority of a region

#

it would be really useful lol

#

I see this %worldguard_<Any WG Placeholder>_<Priority (Lowest number = Highest priority)>% but don't know if it can grab the priority 🤔

turbid tide
copper patio
#

Hey guys, im trying to add player kills to leaderheads with Statistic extension on papi but it doesnt counting any kills. my server version is 1.8.8

turbid tide
#

so for example if you have 3 overlaping regions with priority 1, 2, 3 you can parse placeholders for all of them

#

otherwise it would just take the priority 1 region

warm plover
#

Is there a way to just get the number of the priority of the region im standing on

turbid tide
#

what does it return>?

warm plover
#

I'm trying to do something for a project lol

turbid tide
warm plover
#

Oof that sucks

turbid tide
#

but the thing is that won't really work because regions overlaping it will just take the priority of the highest priority region

#

I don't really see the use myself

warm plover
#

Could I explain what I'm working on? :P

turbid tide
#

I mean sure but yeah I can't do anything about it. Just contact the dev and see if they can add it (the dev of the expansion not the dev of worldguard)

warm plover
#

bassically I have a boss bar and a floor based map

#

I wanted to make the boss bar change progress depending on the floor

#

Crypt: style: "NOTCHED_6" color: "RED" progress: "%math_0_16*{worldguard_region_name_capitalized}%" text: "&cCrypt Floor: %worldguard_region_name_capitalized%"

#

It works with other ones besides the top floor which isn't really a big deal ig

#

I was thinking if I could get it to multiple by 0 it would work

copper patio
tender vaporBOT
turbid tide
copper patio
#

Yeah

turbid tide
#

what type of server do you have? paper, spigot?

copper patio
#

Taco

errant iron
#

Enchilada!

turbid tide
copper patio
#

Yeahh

warm plover
turbid tide
# copper patio Yeahh

can you go to server/world/stats and open the file with your UUID? see if the kills are still 0 there

#

it should look something like {"stats":{"minecraft:killed":{..., "minecraft:player": 10, ...}}}

copper patio
#

ok let me check

#

here is no file called stats ._.

turbid tide
#

its a folder

#

in the world folder

copper patio
#

or any folder

#

😦

turbid tide
#

ugh maybe Taco doesn't register kills the same way?

copper patio
#

yeah i think so

turbid tide
#

Can you try switching to Paper maybe? Just to test

copper patio
#

yeah

#

bro i switchedd to paper 1.8.8 but still no stats folder in world file

turbid tide
#

are you sure you're looking in the correct world folder?

#

also get some kills first

#

it might generate after that

copper patio
#

sure

turbid tide
#

also it needs to be the main world. the one set in server.propreties I think

copper patio
#

level name is wworld i get 2 kills

#

but no there is still no folder called stats

turbid tide
#

this is strange. What folders are there?

#

Maybe it was different in 1.8 and I don't remember

copper patio
#

data, dim-1, playerdata, region

#

and files are
level.dat
leveldat_old
session.lock
uid.dat

turbid tide
#

hmm this is very strange. I'm not really sure. All I can say is the placeholder works but the kills are not stored. I do not know the reasoning tho.

copper patio
#

😭

turbid tide
#

is that world a release world?

#

if not try making a new world and setting it as the default one

copper patio
#

okay

#

nope bro

#

its still not working

turbid tide
#

I'm really not sure what might cause this. I haven't worked with 1.8 in a long while

copper patio
#

sad

#

Vault and others are working only Statistic are not working

#

i started to think it was a version problem or something else

turbid tide
#

its either version problem or server problem but not sure. The placeholder clearly parses to 0 so it should work

#

it just doesn't find any data

#

where its looking

warm plover
#

%checkitem_remove_mat:tripwire_hook,amt:1,namecontains:Floor {math_0_1+{deluxemenus_meta_GATE.NUMBER_INTEGER_0}} Key%'

#

How could I use placeholders inside of placeholders with checkitem?

turbid tide
#

I don't think that's possible how you're trying to do it

#

you'll probably need to make a javascript placeholder for that

#

placeholder inside placeholder inside placeholder is not possible

warm plover
#

:(

#

would you know a way I can do it with a javascript placeholder lol

#

I don't know much about js

#

Wait I'm dumb, I think I just got it to work, the math stuff was uneccasary, I over complicated it lol

turbid tide
#

I mean its pretty easy just js var meta = parseInt("%deluxemenus_meta_GATE.NUMBER_INTEGER_0%") function mathStuff() { return meta++ } mathStuff()

#

ah I see xD

#

well

#

this is all you needed ^^^

warm plover
#

awesome thanks

warm topaz
#

function

#

not fun 🤡

turbid tide
#

I was wondering why its not colored lmao

warm topaz
#

lmao

hot oriole
#

I installed HolographicDisplays, HolographicExtension and Protocollib but in the Hologram is my Placeholder not showing.. How do I fix this?

turbid tide
#

do /papi dump please

#

and send the generated link here

hot oriole
#

My plugin is AdventureValley.

#

(I tested %luckperms_prefix% from Luckperms rn. That works..)

#

Nvm I just reinstalled the Plugins. Works now. Thx 🙂

turbid tide
#

ah ok. Nice

heady urchin
#

Anyone got a better alternative to HolographicExtension

#

Too laggy

magic rock
#

holographic placeholders + protocollib

heady urchin
#

You can't put placeholderapi placeholders in?

turbid tide
#

wdym to laggy? I've never had problems with it

hot oriole
#

But how can I make it now so that it "auto updates"?
(I display money on the Hologram, and the money ammount changes.)

turbid tide
heady urchin
#

If theres more than than like 50 players near holograms with placeholders in, it causes a lot of issues

turbid tide
heady urchin
#

It's not that

#

I just need a better alternative

#

It's like 10tps lag, not just a small amount

turbid tide
#

well I guess you can try HolograhpicPlaceholders

hot oriole
heady urchin
#

link?

heady urchin
#

Yeah thats trash aswell

turbid tide
heady urchin
#

I'll get one made

turbid tide
#

for holograms

heady urchin
#

needs to be holographicdisplays lol

turbid tide
#

well those are the existing options

heady urchin
#

We depend on that and essentials for like everything xD

#

Yeah it's fine I just wanted to see if there was a public one thats decent before I get one of the devs to make it

hot oriole
tender vaporBOT
turbid tide
#

yeah saw it

#

no worries

hot oriole
#

Ok

turbid tide
#

hmm that's strange. I've never had space appear because of that tag

hot oriole
#

Can I put the tag somewhere inside of the line too?

turbid tide
#

I don't think so. You could try it tho

#

But from what I remember it has to be at the beginning

hot oriole
#

Ok gimme a moment

#

Ok worked

#

/hd setline entrance 3 &eYou have{fast}&6%avp_money% Coins&e!

turbid tide
#

oh nvm then. Maybe it has to be before the placeholder

#

then

#

I don't remember exactly

hot oriole
#

It works so thx 🙂

#

Btw can I use Placeholder API on signs without a extra plugin too?

hot oriole
#

Ok sad

vivid sparrow
#

@warm plover can you test this for me?

turbid tide
#

yo gaby u got like 10 minutes to help me with dmenus epic heads support? bcz this shit confuses the fuck out of me

vivid sparrow
#

wdym?

turbid tide
#

trying to fix deluxemenus EpicHeads integration

#

?dm-heads

tender vaporBOT
turbid tide
#

the d option

#

its just broken and I can't figure out why

#

I assume its the API that's outdated

#

but its strange that it does exactly what head- does

void cypress
#

Is this where we get help?

vivid sparrow
#

I think it uses the api of the plugin before even it was bought by songoda

turbid tide
#

yeah it does

#

it uses a very old api and can't find the new one lmao

turbid tide
void cypress
#

Sweet

#

u got a mic?

vivid sparrow
turbid tide
#

yeah I guess is time to join their discord but @wet creek already asked for me and no response yet

turbid tide
#

I can multitask but can't talk lmao

#

also I muted you bcz I wanna hear music

void cypress
#

lmao

#

ok

#

cant share pictures in here?

tender vaporBOT
void cypress
#

Ok so i'm using a name tag edit plugin called TAB

#

I'm using saber factions and i'm trying to display the players faction name under their name tag

#

it's displaying the factions but not the right faction per player

#

It

#

it's showing my faction under a player and his faction under my nametag

#

makes no sense

#

classic-vanilla-belowname:

#enabling the feature
enabled: true

#number or numeric placeholder, supports per-player placeholders
number: "%factionsuuid_player_kills%"

#text after number, must be same on all players
text: "&e%factionsuuid_faction_name%"

turbid tide
#

that's bcz of how TAB works I think. It uses relational stuff I think

void cypress
#

Also whenever I broadcast and use {PLAYER} it will give a completley different players name

turbid tide
#

so it shows the faction of the viewer

#

but you can try

turbid tide
#

wait nvm

#

that won't work

#

try asking in TAB support if there is a way to disable that

#

the relational stuff

void cypress
#

I would show screenshots kind of hard to explain

turbid tide
#

yeah I understand what's happening

#

the placeholder is parsed for the viewer

#

not the one under who's name it is

void cypress
#

It's so weird

#

My alts faction name is WensFac my factions name is Solar and the factions are reversed under our nametags

#

It shows my faction under my alts name tag

#

i'll go into the tab discord

#

I got one more question

#

Not only do I want the faction name to display under the players name tag I want the factions relationship to color the factions name

#

%rel_factionsuuid_relation_color%

#

How would I go about that?

#

2 place holders?

turbid tide
#

probably text: "%rel_factionsuuid_relation_color%%factionsuuid_faction_name%"

warm plover
void cypress
#

i tried that it just shows the faction name then the raw text for the color placeholder

void cypress
#

figured it out

#

tab discord helping me out

#

u were right

turbid tide
#

oh nice. glad to head

#

hear*

#

not to good with TAB

#

so yeah

short flicker
#

Parsing shared text for viewer is intentional to offer conditions with per-world / per-server text which requires the player to parse, but displays it the same on everyone (in that world), allowing per-world text

#

Unfortunately it allows misconfiguration like this which makes it much less obvious you can't do it

#

It was added when someone requested it exactly for this purpose, then he decided he doesn't want it.

austere hawk
#

hi

#

is there a placeholder which displays the combined amount of players of 2 or more servers?

fervent spire
#

%bungee_total% displays the full amount of players on all servers connected to the bungee

austere hawk
#

i know but

#

isnt there a way to display only for a certain amount of servers

#

for example

#

i wanna track lobby1 & lobby2 only

#

is there a placeholder or anyway to display them?

fervent spire
#

%bungee_<servername>% Shows the count for just one server.

austere hawk
#

i know that too

#

i wanna know if theres a way to display 2 servers together

fervent spire
#

Those are the only two placeholders for bungee that I know of, I don't think there are any others.

#

You could maybe use a javascript one, and use multiple %bungee_<servername>% for each server and add them together.

hexed current
#

hi %objective_score_<obj-name>_offline% for players offline?

austere hawk
#

uhm

#

oke

lilac oxide
#

%math_0:_{bungee_server1}+{bungee_server2}% Iirc

scarlet valve
#

Is there any playtime plaveholder?

#

@me if you know

lilac oxide
turbid tide
#

%statistic_time_played%

sterile cradle
#

Can someone help me with this?

turbid tide
#

@sterile cradle I answered you on spigot

sterile cradle
sterile cradle
turbid tide
#

you can here btw if you want

turbid tide
sterile cradle
#

It isn't..

turbid tide
#

e.setFormat(PlaceholderAPI.setPlaceholders(player, chatformaat)); this is line 20 right?

sterile cradle
#

Thats the problem : (

turbid tide
#

try parsing the placeholders and setting the string to a variable first and check if that is null or not

#
            final String chatformaat = Kingdom.instance.kGetConfig().Chat_Format;
            final String test = PlaceholderAPI.setPlaceholders(player, chatformaat)
            if (test == null) {
              // LOG MESSAGE
              // RETURN
            }
            e.setFormat(test);```
sterile cradle
#

I'll try that thanks!

#

Still gives me the same error ; (

#
final String chatformaat = Kingdom.instance.kGetConfig().Chat_Format;
            final String test = PlaceholderAPI.setPlaceholders(player, chatformaat);
            if (test == null) {
                System.out.println("Error, het is niet goed!");
                return;
            }
            e.setFormat(test);```
turbid tide
#

what line is the error on?

#

can you send a pastebin of the error

#

and a pastebin of the entire class

#

please

#

?paste

tender vaporBOT
sterile cradle
#

Oh sure moment

#

It says on line 25

turbid tide
#

one unrelated thing: onChat Classes should be UpperCaseCamel in java

#

so OnChat

turbid tide
#

the new one

scarlet valve
turbid tide
#

yep it is

scarlet valve
#

Thanks

turbid tide
sterile cradle
#

Yesssss

#

But as i said in my discussion/thread ```java
e.setFormat(Lobby.instance.getCConfig().Chat_Format.replace("%vault_prefix%", PlaceholderAPI.setPlaceholders(player, "%vault_prefix%")));

bright fjord
sterile cradle
bright fjord
#

thanks 🙂

sterile cradle
#

Npp 😉

turbid tide
#

so it says line 25 but line 25 is a }
that ends this
if (Kingdom.instance.kGetConfig().Use_Chat){
could it be that this option is null?

sterile cradle
#

Ehh

#

Its this

#

moment

#
Chat_Format = ChatColor.translateAlternateColorCodes('&', Kingdom.instance.c.getString("Chat_Format"));```

And this in the config:
Chat_Format: '&7%vault_prefix% &7%s&f: &7%s'
#

So it shouldn't be null right

turbid tide
#

yeah but Use_Chat ?

sterile cradle
#

#Chat options.
Use_Chat: true # ->>>> If you turn this to false, the whole chat system of this plugin will be disabled.

#

Use_Chat = Kingdom.instance.c.getBoolean("Use_Chat");

#

But that isn't it

#

Because when i don't use placeholders in the config

#

it works fine..

turbid tide
#

I'm having a brain fart rn. 1 second

sterile cradle
#

same xd..

#

I feel that theres just something wrong with this..

final String test = PlaceholderAPI.setPlaceholders(player, chatformaat);```
reef sparrow
errant iron
#

That's an error for your bedwars plugin, not placeholderAPI

#

And apparently it doesn't know what world it's reading from the config

reef sparrow
#

my bad, wrong server, sorry

rare lily
#

👍

sacred dirge
#

how do i set online players for another server?

#

im running bungee but its showing only the people who are in the lobby

turbid tide
#

use this expansion ^^^

sacred dirge
#

downloaded it

#

ill give it a try

#

it said done, but its saying 0 online'

turbid tide
#

you have to download it on every server

#

that you want this to work on

sacred dirge
#

ohhhhhhhh

#

ok thank you

#

yeah same thing

#

nvm got it

smoky spoke
#

does anyone know alot about rocket placeholders plugin?

loud arrow
#

anyone know why I have to reinstall different extensions for papi every time I load the server backup?

desert trench
loud arrow
#

yeah, whenever the servers is switched on for whatever reason

desert trench
#

its stored in jar files in the extensions folder in plugins/PlaceholderAPI/extensions

#

So, if you move those over it'll be gucci hopefully.

pine spoke
#

Hello, yesterday I installed PlaceHolderAPI for my server, I am unsado DeluxeHub 3 for my lobby and I wanted to complement it with the Vault extension, I put the command / papi ecloud download Vault, and then / papi reload, but in the mc chat I got a " No expansions were registered! ", Please help I don't know what to do

turbid tide
pine spoke
fervent spire
#

You can ignore that message.

#

It won't impact anything.

pine spoke
#

Apart from that message, I only get this one when I put / papi reload "No expansions were registered!"

desert trench
#

=paste

tender vaporBOT
desert trench
#

paste your latest.log

pine spoke
#

Ok

#

give me a second

desert trench
#

no problem take your time 🙂

pine spoke
desert trench
#

You sent the log?

#

You've not posted any logs here

pine spoke
#

Oh, I got the wrong button

desert trench
#

All good PartyKirby

pine spoke
desert trench
#

=paste

tender vaporBOT
desert trench
#

click on helpchat paste put the text in there, save and send link

pine spoke
#

aaa ok

desert trench
#

can you share the full server startup log?

pine spoke
#

._.

desert trench
#

?

#

You sent 6 lines, that doesn't exactly help me.

pine spoke
#

I did not put "aaaa" there xD

pine spoke
desert trench
#

no no, i was just using that to show what i meant ;D

pine spoke
#

@desert trench There I put all the start log of the server

desert trench
#

I mean, it knows about the expansion of jukebox

#

give me 2 secs my meeting ends soon

pine spoke
#

Ok

desert trench
#

ze meetings they're over. now to save ze world!!!!

pine spoke
#

jeje

desert trench
#

yeah i see it says here [14:27:29 INFO]: No expansions were registered! no expansions 🤔

#

whats in your placeholderapi/extensions folder?

pine spoke
tender vaporBOT
desert trench
#

=imgur

#

that's a command?

pine spoke
#

Perhaps ._.

desert trench
#

I'm super confused why it broke

pine spoke
trim mist
#

So I might have to manually set that version and then release an update.

desert trench
#

hi glare

trim mist
#

It's not something you do.

#

Did Odin's instructions fix it?

pine spoke
#

Aaaa then what do I do :d? I just hope or should I do something else?

trim mist
#

Again, did you follow what Odin told you to do?

#

You said you changed the files, did it load?

pine spoke
trim mist
#

Okay

pine spoke
#

Now I put the command / papi reload right?

trim mist
#

And it did load?

#

If you replaced the jar and rebooted you don't need to reload anything.

pine spoke
#

Ok, I will check if I load with / papi list

#

I got this from the console "There are no placeholder hooks active!"

#

.-.

trim mist
#

Startup log

tender vaporBOT
pine spoke
#

?paste

tender vaporBOT
trim mist
#

And are there jars in the expansion folder?

pine spoke
#

"Expansion-vault.jar"

trim mist
#

If you replace that with this one, does it load? Turn off the server. Replace the jars. Start it up agian.

pine spoke
#

Ok

pine spoke
#

I get this message

trim mist
#

Try to reproduce with only PlaceholderAPI and Vault installed.

pine spoke
trim mist
#

Remove all plugins.

#

Install only PlaceholderAPI and Vault

#

See if it loads.

pine spoke
#

Ok

#

I already removed all the plugins and only left the ones you told me, but it doesn't work anyway :C

tender vaporBOT
trim mist
#

Alrighty, well, maybe someone else will know because I'm stumped if it's still not loading it.

pine spoke
trim mist
#

Nope.

#

If anything it might not load because you don't have an economy plugin.

pine spoke
#

Maybe

rotund swift
#

I am I the only one who tries to get papi on a proxy server for a global chat? I haven't found a single bridge between any proxy and papi. Is there a viable workaround other than with a Rest application?

brisk coral
#

wait for papi 3

rotund swift
#

Is there an eta? I would need a workaround asap :c

brisk coral
#

Give it like a year or three

trim mist
#

You're better off having something custom made to hook into possibly plugin messaging.

rotund swift
#

Eeep. I understand.

#

I thought so, but I am very rusty with coding. (Fiverr is a joke)

#

I think it would be very time consuming to learn all the APIs just for a single hook.

brisk coral
#

Well I mean any particular reason why you're running it through bungee

rotund swift
#

On my network, I use essential's nicknames and a papi based suffix. It is basically one of the main aesthetics of our community.

#

I have chats synced from all of our servers over bungeechat. The only thing that is missing is papi support of some sort.

brisk coral
#

Why not parse placeholders before they get sent to bungeechat

rotund swift
#

I can't think of a possible solution at this point.

#

I doubt I know how to do that.

#

Bungeechat is taking over as a chat manager, I wouldnt know how to parse it before the direct input into the message channel

trim mist
#

It might not be the easiest to parse that simply because he's using Bungeechat as the processor which is on the proxy.

brisk coral
#

which get's data through which event?

trim mist
#

That's what I'm trying to figure out 😛

rotund swift
#

I could ask the dev if that's any helpful.

trim mist
#

Probably a good option.

#

Do you put the plugin on the proxy and the backend servers?

rotund swift
#

Which plugin?

trim mist
#

BungeeChat

rotund swift
#

"It's the normal chat event" said Brainstone

trim mist
#

Well if you put it on the backend, it's something to work with, but if you only put this plugin on the proxy, then it might not be as easy.

brisk coral
#

AsyncChatEvent I'd asume then

trim mist
#

It looks like this is proxy-only and it's using the bungeecord ChatEvent.

brisk coral
#

What in the

trim mist
#

Which means it's probably no-dice unless you make a plugin on the backend to make the proxy get the message already parsed.

rotund swift
trim mist
#

Correct, it's a proxy-only plugin.

sick cipher
#

As scoreboard plugin i use quickboard and in that board i display a player his balance but if a player has for example $23.000.000 then the board gets very big, is there a way to make it display 23M instead or B for billion and K for thousand

brisk coral
#

"It's the normal chat event"
By this I presumed you meant bukkit

rotund swift
#

BC is proxy only

rotund swift
trim mist
#

Yeah I figured. I'm waiting on a response from someone, and their response will determine if it's possible to do this or not.

#

The simple constraint here is that there's no backend plugin. For example CarbonChat, which isn't ready for production yet, seems to handle PlaceholderAPI across servers simply because it goes on the backend and processes it before-hand.

#

More than likely it might not be looking too good since it's only on the proxy level.

rotund swift
#

I dont mind switching plugins, I just need PAPI plus proxy wide synced chat

trim mist
#

You might look at VentureChat. I've heard that works with PlaceholderAPI and has some cross-server stuff. I've never used it myself.

rotund swift
#

I have seen it, but idk why I didnt use it

#

I should give it a try! it looks like the description is referring to proxy papi support

cunning trench
#

Okay so, I am using BetterSocial plugin on a testing server. All good until I downloaded the JavaScript Expansion from PAPI and suddenly, the placeholders from BetterSocial just stopped working. Any ideas how to fix?

zealous shell
#

Hey guys

errant iron
#

hey whats up bro

zealous shell
#

So featherboard uses MVdWplaceholders

#

im using a plugin that uses placeholderAPI

#

i recall a conversion u can do in config to use both with featherboard

#

but heck can i find it anywhere

#

any ideas?

cunning trench
#

Nevermind solved it.

errant iron
#

nice

rotund swift
#

What does this mean "now available in the server expansion" I think it's from the "player" placeholder expansion

errant iron
#

Sounds like whatever it was is now in the server expansion

rotund swift
#

I think its just the server name. But what is the server expansion?

#

The "server" package?

#

on Ecloud?

errant iron
#

yep

rotund swift
#

Doesn't work. it still takes the "server_name" from the "player" package

errant iron
#

did you do /papi reload?

rotund swift
#

Yuppers

errant iron
#

Where are you using the placeholder

rotund swift
#

in the chat

errant iron
#

try restarting the server fully

#

if it still doesn't work, do /papi dump

rotund swift
#

Hm...Are you sure? if I unregister the player package, the username disappears, but the server expansion still doesnt replace the placeholder

errant iron
rotund swift
#

Trying to load this %player_server% %player_displayname%

errant iron
#

well you don't do player_server

#

you do %server_name%

rotund swift
#

Is it deprecated?

errant iron
#

I mean if its sending you a message probably

rotund swift
#

I am sorry. Been seeing to many configs and logs today, eyes twist already. Thank you for your help

tardy glade
#

will chatinjector work just in plugin configs as a number for example?

errant iron
#

afaik chat injector only affects chat

tardy glade
#

ah

#

so no way to use papi in plugins that dont support it?

errant iron
#

nope, you'd need to modify their code

#

chat is just an area any plugin can control so that's how chat injector works

#

you don't get to touch other plugins' config files

tardy glade
#

it will be kinda hard

#

because its aac lmaoo

turbid tide
#

Well techincally any message that is sent to chat will work with chat injector

#

but Idk if that's 100% true

#

I've never used it myself

tardy glade
#

nah i need to modify check threshold

turbid tide
#

ah yeah that's not happening

solar scroll
#

Hi ! I have a problem with the time displayed for my players, it sees the time in 60h format and not in 24h format ... Do you have a solution? The placeholder used is: %player_first_join_date%

turbid tide
#

I think this is still being worked on. I know this bug has been out for a while and its unfortunatelly the same for some other time placeholders like server uptime and time played

#

I don't think there is a fix yet

vale monolith
#

how do i make placeholders using the new system? does anyone have an example? i'm updating from 2.9.1

turbid tide
#

all should be explained on the wiki

#

here ^^^

vale monolith
#

ah awesome thanks

quick fox
#

Hello, I am using a plugin called "chestcommands" but I don't know how to put the number of users that are connected in a modality. to put those who are connected in that mode.

desert trench
gilded kettle
#

how do I use /papi parse from the console...?

vivid sparrow
#

instead of me use a player name

stone edge
#

Any issue reported about placeholders not being parsed when javascript expansion is installed?

stone edge
gloomy mist
#

when I try to download Player placeholders with /papi ecloud download Player, i get this message:

#

Failed to find an expansion named: Player

fervent spire
gloomy mist
#

2.10.9

turbid tide
#

?ecloudblock

tender vaporBOT
gloomy mist
#

thanks

#

Fixed

languid gale
#

%pinger_isonline_UNKNOWN% ignore the unknown part as not revealing my ip, but anyone know how I can make it so when it says Online the whole thing is in capitals?

stable granite
#

Hello! I am working on an expansion for placeholder api in my plugin, and the log first says "[08:21:53 INFO]: [PlaceholderAPI] Successfully registered expansion: metrotool" Then says "[08:21:53 INFO]: No expansions were registered!". What am I doing wrong (expansions dont work with /papi parse either).

#

Also, it does work if i grab the plugin, put it into expansions folder, and manually enable it.

sterile cradle
#

@turbid tide i solved the problem btw... xd

tender vaporBOT
sterile cradle
#

Oh sorry for the mention..

turbid tide
#

ohh the one with the placeholder api placeholders not setting

#

right

#

well glad to hear

sterile cradle
#

Yess xD

#

Not the best solve but i just looped through the players and send them the message

#

and canceled the event (chat event)

sterile cradle
turbid tide
#

btw I think I know what the issue is. The guy that gave you the 2 links to the javadocs was showing you that setFormat is taking in a String.format

#

so it needs some special format iirc

sterile cradle
#

yes but i can't find a special format anywhere :/

turbid tide
#

what if you set just the message instead of the player name tho?

sterile cradle
#

somebody said that %s, %s was for the player and message.

sterile cradle
#

Chat_Format: '&7%kingdom_kingdomprefix% %kingdom_rankprefix% &7%player%&f: &7%message%'

#

Example this ^^

turbid tide
#

hmm I'll take a look later gotta fix something rn and I'll see if I can find anything

sterile cradle
#

Oh thats no problem! Thanks : )

hybrid leaf
turbid tide
hybrid leaf
#

paperspigot 1.16.5 and im playing on minecraft 1.16.4

turbid tide
#

I mean java version

#

do yo uhave a dedicated sewrver?

#

or what type of hosting?

#

@hybrid leaf send over the full startup log if you don't know how to find the java version

#

?startuplog

tender vaporBOT
turbid tide
#

it should be in there. this is how you get the logs ^^^

#

and send them using a paste bin

hybrid leaf
#

u mean this?

turbid tide
#

yes sir

turbid tide
hybrid leaf
#

yes i can

hybrid leaf
turbid tide
#

ugh I can't see it from here. I thought that maybe I can but that's only with pterodactyl panels apparently

#

just do that command

#

and you'll find it there

hybrid leaf
#
java version "16.0.1" 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)```
turbid tide
#

yeah so that's the problem

#

you have java 16

hybrid leaf
#

what i need to do

turbid tide
#

you'll have to either instal GraalVM

#

or downgrade local java to 14 or lower

hybrid leaf
#

ok but im using this java to programming some small projects, can they still working when i use java 14? sorry for my english

turbid tide
#

ugh I mean they probably will unless you use something specific that was added in 1.15 or 1.16

#

15 or 16** I mean

hybrid leaf
#

ok

tepid stone
#

Anyone know of an addon/plugin that adds a %random_player% or something similar? Chooses a random online player. Can only seem to find placeholders that use random numbers.

turbid tide
#

you can probably find some shuffle method online for javascript and use that to shuffle the list of online players and take the first one from the list

hybrid leaf
hybrid leaf
#

ok thanks so much

sterile cradle
#

How can i get a char via FileConfiguration?

#

I see only options for a char list..

#

Maybe i am just blind.

#

Oh wrong channel, sorry

hexed current
#

%objective_score_<obj-name>%
hi, to take the value of a scoreboard objectives of an entity, what should I write to <obj-name>?

sterile cradle
#

I think you can enter an entity like a player or something...

hexed current
#

im trying with an armor stand 🤔

dense trail
#

👋

#

The javascript cooldown isn't working, when I click on the item in the gui this appears in console

#

[10:25:40 INFO]: You must supply a target, and a message: /papi parse {target} {message}

main bloom
#

Good morning,
after a night reboot, the placeholders on our server won't work and it throws this error. We have the latest version.

cursive ermine
#

Hello, I am trying to use the %server_name% placeholder to pull my server name which should be HUB01 but it seems to be pulling a default MOTD because it just says "A Minecraft Server"

#

Weird thing is I have no MOTD set to say that so that's not even pulling a correct MOTD anyways.

junior musk
junior musk
junior musk
cursive ermine
junior musk
# hexed current `%objective_score_<obj-name>%` hi, to take the value of a scoreboard objectives ...

I think that is not for the entity but for a name of a scoreboard objective, you can create them using /scoreboard objectives add <name> <type>, check this for how to use it https://minecraft.fandom.com/wiki/Scoreboard#Command_reference
if you want the value of an entity using a scoreboard objective, you have to use the placeholder %objective_score_<obj-name>_[otherEntry]% and use whatever name you used in the objective

dense trail
cursive ermine
#

Can we not post screenshots here?

tender vaporBOT
cursive ermine
#

This is my second small issue I am seeing these messages in the console when I start the server. https://ibb.co/pPPX3x5

junior musk
#

you can ignore warns like those

#

it's not important

#

this is because you are using the JavaScript expansion which use a script engine called Nashorn which isn't supported in Java 15+, but if you aren't using it, you should be fine

#

this means that the ListPlayers expansion is outdated, you can remove it from your Expansions folder in your PlaceholderAPI folder and use the PlayerList expansion instead

#

same thing for redis expansion, it's outdated

junior musk
#

?

turbid tide
#

nothing

junior musk
turbid tide
junior musk
#

you can't pr a GitHub wiki?

cursive ermine
#

Thanks! That removes some of those errors.

#

How can I get the Nashorn warnings to go away? What do I need to update or remove for those?

junior musk
#

I think you can add a java flag to your server start script

#

this one I think
-Dnashorn.args=--no-deprecation-warning

cursive ermine
#

Ah perfect so much better! Thank you for your help.

I know you said I can ignore "not a depend, softdepend or loadbefore of this plugin." but can you tell me why this happens just so I know. I see it happen often on others too.

junior musk
#

MD_5 (Spigot's author) decided that it was a good idea to add those warning when a plugin hooks into another and doesn't have this plugin in its (soft-)dependencies

#

in this case, PlaceholderAPI hooks into Vault, Essentials, LuckPerms, WorldGuard and WorldEdit

cursive ermine
#

Ah gotcha, makes sense.

junior musk
#

that is because you are using expansions that depend ton those plugin, but PAPI can't put them all in its dependencies since there are tons of plugins and expansions, and expansions can be added dynamically ¯_(ツ)_/¯

cursive ermine
#

So basically any Plugin that hooks into another which isn't designated as a soft dependencies is going to throwing that message? Good to know now.

junior musk
#

yeah

cursive ermine
#

Perfect, thanks!

junior musk
#

but if you want to "fix" it on your own, you can open the PlaceholderAPI jar file with 7Zip, WinRar or anything that can open compressed folders, and edit the plugin.yml file

#

in there, you can add soft-depend: [Plugin1, Plugin2] with all plugins that you want

#

you'll have to do this with every PAPI updates tho

#

but at least, it won't show in console ¯_(ツ)_/¯

cursive ermine
junior musk
#

x)

cursive ermine
#

I can live with them, just as long as I know what the message means and its harmless Im good.

cursive ermine
#

Well.... My OCD got to me since you mentioned I could remove these messages. So I opened it up in Atom IDE. Is this correct?

soft-depend: [Essentialsv2.18.2.0, LuckPerms v5.3.27, Vault v1.7.3-b131, WorldGuard v7.0.4+f7ff984, WorldEdit v7.2.4+5723-e3bfc64]

junior musk
#

without the version

cursive ermine
#

That is what I wasn't sure of.

wet creek
#

sup tanguy

junior musk
#

hi

cursive ermine
#

soft-depend: [Essentials, LuckPerms, Vault, WorldGuard, WorldEdit] is what I have now but not removing them.

turbid tide
#

ugh Tangu what's this for?

#

oh you can hide those by adding the plugins as soft depend? I never knew this

cursive ermine
#

Its to suppress the soft depend warnings in console

junior musk
#

oh lol

#

I'm stupid

#

it's softdepend without - 😅

cursive ermine
#

Yeah that didn't work ether. I usually shut down the server. Make the edits then start it. Is there any certain place these need to be placed? https://ibb.co/fFRxt89

junior musk
#

you kept the - :D

cursive ermine
#

Oh crap, wrong screenshot

junior musk
#

ah

cursive ermine
junior musk
#

and it still shows the msg in the console?

cursive ermine
#

Yes

junior musk
#

🤔

cursive ermine
junior musk
#

that's weird

#

oh I know

#

try to take the plugin.yml file out of the jar

#

edit it

#

then put it back in the jar

cursive ermine
#

Well, the changes aren't being saved. That is the problem. Not sure why, let me play with this for a few

junior musk
#

yeah that's what I thought

white junco
warm topaz
#

have u downloaded the vault expansion

white junco
#

yes

#

I'm using SimpleScore

warm topaz
#

can u paste the output of /papi dump please

#

?paste

tender vaporBOT
white junco
junior musk
#

what does /papi parse me %vault_eco_balance% return?

white junco
turbid tide
#

?startuplog

tender vaporBOT
turbid tide
#

send over the startup log ^^^

#

also do you even have any economy plugin? @white junco

#

that connects into vault?

white junco
#

I have only vault plugin

turbid tide
#

oh well

white junco
#

as an economy plugin

turbid tide
#

that makes sense

#

that's not an economy plugin

white junco
#

oh, that's why?

turbid tide
#

yeah

warm topaz
#

vault is merely an interface for other plugins to connect to

junior musk
#

Vault isn't an economy in itself, it's a plugin that lets economy plugin hook into to be compatible with each other

turbid tide
#

^^^

#

its an interface to make every developer's life easier

white junco
#

Oh alright, my bad

turbid tide
#

you need an economy plugin like: Essentials, GemsEconomy, MultiEconomy or others

#

idk there's loads of economy plugins

#

out there

#

just need one that works with vault

white junco
#

alright thanks for the help

patent oak
#

did the repository for placeholderapi move?

patent oak
#

huh

#

alright

#

im just getting this error when building with maven

#

Failed to collect dependencies at me.clip:placeholderapi:jar:2.9.2

#

i can send the full error if that helps

#
[ERROR] Failed to execute goal on project IridiumSkyblock: Could not resolve dependencies for project com.iridium:IridiumSkyblock:jar:2.6.7: Failed to collect dependencies at me.clip:placeholderapi:jar:2.9.2: Failed to read artifact descriptor for me.clip:placeholderapi:jar:2.9.2: Could not transfer artifact me.clip:placeholderapi:pom:2.9.2 from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: [mvdw-software (http://repo.mvdw-software.be/content/groups/public/, default, releases+snapshots), sk89q-snapshots (http://maven.sk89q.com/artifactory/repo, default, releases+snapshots), placeholderapi (http://repo.extendedclip.com/content/repositories/placeholderapi/, default, releases+snapshots)] -> [Help 1]
#

the IridiumSkyblock said something about the papi repo moving because of a fire

warm topaz
#

what is in ur pom ?

#

and im guessing its normal for maven to add :jar: like that

patent oak
#
<dependency>
    <groupId>me.clip</groupId>
    <artifactId>placeholderapi</artifactId>
    <version>2.9.2</version>
    <scope>provided</scope>
</dependency>
#

and

#
<repository>
    <id>placeholderapi</id>
    <url>http://repo.extendedclip.com/content/repositories/placeholderapi/</url>
</repository>
warm topaz
#

looks right to me, try using https instead tho, then reload maven / refresh dependencies

patent oak
#

i'm very new to maven, so i might've made a mistake somehwere

warm topaz
#

and u should update the papi version, as 2.10.9 is latest now

quiet gulch
#

need i say maven

warm topaz
#

💀

#

gradle gang

quiet gulch
#

stonccs

solid birch
#

what are placeholders for mcmmo?

median cave
#

Hello, /papi parse BabySmoelf %javascript_isDonator% just returns nothing, when it should return actual information

errant iron
#

Did you set up the Javascript thing correctly

#

There's like 4 things to do on the wiki

#

But I'm on my phone right now

median cave
#

I'm comming from a TAB support ticket, and this is the file they gave me ```function isDonator() {
if (BukkitPlayer.hasPermission("group.bandit")) return 2000000;
if (BukkitPlayer.hasPermission("group.ag")) return 1000000;
return 0;
}
isDonator()

cursive ermine
#

😎

errant iron
#

You also need to set it up in the config

junior musk
#

yeah that's what I told him

median cave
#

yes that works now 🙂

junior musk
#

👍

hexed current
junior musk
#

what exactly are you trying to achieve?

hexed current
#

i create a dummy scoreboard and add and subtract points to an armor stand, so I want %objective_score_seg ...% to show the value of the armor stand, do you think it is possible?

junior musk
#

you have to use the name of the armor stand (or whatever name you used in the scoreboard objective) as the [otherEntry]

hexed current
#

ok i will try with that, thanks for your help fingerguns

junior musk
regal coyote
#

im trying to find the api on spigot. apex hosting but i can only search for et i cant use a link. but when i search for placeholderAPI there comes MANY op

#

how can i find it

patent oak
#
Blocked mirror for repositories: [mvdw-software (http://repo.mvdw-software.be/content/groups/public/, default, releases+snapshots), sk89q-snapshots (http://maven.sk89q.com/artifactory/repo, default, releases+snapshots), placeholderapi (http://repo.extendedclip.com/content/repositories/placeholderapi/, default, releases+snapshots)
#

is this an issue with Papi or something else?

turbid tide
regal coyote
#

yes

#

i thing

turbid tide
regal coyote
#

where

#

???

wet creek
#

He sent a link?

regal coyote
#

is the api's name just PlaceholderAPI ?

turbid tide
#

wait are you trying to get the api to use in java

#

?

#

or what are you trying to do?

#

bcz if you are trying to import it to use in java then that link gives you the way to do it with both gradle and maven

regal coyote
#

i thing java

#

is int it this

#

hallo

#

I cant find it on apex hosting spigot

turbid tide
#

well that's the plugin. yeah... you said you want the api

#

if you want the plugin then yeah that's it

#

the one you snet

#

sent*

regal coyote
#

ok

#

when was the plugin made

errant iron
#

a bit ago

regal coyote
#

do you know the year

#

?

errant iron
#

I mean no, why?

turbid tide
#

its there

#

the upload date

regal coyote
#

thx 😄

turbid tide
#

or first release

#

idk what its called

regal coyote
#

Apr 20, 2015

#

can it be that

errant iron
#

sounds about right

regal coyote
#

I GOT IT

#

thx guys

#

😄

lone elm
#

Can somebody help me with CheckItem placeholder

#

I'm trying to let it check for a item with a CustonNBTData called: EOTM
But everything i try with name or other things it says faal (means error)
But if i let it check just for material like gold_ingot its alright it will go threw then

turbid tide
#

or custom names and lores

lone elm
#

even with colors tags or without it he just ignores me

turbid tide
#

use namecontains instead

lone elm
#

or doesnt it accept the fact that there is a space between?

turbid tide
#

it should accept spaces

#

but try name contains

#

and also specify the material it gives you more security that is the item you want

lone elm
#

Yea what im trying to prevent is that players can rename a gold ingot and its going to accept that

#

Okay nevermind found it

#

It hates the spaces

#

thats why it crashes

turbid tide
#

hmm that's weird. It sohuldn't

lone elm
#

atm its this

#

%checkitem_namecontains:EOTM,lorecontains:Server%

#

But once i make it EOTM Money, Server Currency

#

its going to say fail

mint fable
#

what if you tested it without bold

#

I know it works with colors, so it should work with bold, but otherwise I have no idea why that placeholder would fail

turbid tide
#

he's saying that spaces

#

is the problem

#

bcz when he removes the space it breaks

mint fable
#

oh the placeholder isn't failing

#

it's just crashing?

turbid tide
#

nah it just says no

#

like he doesn't have the item

#

even tho he has

mint fable
#

Ye, doesn't make sense

#

but it sounds familiar

turbid tide
#

I remember someone else having the same thing but got it working after but I don't remember how or whyt

#

why*

#

yeah

mint fable
#

does each one work alone?

#

like just namecontains or just lorecontains

turbid tide
#

@lone elm ^^^

lone elm
#

So only the first word works

mint fable
#

guess it's time for me to load up a server

#

what are you naming your item exactly

#

and the lore

lone elm
#

Hold on

mint fable
#

works for me

lone elm
#
'29':
      v: 2586
      type: GOLD_INGOT
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: '[{"text":"EOTM Money","color":"yellow","bold":true},{"text":"","color":"yellow","bold":false}]'
        lore:
        - '[{"text":"Server Currency","bold":true,"color":"blue"}]'
        internal: H4sIAAAAAAAAAONiYOBg4HUuLS7Jz/VzCnFJLElkYHH1D/FlAABdE5jBGgAAAA==
```
#

The other internal is: {CustomNBTData:"EOTM"}

mint fable
#

uh

lone elm
#

Welcome to my issue ;p

mint fable
#

well

#

I have no idea how to help test this

#

because I gave myself an item

lone elm
#

atm got it working with lorecontains

mint fable
#

and named it EOTM Money

#

and gave the lore

lone elm
#

customnbttag?

mint fable
#

Server Currency

lone elm
#

it should have 2 tags

#

if normal item only 1

mint fable
#

no custom nbt because it doesn't check for nbt

lone elm
#

no but we use the custom tag to remove only that item from the player

mint fable
#

i mean

#

I guess?

#

you could also use the checkitem expansion if we get it working

#

if you remove the custom nbt tag(s), does the checkitem placeholder work?

lone elm
#

minecraft:clear command doesnt allow me to delete all those items with custom names

mint fable
#

you can use checkitem for that

lone elm
mint fable
#

with the same name/lore situation?

lone elm
#

Yea

mint fable
#

so... this won't work then

lone elm
#

Nope