diff --git a/dependencies.gradle b/dependencies.gradle index 11d5034b..2f6fb092 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,8 +1,8 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GTNHLib:0.6.38:dev") - implementation("com.github.GTNewHorizons:NotEnoughItems:2.7.69-GTNH:dev") + api("com.github.GTNewHorizons:GTNHLib:0.6.39:dev") + implementation("com.github.GTNewHorizons:NotEnoughItems:2.7.84-GTNH:dev") testImplementation(platform('org.junit:junit-bom:5.9.2')) testImplementation('org.junit.jupiter:junit-jupiter') diff --git a/settings.gradle b/settings.gradle index 7622cde1..bc5e0f05 100644 --- a/settings.gradle +++ b/settings.gradle @@ -17,7 +17,7 @@ pluginManagement { } plugins { - id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.41' + id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.42' } diff --git a/src/main/java/com/gtnewhorizon/structurelib/item/ItemConstructableTrigger.java b/src/main/java/com/gtnewhorizon/structurelib/item/ItemConstructableTrigger.java index 5246da82..63588454 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/item/ItemConstructableTrigger.java +++ b/src/main/java/com/gtnewhorizon/structurelib/item/ItemConstructableTrigger.java @@ -28,11 +28,11 @@ public class ItemConstructableTrigger extends Item { @Override public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player) { - if (!world.isRemote && getMovingObjectPositionFromPlayer(world, player, true) == null) { - if (player.isSneaking()) { - StructureLib.instance().proxy().displayConfigGUI("registries"); - } else { + if (getMovingObjectPositionFromPlayer(world, player, true) == null) { + if (!world.isRemote) { player.openGui(StructureLib.instance(), 0, world, player.inventory.currentItem, 0, 0); + } else if (player.isSneaking()) { + StructureLib.instance().proxy().displayConfigGUI("registries"); } } return super.onItemRightClick(stack, world, player);