VulkanShader_1.21.10-0.0.4-alpha.jar
Download file
package net.vulkanmod.mixin.texture.update;
import java.util.Set;
import net.minecraft.class_1060;
import net.minecraft.class_1061;
import net.vulkanmod.Initializer;
import net.vulkanmod.render.texture.SpriteUpdateUtil;
import net.vulkanmod.vulkan.Renderer;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Overwrite;
import org.spongepowered.asm.mixin.Shadow;
@Mixin({class_1060.class})
public abstract class MTextureManager {
@Shadow
@Final
private Set<class_1061> field_5284;
@Overwrite
public void method_4622() {
if (!Renderer.skipRendering && Initializer.CONFIG.textureAnimations) {
for(class_1061 tickable : this.field_5284) {
tickable.method_4622();
}
SpriteUpdateUtil.transitionLayouts();
}
}
}
Download file