forked from Clones/Controlify
expose YACL option gen to bindings
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
package dev.isxander.controlify.api.bind;
|
||||
|
||||
import com.google.gson.JsonObject;
|
||||
import dev.isxander.yacl.api.Option;
|
||||
import net.minecraft.client.KeyMapping;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
@ -30,6 +31,8 @@ public interface ControllerBinding {
|
||||
|
||||
BindRenderer renderer();
|
||||
|
||||
Option<?> generateYACLOption();
|
||||
|
||||
JsonObject toJson();
|
||||
|
||||
record KeyMappingOverride(KeyMapping keyMapping, BooleanSupplier toggleable) {
|
||||
|
Reference in New Issue
Block a user