Earthcomputer / clientcommands

Adds useful client-side commands
Other
1.05k stars 116 forks source link

`/cglow block` intermittently not rendering through blocks with Iris #557

Open fengguowudi opened 1 year ago

Earthcomputer commented 1 year ago

Hi could you add a description? I don't understand the title.

fengguowudi commented 1 year ago

OK, I'll explain it in more detail. After using the / cfindblock command to find the square, there is an option to highlight the square. When clicked, it should be the same as a highlighted creature. Ignoring the middle barrier square, you can see the highlighted outline through the square. However, the highlight outline can only be seen without occlusion after highlighting the square. If there are some squares in the middle, it will flicker or even invisible at all.

fengguowudi commented 1 year ago

Can't reproduce it?

hexadecimal233 commented 1 year ago

@Earthcomputer @fengguowudi 's translation result looks shitty bruh, and I may provide a better explanation. After using the /cfindblock command to find a block, there is an option to make the found block glow. When clicked, it should be the same as a glowing mob. If you tried to find a glowing block behind a wall, you can see the glow through wall. However, the glowing block can only be seen without being blocked by the wall. The glowing block will flicker and may disappear.

I guess this report is similar to this one earlier: https://github.com/CaffeineMC/sodium-fabric/issues/1666

Try to update sodium or iris?

Haven't tested so I don't know if it still occurs.

Earthcomputer commented 1 year ago

Can you please provide what your graphics driver is and clientcommands version and other mods? This is driver specific.

fengguowudi commented 1 year ago

Model: Intel(R) UHD Graphics 630 Manufacturer: Intel Corporation Memory: 1GB Driver Version: 31.0.101.2111

Model: NVIDIA GeForce GTX 1660 Ti with Max-Q Design Manufacturer: NVIDIA Memory: 6GB Driver Version: 31.0.15.2824

fengguowudi commented 1 year ago

Mods list:

advancementinfo-1.20-fabric0.83.0-1.4.jar
animatica-0.6+1.20.jar
antighost-1.20-fabric0.83.0-1.1.5.jar
architectury-9.1.10-fabric.jar
autofish-0.9.10-SNAPSHOT.jar
bettermounthud-1.2.2.jar
borderless-mining-1.1.8+1.20.1.jar
c2me-fabric-mc1.20.1-0.2.0+alpha.10.100.jar
capes-1.5.2+1.20-fabric.jar
CITResewn-1.1.3+1.20.jar
clientcommands-2.8.3.jar
cloth-config-11.1.106-fabric.jar
continuity-3.0.0-beta.2+1.20.jar
Controlify-1.4.3+1.20.jar
Debugify-1.20.1+2.0.jar
dynamic-fps-2.4.0.jar
e4mc-3.2.0+1.19.4-fabric.jar
enhancedblockentities-0.9+1.20.jar
entityculling-fabric-1.6.2-mc1.20.jar
entity_model_features_fabric_1.20-0.2.12.jar
entity_texture_features_fabric_1.20-4.4.4.jar
fabric-api-0.85.0+1.20.1.jar
fabric-language-kotlin-1.10.0+kotlin.1.9.0.jar
fabric-MCMOD-1.20.1-1.5.0.jar
fabricskyboxes-0.7.1+mc1.20.jar
fabrishot-1.10.0.jar
fadeless-1.0.1.jar
farsight-fabric-1.20.1-3.7.jar
fastquit-3.0.0-beta.2+1.20+.jar
ferritecore-6.0.0-fabric.jar
fsb-interop-1.3.2+mc1.20-build.36.jar
gpumemleakfix-fabric-1.20.1-1.6.jar
imblockerfabric-1.0.23.jar
ImmediatelyFast-1.1.16+1.20.1.jar
indium-1.0.21+mc1.20.1.jar
iris-mc1.20-1.6.4.jar
lambdynamiclights-2.3.1+1.20.1.jar
language-reload-1.5.8+1.20.1.jar
libIPN-fabric-1.20-3.0.2.jar
lithium-fabric-mc1.20.1-0.11.2.jar
main-menu-credits-1.1.2.jar
memoryleakfix-fabric-1.17+-1.1.1.jar
mixintrace-1.1.1+1.17.jar
modelfix-1.14-fabric.jar
modmenu-7.1.0.jar
morechathistory-1.19.1-1.1.1.jar
moreculling-1.20-0.18.1.jar
NoChatReports-FABRIC-1.20.1-v2.2.2.jar
optigui-2.1.2.jar
puzzle-1.5.1+1.20.jar
reeses_sodium_options-1.5.1+mc1.20-build.74.jar
Rrls-1.20.1-3.1.0-fabric.jar
sodium-extra-0.4.20+mc1.20-build.103.jar
sodium-fabric-mc1.20-0.4.10+build.27.jar
starlight-1.1.2+fabric.dbc156f.jar
tooltip-scroll-v1.2.5-1.20.jar
XaerosWorldMap_1.30.6_Fabric_1.20.jar
Xaeros_Minimap_23.5.0_Fabric_1.20.jar
yet-another-config-lib-fabric-3.0.3+1.20.jar
yosbr-0.1.2.jar
Zoomify-2.10.0.jar
[一键背包整理Next] InventoryProfilesNext-fabric-1.20-1.10.6.jar
[更好的运行时资源包] brrp-fabric-1.0.1-1.20.1.jar
[玉 🔍] Jade-1.20-fabric-11.2.0.jar
fengguowudi commented 1 year ago

I apologize for using a poor translation software. I will make sure to use ChatGPT for translation in the future before continuing the conversation. (((

Earthcomputer commented 1 year ago

Sorry for the late reply. Can you try without Iris @fengguowudi?

BenjaminUrquhart commented 5 months ago

I have the same problem, but it seems to work fine without Iris.

I will say, my glow target was a block deep underground (I'm on the surface) and verifying the glow was active in Iris was somewhat annoying as the world kept getting culled when using freecam or spectator mode to move down to the target.

Jade-1.20.5-Fabric-14.1.0.jar            
Xaeros_Minimap_24.1.3_Fabric_1.20.5.jar  
fabric-api-0.97.8+1.20.6.jar      
indium-1.0.30+mc1.20.4.jar  
lithium-fabric-mc1.20.6-0.12.3.jar
XaerosWorldMap_1.38.6_Fabric_1.20.5.jar  
clientcommands-2.8.17.jar                
freecam-fabric-1.2.4+mc1.20.5.jar  
iris-1.7.0+mc1.20.6.jar     
sodium-fabric-0.5.8+mc1.20.6.jar
Earthcomputer commented 5 months ago

I've got literally no idea how to fix this.

Earthcomputer commented 4 weeks ago

Here's the same issue reported to the iris bug tracker https://github.com/IrisShaders/Iris/issues/2112 I think it might be on their end to fix, or at least suggest to us a workaround