#DM 1.14.1 error - Cannot Invoke

1 messages · Page 1 of 1 (latest)

bold nexus
#

Hi! I am a long time DM user and am super hyped about this new update and features. I was testing this out on a development server of mine and was running through the various GUIs we have. Came across our /player <username> GUI to find this error in console and no gui being loaded for me in-game.

The GUI basically just has a lot of essential player information for our staff to utilize when assisting someone.

https://paste.helpch.at/zaletapiya.rb
This was also spammed quite a bit before the previous log above: https://paste.helpch.at/hisuzopobe.xml

DeluxeMenus Ver: 1.14.1
Server Info: 1.21.4 Paper server

solemn swallow
bold nexus
bold nexus
#

This is still occuring..

[15:57:01 WARN]: Couldn't find profile with name: {target}
com.mojang.authlib.exceptions.MinecraftClientHttpException: Status: 429
        at com.mojang.authlib.minecraft.client.MinecraftClient.readInputStream(MinecraftClient.java:103) ~[authlib-6.0.58.jar:?]
        at com.mojang.authlib.minecraft.client.MinecraftClient.get(MinecraftClient.java:56) ~[authlib-6.0.58.jar:?]
        at com.mojang.authlib.yggdrasil.YggdrasilGameProfileRepository.findProfileByName(YggdrasilGameProfileRepository.java:116) ~[pluto-1.21.5.jar:?]
        at net.minecraft.server.players.GameProfileCache.lookupGameProfile(GameProfileCache.java:83) ~[pluto-1.21.5.jar:1.21.5-39-fe4bd84]
        at net.minecraft.server.players.GameProfileCache.get(GameProfileCache.java:147) ~[pluto-1.21.5.jar:1.21.5-39-fe4bd84]
        at org.bukkit.craftbukkit.CraftServer.getOfflinePlayer(CraftServer.java:2095) ~[pluto-1.21.5.jar:1.21.5-39-fe4bd84]
        at org.bukkit.Bukkit.getOfflinePlayer(Bukkit.java:1530) ~[pluto-api-1.21.5-R0.1-SNAPSHOT.jar:?]
        at ParseOtherExpansion.onRequest(ParseOtherExpansion.java:71) ~[?:?]
        at PlaceholderAPI-2.11.6.jar/me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:119) ~[PlaceholderAPI-2.11.6.jar:?]
        at PlaceholderAPI-2.11.6.jar/me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:71) ~[PlaceholderAPI-2.11.6.jar:?]
        at PlaceholderAPI-2.11.6.jar/me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:99) ~[PlaceholderAPI-2.11.6.jar:?]
        at DeluxeMenus-1.14.1-Release.jar/com.extendedclip.deluxemenus.utils.StringUtils.replacePlaceholders(StringUtils.java:58) ~[DeluxeMenus-1.14.1-Release.jar:?]
        at DeluxeMenus-1.14.1-Release.jar/com.extendedclip.deluxemenus.menu.MenuHolder.setPlaceholders(MenuHolder.java:111) ~[DeluxeMenus-1.14.1-Release.jar:?]
        at DeluxeMenus-1.14.1-Release.jar/com.extendedclip.deluxemenus.menu.MenuHolder.setPlaceholdersAndArguments(MenuHolder.java:102) ~[DeluxeMenus-1.14.1-Release.jar:?]
        at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
        at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
        at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
        at DeluxeMenus-1.14.1-Release.jar/com.extendedclip.deluxemenus.menu.MenuItem.getMenuItemLore(MenuItem.java:545) ~[DeluxeMenus-1.14.1-Release.jar:?]
        at DeluxeMenus-1.14.1-Release.jar/com.extendedclip.deluxemenus.menu.MenuHolder$1.run(MenuHolder.java:277) ~[DeluxeMenus-1.14.1-Release.jar:?]
        at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[pluto-1.21.5.jar:1.21.5-39-fe4bd84]
        at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[pluto-1.21.5.jar:1.21.5-39-fe4bd84]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[pluto-1.21.5.jar:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
#

Would love to use this new update but unfortunately i cannot with this console spam

#

Is this a placeholder inside my GUI that isnt updated or is it a bug with the newest DM update? I have no idea but I would love some assistance in figuring this out 😄

#

GUI works perfectly fine on DM version 1.14.0

bold nexus
solemn swallow
#

I think this issue was fixed in the latest build

bold nexus
#

Will give it a try!

bold nexus
bold nexus
#

this is from a test server, just threw the dev build on there with a portion of our menus

solemn swallow
#

Couldn't find profile with name: {target}. It seems that the argument isn't properly replaced.

#

Can you show the menu please?

bold nexus
#

I’d prefer to send it privately as it’s a custom menu we’ve created specifically for our server. Do you have any recommendation on how I should provide that?

#

Thanks for your reply! :)

solemn swallow
#

Feel free to put it in a paste bin and send a private message request on discord

bold nexus
#

Hey! Apologies for the delay! I just sent the menu in our DM's. Thank you again for allowing me to privately message you it :)

solemn swallow
#

where you have args, menu title, etc.

bold nexus
#

Awesome thank you! I will give this a try now and let you know how it works out!! Appreciate the fast response :))

#

I added that option to every item in that menu and restarted the server. Tried to open it again and it is still spamming console with a very similar error however I am now also seeing this for the first time


[16:36:35] [Craft Scheduler Thread - 16 - DeluxeMenus/ERROR]: Got an error with a html body connecting to https://api.minecraftservices.com/minecraft/profile/lookup/name/{target}: <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>

<head>
    <meta content='text/html; charset=utf-8' http-equiv='content-type' />
    <style type='text/css'>
        body {
            font-family: Arial;
            margin-left: 40px;
        }

        img {
            border: 0 none;
        }

        #content {
            margin-left: auto;
            margin-right: auto
        }

        #message h1 {
            font-size: 24px;
            font-weight: normal;
            color: #000000;
            margin: 34px 0px 0px 0px
        }

        #message h2 {
            font-size: 20px;
            font-weight: normal;
            color: #000000;
            margin: 34px 0px 0px 0px
        }

        #message p {
            font-size: 16px;
            color: #000000;
            margin: 8px 0px 0px 0px
        }

        #message hr {
            margin: 15px 0px
        }

        #errorref {
            font-size: 11px;
            color: #737373;
            margin-top: 41px
        }
    </style>
    <title>Service unavailable</title>
</head>

<body>
    <div id='content'>
        <div id='message'>
            <h2>The request is blocked.</h2>
        </div>
        <div id='errorref'>
            <span>20250725T203635Z-r1f96556cc48fd8chC1BL1epkw0000000e7g00000001khpa            </span>
        </div>
    </div>
</body>
</html>