1
0
forked from Clones/Controlify

immediately fast compat

This commit is contained in:
isXander
2023-03-15 19:55:23 +00:00
parent 74643bd410
commit ff095aaaba
7 changed files with 50 additions and 1 deletions

View File

@ -6,6 +6,7 @@ import dev.isxander.controlify.api.buttonguide.ActionPriority;
import dev.isxander.controlify.api.buttonguide.ButtonGuideRegistry;
import dev.isxander.controlify.api.buttonguide.GuideActionNameSupplier;
import dev.isxander.controlify.bindings.ControllerBinding;
import dev.isxander.controlify.compatibility.ControlifyCompat;
import dev.isxander.controlify.controller.Controller;
import dev.isxander.controlify.api.event.ControlifyEvents;
import net.minecraft.client.Minecraft;
@ -44,6 +45,8 @@ public class InGameButtonGuide implements ButtonGuideRegistry {
if (!controller.config().showGuide || minecraft.screen != null || minecraft.options.renderDebug)
return;
ControlifyCompat.ifBeginHudBatching();
{
var offset = 0;
for (var action : leftGuides) {
@ -87,6 +90,8 @@ public class InGameButtonGuide implements ButtonGuideRegistry {
offset += drawSize.height() + 2;
}
}
ControlifyCompat.ifEndHudBatching();
}
public void tick() {