diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-03-21 23:29:30 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-03-21 23:29:30 +0800 |
| commit | 7bbef49785f594dfe3d6eac0cfc6ee84841aae80 (patch) | |
| tree | 257f04b3d0e32001ba140967ff505d128f303ffc /runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java | |
| parent | 53a861009ae84680993ee95355155fddc4554490 (diff) | |
| download | RoughlyEnoughItems-7bbef49785f594dfe3d6eac0cfc6ee84841aae80.tar.gz RoughlyEnoughItems-7bbef49785f594dfe3d6eac0cfc6ee84841aae80.tar.bz2 RoughlyEnoughItems-7bbef49785f594dfe3d6eac0cfc6ee84841aae80.zip | |
Rewrite search engine and expose as API
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java index e2e2460a6..a498fd2f1 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java @@ -172,9 +172,10 @@ public class ClientHelperImpl implements ClientHelper { return false; } } else { - ResourceLocation identifier = entry.getIdentifier().orElse(null); - if (identifier == null) + ResourceLocation identifier = entry.getIdentifier(); + if (identifier == null) { return false; + } String tagMessage = cheatedStack.copy().getTag() != null && !cheatedStack.copy().getTag().isEmpty() ? cheatedStack.copy().getTag().getAsString() : ""; String og = cheatedStack.getCount() == 1 ? ConfigObject.getInstance().getGiveCommand().replaceAll(" \\{count}", "") : ConfigObject.getInstance().getGiveCommand(); String madeUpCommand = og.replaceAll("\\{player_name}", Minecraft.getInstance().player.getScoreboardName()).replaceAll("\\{item_name}", identifier.getPath()).replaceAll("\\{item_identifier}", identifier.toString()).replaceAll("\\{nbt}", tagMessage).replaceAll("\\{count}", String.valueOf(cheatedStack.getCount())); |
