I tried to use this command
/execute as @a[hasitem={item=planks,data=0}] run /say has oak planks
but it successfully executes no matter which type of plank you have
Herobrine64 was on to something. I did exactly what he said and it allowed me to at least upload my world, but most of my packs and addons still didnt upload..
Possible Fix/Workaround:
What I have found is that if you are having trouble uploading specific packs, (THIS NEXT PART WILL BE A LITTLE DIFFICULT FOR SOME USERS), you will have to go to the manifest file of each addon/texturepack that gives an error and change the UUIDs using uuidgenerator net. I had to do this for 2 resource packs and 3 addons and it completely fixed all the errors that popped up when trying to upload them.
I just bought a realm thinking I would be able to upload my world just fine, but no. Some of the content/packs/addons cant be applied. I get the same errors as everyone else when trying to upload the world or packs... I have always had trouble when uploading worlds and packs to realms. This should have been fixed years ago... The issue for me mostly seems to be problems with the packs and addons that I've added, but the packs are a necessary part of my realm. So I cant just remove them
Same problem. A work around is to do if entity twice for each negated mode.
Example: /execute if entity @a[m=!survival] if entity @a[m=!adventure]
or
/execute as @a[m=!survival] if entity @s[m=!adventure]
I spent a few minutes trying out preview 1.19.80.22, and was getting expected FPS values. I was able to look at a 10x10x10 of chests and maintain a constant 240FPS. I Tried holding a high resolution item(512x512) and didnt drop to 20FPS like it normally would with D3D12 RTX.. It seems like the issue with RTX capable GPUs performing poorly, is fixed.. I agree with Liam though that high resolution items render improperly with a ray tracing resource packs enabled.
commands are really broken this update(1.19.70). it seems like almost every command is affected in some way
:/
There's no way this isn't going to be fixed. The fact that integrated graphics can play Minecraft better than an RTX 3090 is outrageous. I might as well downgrade my RTX 2060 to a 1660 Ti since RTX is always enabled on RTX cards... What is the issue with adding an option to disable D3D12 RTX? It does not need to be enabled all the time if its only needed for ray tracing texture packs.
I made a brand new world about a week ago and I have about 20 chests and hoppers around my base and I get ~60FPS. My friend with a GTX 1650(Laptop) gets 144FPS constantly anywhere in the world.... My totems are 128x128. If I throw down just 8 of them, I drop to ~25FPS while all my friends WITHOUT RTX GPUs are at the same constant, above 100FPS.
How can you allow RTX GPUs to perform worse than integrated graphics?
[media]I recently bought a realm and my 400MB world uploaded just fine the first time, but everytime I tried to download and reupload the world after that, I get "an error occurred." The thing is, if I just click okay on the error and join my realm, it does actually upload. I didnt limit my speed(my download is 800Mb and upload is 20Mb). It happens everytime I upload. I get the error, but it does actually upload the world.
I am on Windows 10 Edition version 1.19.51
If you're still interested in the fix, make sure your Nvidia drivers are updated, Nvidia is open in your tray(up arrow at bottom right of taskbar), no applications are in full screen so that you're able to see some of your desktop, close anything running in the background that isn't needed open and make sure to open CMD as admin.
Closing Minecraft and reopening it will revert it back to D3D12 with the same bad performance that it regularly has...
I have used this workaround for about a day and have had zero issues other then having to restart discord once because it was just a black screen.
WOW. The "Possible workaround" Liam posted works as a fix. Open Minecraft and run that command. You'll be switched to DX11 and the game is playable like it should be. High resolution texture packs are finally useable..
I've been playing around with the fix for about 1 hour now and have not noticed anything wrong with my PC. The only noticeable difference so far is that I get a black screen for 5 seconds after I enter the command and that's it.
As Liam stated, some applications may be affected by this, but they should be fine after the application is restarted. Discord had a few black spots that were fixed when I moved my mouse over it and Chrome was completely fine.
I did some testing too and got some pretty interesting results. So as far as I know its still impossible to force DX11 at least on Minecraft. I did however find something close to it because it slightly works. It isn't a feasible fix in the slightest, but maybe this will give some more insight...
I found out that there are Direct X files in System32 and I thought removing the D3D12.dll and D3D12Core.dll might help. When I removed both files, Minecraft refused too launch. I put them back and removed just D3D12.dll and I got stuck on the red Minecraft loading screen.. I put D3D12.dll back and removed D3D12Core.dll and after changing DXCPL to run Minecraft on DX11, it worked, kind of. I wasn't getting better performance at all, but it was on DX11(it was worse performance, but still playable) . The only problem is my CPU was at 80% and GPU was at 15%. Its almost like it removed my GPUs functionality.
This issue has been in the game for so long now. It makes doing basic minecraft things unplayable.... The GPUs affected are all Nvidia RTX GPUs(not sure about other non Nvidia RTX Capable GPUs) and I think the GTX 1060(Nvidia has said this GPU has RTX capabilities, but im not sure if its affected), 1070, 1070 ti, 1080 and 1080 ti. These GTX GPUs have a small amount of RTX capabilities like reflections and/or shadows which is probably why this problem is happening.
I went as far as messing around with minecrafts game files and still haven't found a better solution than downgrading Nvidia drivers.. What I find a bit odd is if I remove the ray tracing folder from minecraft, the issue still exists.
My youtube has 2 videos showing the difference in performance with Nvidia Driver 442.74 and the latest version.
I am also starting to think it may not be completely renderdragons fault considering when you downgrade Nvidia driver to 446 and earlier, it completely disables ray tracing on minecraft(which is a fix for this RTX/Some GTX GPU problem) and makes minecraft playable with upwards of 144FPS constantly no matter the situation I'm in. I can even use high res texture packs, the only downside is I need the newest drivers for recording purposes and recording on the older drivers isn't the best looking.
@Nicholas D'Annolfo yes I completely agree. I have also mentioned the same thing, but some people responded saying I was wrong.. These 2 problems are the exact same because the guy reporting this problem is using an RTX card. If he didn't have an RTX card, his performance would be fine for the most part.
All the other people WITHOUT RTX or GTX 1070-1080 in this discussion are having completely unrelated issues to people with the previously mentioned cards...(the 1080 was released in 2016 so its quite an old card. its unlikely that newer hardware is the problem here).
The problem with renderdragon decreasing performance because of mobs, items on ground and in item frames, chests/hoppers and high resolution texture packs is because all RTX cards and the GTX 1070 and above have ray tracing features that can't be disabled without downgrading your Nvidia driver to disable RTX completely or removing render dragon(which as I know of, isn't possible anymore).
Anyone can easily test/recreate this by spawning in 20-30 mobs in one area on an RTX card or GTX 1070-1080.
Then do the same thing on a non RTX card like a GTX 1660, 1050 or even an integrated CPU. These devices will outperform the higher end devices.
Another possibly better test would be to use a high resolution texture pack on the 2 test devices. 512x resolution or greater to get the best result. The RTX/GTX 1070-1080 card will drop to as low as 20FPS just holding a high res item while an integrated CPU would only lose a couple FPS.
If anyone would want to take it a step further, they can download older Nvidia drivers version 446 and earlier which will completely disable ray tracing for minecraft and the poor performance problem is fixed(the problem being fixed when switching Nvidia drivers means this is not a hardware issue).. I have 2 videos showing the different driver versions https://www.youtube.com/channel/UCocLruDr37nSTxZs5cK2UqQ
{*}{*}The issue I'm taking about here has been in the game since 1.16.200 when renderdragon was released.
I downloaded my world on 1.19.20.2 and I cant upload it. I've made progress on the downloaded so I cant just replace it or download and upload another copy.. This new copy I built in and added a mod to change the height limit to 512. I tried uploading with and without the mod. I also limited my speed to 100mb and used a double VPN, but it didn't help. I keep getting "An Error Occurred."
Edit: I limited my speed to 10mb, used a vpn and removed the height changer mod and it worked.... Does changing height not work on realms?
Edit 2: I joined, left then rejoined. I flew for like 5 seconds and it said "you were kicked from the game." how can I be kicked if its my own realm? I cant join now.
no command can test for m=spectator. not sure why.. I tried to use it for /tellraw @a[m=!spectator] but it just says "Game mode 'spectator' is invalid". I instead made 2 sets of command blocks for m=creative and m=survival to work around this.
Since the person that posted this issue is using an RTX capable card and everyone in the comments with RTX cards is complaining, I think it's safe to say that this problem is related to MCPE-111547 The reason people with RTX cards and a few of the GTX 10 Series cards have this massive performance hit is because they have ray tracing features enabled. A couple of my friends with non RTX capable cards never drop below 165FPS. Meanwhile people with high end RTX PCs are dropping to as low as 10FPS in some scenarios... I am not exactly sure what is enabled that's causing it because I didn't notice any visual difference with renderdragon on or off, but there should be a disable button for ray tracing or render dragon should be removed until the problem is fixed. This performance hit is really noticeable in larger worlds that have lots of chests/hoppers in one area(I get about 50FPS at my base because of my auto sorting storage room while my friends are above 165FPS), a lot of mobs in one area Ex: piglin gold farms(I sometimes drop as low as 30FPS), items on the ground and worst of all high resolution texture packs. If I tried to use a 128x128 texture pack and threw 5 items on the ground, I would drop to about 20FPS. If I were to use a 512x512 texture pack on a non renderdragon version or use a GTX 1660 TI(non RTX capable card) on any version, I could throw down 100 high resolution items and only lose a couple of FPS.
Please fix this problem soon. It's been 2 years already.
@Daniel yeah I know it isn't the best fix, but it works with all the games I've tried so far. Sea of Thieves, Black Ops 3, and GTA5. I don't think it will have much affect on most of the games people play. It might be worth a shot. Your temps will also drop a couple degrees and performance only varies by a couple FPS
I had this issue about a year ago and its still a thing. I provided 2 pictures showing the issue. The high resolution items look cut off on the ground, in item frames and in your hand. I was using an RTX pack called Vanilla RTX from https://mcpedl.com/truly-vanilla-rtx/ since its updated for 1.21.