Thanks to visit codestin.com
Credit goes to github.com

Skip to content

some CMI issues/missing #9977

@Lopeww

Description

@Lopeww

Description of Issue

i have been editing CMI from top to bottom for about a month, and during this time i ran into some errors or missing stuff
i am listing them below

→ when editing a custom recipe, it shows the new recipe panel instead of the edit panel
→ some lang lines for custom recipes are missing: "Cooking time, Experience gain.."
→ for the Dispose title, custom hex colors or gradients ain't fully work, they cut the word in half
→ i couldnt get the /donate command to work, when i trayna send something, it says "you can't do this to that player"
→ in the Dynamic Sign GUI, the title can't be edited
→ Dye → info → if i put a # in front of the hex code (like #[hex]), it ain't show the hex color
→ editctext → there are still lines here that were moved to cmilib (editInfo, addInfo, addInformationHover, etc.)
→ the /flightcharge set command ain't seem to work
→ when Flightcharge is full, it should only show the "charge is full" message, but it also gives a message like it added more charge, saying "your charge is ... now"
→ in Flightcharge, when trayna fill with money or XP, if you ain't have enough, it first shows the "not enough XP" message, then still says "your flight charge is set to ..."
→ when autocharged, i think FlightCharge should have two separate outputs for money and XP. if the player has both enabled, it's hard to tell which one was used. also, translating the locale can be difficult in my lang and some other langs
→ /ic newentity/block [ic_name] ain't working (ex: /ic newblock healer)
→ the parts that moved to CMIlib in the ic section are still here (addInfo, addInformationHover, editInfo)
→ if add 'all' to the ignore list, when i try to delete it on ignore list, the hover looks like this: "Remove ffffffff-ffffff-ffffff"
→ /invsave, when viewing any saved inv, the 'Potion Effects' part ain't seem to pull info from the lang files (translations) and can't be edited
→ the 'itemmcdata' command is throwing an error,
→ same 'jailedit outsideloc'
→ same 'kitusagereset'
→ same 'lastonline'

thats it for now, there might be more in the next round

Version Information

CMI: 9.8.3.2 SqLite
CMILib: 1.5.7.4
Server: Paper(60) 1.21.8-R0.1-SNAPSHOT-
CMI Vault: On Vault: 1.7.3-CMI CMI Chat: Off
Modules: 68 Activated, 1 Disabled votifier

Errors

[22:00:11 INFO]: Lopeww issued server command: /lastonline
[22:00:11 ERROR]: Command exception: /cmi lastonline
org.bukkit. command. CommandException: Unhandled exception executing command 'cmi' in plugin CMI v9.8.3.2
at org.bukkit. command. PluginCommand. execute(PluginCommand. java: 47) ~[paper-api-1.21.8-R0. 1-SNAPSHOT. jar :? ]
at io.papermc. paper. command.brigadier.bukkit. BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode. java: 83) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at com.mojang. brigadier. context. ContextChain.runExecutable(ContextChain. java: 73) ~[brigadier-1.3.10. jar: ?]
at net.minecraft. commands. execution.tasks. ExecuteCommand. execute(ExecuteCommand. java: 30) ~[paper-1. 21. 8. jar : 1. 21. 8-60-29c8822]
at net.minecraft. commands. execution. tasks. ExecuteCommand. execute(ExecuteCommand. java: 13) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. commands . execution. UnboundEntryAction. lambda$bind$0(UnboundEntryAction. java: 8) ~[paper-1. 21.8. jar: 1. 21.8-60-29c8822]
at net.minecraft. commands. execution. CommandQueueEntry . execute(CommandQueueEntry. java: 5) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. commands . execution. ExecutionContext. runCommandQueue(ExecutionContext. java: 105) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. commands. Commands. executeCommandInContext(Commands . java: 451) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. commands. Commands .performCommand(Commands . java: 357) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. commands. Commands .performCommand(Commands. java : 345) ~[paper-1. 21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server. network. ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl. java: 2313) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server.network. ServerGamePacketListenerImpl. lambda$handleChatCommand$12(ServerGamePacketListenerImpl. java: 2286) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server. TickTask. run(TickTask. java: 18) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. util. thread. BlockableEventLoop. doRunTask(BlockableEventLoop. java: 155) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft.util. thread.ReentrantBlockableEventLoop. doRunTask(ReentrantBlockableEventLoop. java: 24) ~[paper-1. 21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server.MinecraftServer. doRunTask(MinecraftServer. java: 1450) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server. MinecraftServer. doRunTask(MinecraftServer. java: 176) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. util. thread. BlockableEventLoop.pollTask(BlockableEventLoop. java: 129) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft.server. MinecraftServer. pollTaskInternal(MinecraftServer. java: 1430) ~[paper-1.21.8. jar: 1. 21. 8-60-29c8822]
at net.minecraft. server.MinecraftServer.pollTask(MinecraftServer. java: 1424) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. util. thread. BlockableEventLoop.managedBlock(BlockableEventLoop. java: 139) ~[paper-1. 21.8. jar : 1.21. 8-60-29c8822]
at net.minecraft. server. MinecraftServer.managedBlock(MinecraftServer. java: 1381) ~[paper-1.21.8. jar: 1. 21. 8-60-29c8822]
at net.minecraft. server.MinecraftServer.waitUntilNextTick(MinecraftServer. java: 1389) ~[paper-1.21.8. jar: 1.21. 8-60-29c8822]
at net.minecraft. server. MinecraftServer.runServer(MinecraftServer. java: 1266) ~[paper-1.21.8. jar: 1.21.8-60-29c8822]
at net.minecraft. server. MinecraftServer. lambda$spin$2(MinecraftServer. java: 310) ~[paper-1.21.8. jar: 1.21. 8-60-29c8822]
at java.base/java. lang. Thread. run(Thread. java: 1583) ~[ ?:? ]
Caused by: java. lang. IndexOutOfBoundsException: toIndex = 7
at java.base/java.util.AbstractList. subListRangeCheck(AbstractList. java: 509) ~[ ?:? ]
at java. base/java. util. ArrayList. subList(ArrayList. java: 1190) ~[ ?:? ]
at CMI-9.8.3.2. jar/com.Zrips.CMI.Containers. CMILeaderboard.getRange(CMILeaderboard. java: 89) ~[CMI-9.8.3.2. jar: ?]
at CMI-9.8.3.2. jar/com. Zrips. CMI . commands. list. lastonline. show(lastonline. java: 102) ~[CMI-9.8.3.2. jar :? ]
at CMI-9.8.3.2. jar/com. Zrips. CMI . commands. list. lastonline.perform(lastonline. java: 86) ~[CMI-9.8.3.2. jar :? ]
at CMI-9.8.3.2. jar/com. Zrips. CMI . commands . CommandsHandler. onCommand(CommandsHandler. java: 430) ~[CMI-9.8.3.2. jar: ?]
at org.bukkit. command. PluginCommand.
... 26 more

and others:
itemmcdata: https://prnt.sc/VdbWZ46g80gk
jailedit: https://prnt.sc/x7wPrSrnQW-N
kitusagereset: https://prnt.sc/T__ptIoDx7Mi

Relevant Config Sections

Relevant Plugins

CMI Vault 1.7.3

Agreements

  • My server is supported by CMI.
  • My version of CMI at the time of this report is up to date.
  • I have searched the github and asked around before making this report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug reportReports of bugs/inconsistencies

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions