From 4763e9a76b4259a39655dbae9799c5951424e9c5 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Wed, 15 Apr 2020 18:32:03 -0400 Subject: [PATCH] 1.0.20 Tweak Item Handling in Creative Mode --- CHANGELOG.md | 3 +++ gradle.properties | 2 +- .../reliccraft/block/AbstractDragonEggHolderBlock.java | 8 ++++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fc73e2..9a28ae3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +**1.0.20** +* Tweak Item Handling in Creative Mode + **1.0.19** * Rewrite Creative Relic Generator Tooltip diff --git a/gradle.properties b/gradle.properties index 91eadf7..5bb010a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ org.gradle.jvmargs = -Xmx1G fabric_loader_version = 0.7.10+build.191 # Mod Properties - mod_version = 1.0.19 + mod_version = 1.0.20 maven_group = com.thebrokenrail archives_base_name = reliccraft diff --git a/src/main/java/com/thebrokenrail/reliccraft/block/AbstractDragonEggHolderBlock.java b/src/main/java/com/thebrokenrail/reliccraft/block/AbstractDragonEggHolderBlock.java index 653e377..76d3518 100644 --- a/src/main/java/com/thebrokenrail/reliccraft/block/AbstractDragonEggHolderBlock.java +++ b/src/main/java/com/thebrokenrail/reliccraft/block/AbstractDragonEggHolderBlock.java @@ -63,17 +63,17 @@ public abstract class AbstractDragonEggHolderBlock extends Block implements Bloc grantAdvancement(user); } return ActionResult.SUCCESS; - } else { + } else if (stack.isEmpty()) { if (!inventory.getInvStack(0).isEmpty()) { - if (!user.isCreative()) { - user.inventory.offerOrDrop(world, inventory.getInvStack(0)); - } + user.inventory.offerOrDrop(world, inventory.getInvStack(0)); inventory.removeInvStack(0); return ActionResult.SUCCESS; } else { return ActionResult.PASS; } + } else { + return ActionResult.PASS; } } else { return ActionResult.FAIL;