summaryrefslogtreecommitdiff
path: root/src/main/java/com/sosnitzka/taiga/proxy
diff options
context:
space:
mode:
authorGiovanni Harting <539@idlegandalf.com>2018-06-12 10:23:41 +0200
committerGiovanni Harting <539@idlegandalf.com>2018-06-12 10:23:41 +0200
commitddb56b60435c34fb7d06894fc543c81cd8961c7a (patch)
tree3318d2a20c0178a54d7b687a9f268e11f82ef69f /src/main/java/com/sosnitzka/taiga/proxy
parentd585d781f635d7f880eac7727baac4cc9570b8c8 (diff)
added modifier key to right click actions of traits, now requires default LCONTROL to be pressed. fixes #112
Signed-off-by: Giovanni Harting <539@idlegandalf.com>
Diffstat (limited to 'src/main/java/com/sosnitzka/taiga/proxy')
-rw-r--r--src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java7
-rw-r--r--src/main/java/com/sosnitzka/taiga/proxy/CommonProxy.java4
2 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
index b48fd2c..8e483b1 100644
--- a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
+++ b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
@@ -17,6 +17,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fluids.Fluid;
+import net.minecraftforge.fml.client.registry.ClientRegistry;
import slimeknights.mantle.client.book.repository.FileRepository;
import slimeknights.tconstruct.library.book.TinkerBook;
import slimeknights.tconstruct.library.client.MaterialRenderInfo;
@@ -27,6 +28,7 @@ import javax.annotation.Nonnull;
import java.lang.reflect.Field;
import static com.sosnitzka.taiga.Fluids.*;
+import static com.sosnitzka.taiga.Keybindings.altKey;
import static com.sosnitzka.taiga.MaterialTraits.*;
import static slimeknights.mantle.client.book.BookLoader.registerPageType;
@@ -42,6 +44,11 @@ public class ClientProxy extends CommonProxy {
}
@Override
+ public void regsiterKeyBindings() {
+ ClientRegistry.registerKeyBinding(altKey);
+ }
+
+ @Override
public void registerModels() {
Field[] itemFields = Items.class.getDeclaredFields();
for (Field field : itemFields) {
diff --git a/src/main/java/com/sosnitzka/taiga/proxy/CommonProxy.java b/src/main/java/com/sosnitzka/taiga/proxy/CommonProxy.java
index 0ae4808..196676f 100644
--- a/src/main/java/com/sosnitzka/taiga/proxy/CommonProxy.java
+++ b/src/main/java/com/sosnitzka/taiga/proxy/CommonProxy.java
@@ -27,4 +27,8 @@ public class CommonProxy {
public void registerBookPages() {
}
+
+ public void regsiterKeyBindings() {
+
+ }
}