mojira.dev

prototype464

Assigned

No issues.

Reported

MC-235915 Cartography Table texture does not rotate Duplicate MC-232888 Bonemeal on grass blocks create double tall grass, despite being able to right click regular tall grass to make double tall grass Invalid

Comments

lol just encountered this issue with a buddy of mine. We're working on a command block powered minigame and there's a lot of signs, many with glow text, to comment the code. He was getting ~45 FPS in this one area, goes to another, upper 400s - 500s.

So a friend directs me to the Spark mod, which after running the profiler (report: https://spark.lucko.me/SYyEh7oSde ), is telling me that well-over 30% of the render thread being used is for glow signs. Specifically. Another 20% for hanging glow signs. Everything else is under 5%, in comparison.

This seriously needs to be fixed. There is absolutely no reason the text should be rendered 8 times, make it emissive or cache it or something, but please fix this. This feature is honestly so useful, and it's a shame I cannot use it to the extent I'd like to until this is fixed.

Having this issue as well in 1.20.4. Seems like it's only happening on the first use of the tag command though, on a Paper server. Confirmed not to be a Paper bug. https://github.com/PaperMC/Paper/issues/3441

[11:12:03 ERROR]: Error executing task on Server
java.lang.IllegalArgumentException: No such argument 'targets' exists on this command
        at com.mojang.brigadier.context.CommandContext.getArgument(CommandContext.java:102) ~[brigadier-1.2.9.jar:?]
        at net.minecraft.commands.arguments.EntityArgument.getOptionalEntities(EntityArgument.java:67) ~[?:?]
        at net.minecraft.commands.arguments.EntityArgument.getEntities(EntityArgument.java:57) ~[?:?]
        at net.minecraft.server.commands.TagCommand.register(TagCommand.java:47) ~[?:?]
        at com.mojang.brigadier.tree.ArgumentCommandNode.listSuggestions(ArgumentCommandNode.java:71) ~[brigadier-1.2.9.jar:git-Paper-496]
        at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:551) ~[paper-1.20.4.jar:?]
        at com.mojang.brigadier.CommandDispatcher.getCompletionSuggestions(CommandDispatcher.java:531) ~[paper-1.20.4.jar:?]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.sendServerSuggestions(ServerGamePacketListenerImpl.java:842) ~[?:?]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleCustomCommandSuggestions0$2(ServerGamePacketListenerImpl.java:808) ~[?:?]
        at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:149) ~[?:?]
        at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1465) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:194) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:123) ~[?:?]
        at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1442) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1365) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:133) ~[?:?]
        at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1343) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1232) ~[paper-1.20.4.jar:git-Paper-496]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319) ~[paper-1.20.4.jar:git-Paper-496]
        at java.lang.Thread.run(Unknown Source) ~[?:?]

This is an incredibly annoying issue. I cannot sign into the feedback site, as clicking "Feedback Login" does a redirect loop and just reloads the page while adding /signin?return_to=https%3A%2F%2Ffeedback.minecraft.net%2Fhc%2Fen-us&locale=en-us to the end of the address bar every time. Trying to sign in to most Mojang and Microsoft sites is a chore because of crap like this.

Since that's preventing me from voting, here's an imaginary upvote to these two posts and a link to what I hope is fixed sometime in the next 5 years
https://feedback.minecraft.net/hc/en-us/community/posts/360077529592-Playsound-stopsound-fades-playing-from-the-middle-of-a-track
https://feedback.minecraft.net/hc/en-us/community/posts/360048146252-Change-volume-of-playsound-after-it-has-been-started

Is this issue actually resolved or was it just marked as such? All that has to be done is reload any textures that have changed, significantly quickening the process.

This may be a little off-topic but there is a mod that does exactly this but for the game's booting process by caching resources, it starts blazing-fast.
https://modrinth.com/mod/dashloader

Considering it's already possible to modify the vanilla armor item and entity model textures through a resource pack, this is practically a potential parity change. I'm unsure if adding a comment here might be inappropriate usage, but this would certainly be a great change even if however not a bug.
https://feedback.minecraft.net/hc/en-us/community/posts/360056255091-Custom-armor-models
https://feedback.minecraft.net/hc/en-us/community/posts/360050540012-Using-json-file-to-make-3D-armor-model

No screenshot is necessary - to recreate, open a regular superflat world in creative mode, get a piece of bonemeal, and right click on the grass blocks.

As for the inclusion of 1.18, my apologies. I figured that just meant this issue affects future versions, as I haven't read anywhere in the patch notes about any changes for this issue. I'm really hoping it's a bug and not intentional.