From 9a7ee2199a9d1a87667c03b2c3875a4c8ac870e5 Mon Sep 17 00:00:00 2001 From: HbmMods Date: Sun, 5 Jul 2026 22:48:08 +0200 Subject: [PATCH] iced creams --- changelog | 1 + .../TileEntityPneumoStorageExporter.java | 5 ++++ src/main/resources/assets/hbm/lang/en_US.lang | 22 +++++++++--------- .../models/machines/supercomputer.png | Bin 2652 -> 7778 bytes 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/changelog b/changelog index 7ac809e1b..1a05839a3 100644 --- a/changelog +++ b/changelog @@ -83,3 +83,4 @@ * Fixed RoR gauge not using SI suffixes on values below 0 * Fixed AUTOCAL units not closing their GUI when the unit is destroyed * Fixed AUTOCAL's $buffer$ substitution not working +* Fixed meteorite sword localization still being broken diff --git a/src/main/java/com/hbm/tileentity/network/pneumatic/TileEntityPneumoStorageExporter.java b/src/main/java/com/hbm/tileentity/network/pneumatic/TileEntityPneumoStorageExporter.java index f0913de23..e2e0165ce 100644 --- a/src/main/java/com/hbm/tileentity/network/pneumatic/TileEntityPneumoStorageExporter.java +++ b/src/main/java/com/hbm/tileentity/network/pneumatic/TileEntityPneumoStorageExporter.java @@ -40,6 +40,8 @@ public class TileEntityPneumoStorageExporter extends TileEntityPneumaticMachineB public static final int MODE_FULL_REQUEST = 2; public boolean lastRedstone = false; + + public int[] SLOT_ACCESS = new int[] {9, 10, 11, 12, 13, 14, 15, 16, 17}; public TileEntityPneumoStorageExporter() { super(18); @@ -50,6 +52,9 @@ public class TileEntityPneumoStorageExporter extends TileEntityPneumaticMachineB return "container.pneumoStorageExporter"; } + @Override public boolean canExtractItem(int slot, ItemStack itemStack, int side) { return slot >= 9; } + @Override public int[] getAccessibleSlotsFromSide(int side) { return SLOT_ACCESS; } + @Override public void updateEntity() { super.updateEntity(); diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index 1a30570d7..dc5e332c1 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -3287,27 +3287,27 @@ item.meteor_remote.name=Meteorite Remote item.meteorite_sword.name=Meteorite Sword item.meteorite_sword.desc=Forged from a fallen star$Sharper than most terrestrial blades item.meteorite_sword_seared.name=Meteorite Sword (Seared) -item.meteorite_sword.seared.desc=Fire strengthens the blade$Making it even more powerful +item.meteorite_sword_seared.desc=Fire strengthens the blade$Making it even more powerful item.meteorite_sword_reforged.name=Meteorite Sword (Reforged) -item.meteorite_sword.reforged.desc=The sword has been reforged$To rectify past imperfections +item.meteorite_sword_reforged.desc=The sword has been reforged$To rectify past imperfections item.meteorite_sword_hardened.name=Meteorite Sword (Hardened) -item.meteorite_sword.hardened.desc=Extremely high pressure has been used$To harden the blade further +item.meteorite_sword_hardened.desc=Extremely high pressure has been used$To harden the blade further item.meteorite_sword_alloyed.name=Meteorite Sword (Alloyed) -item.meteorite_sword.alloyed.desc=Cobalt fills the fissures$Strengthening the sword +item.meteorite_sword_alloyed.desc=Cobalt fills the fissures$Strengthening the sword item.meteorite_sword_machined.name=Meteorite Sword (Machined) -item.meteorite_sword.machined.desc=Advanced machinery was used$To refine the blade even more +item.meteorite_sword_machined.desc=Advanced machinery was used$To refine the blade even more item.meteorite_sword_treated.name=Meteorite Sword (Treated) -item.meteorite_sword.treated.desc=Chemicals have been applied$Making the sword more powerful +item.meteorite_sword_treated.desc=Chemicals have been applied$Making the sword more powerful item.meteorite_sword_etched.name=Meteorite Sword (Etched) -item.meteorite_sword.etched.desc=Acids clean the material$To make this the perfect sword +item.meteorite_sword_etched.desc=Acids clean the material$To make this the perfect sword item.meteorite_sword_bred.name=Meteorite Sword (Bred) -item.meteorite_sword.bred.desc=Immense heat and radiation$Compress the material +item.meteorite_sword_bred.desc=Immense heat and radiation$Compress the material item.meteorite_sword_irradiated.name=Meteorite Sword (Irradiated) -item.meteorite_sword.irradiated.desc=The power of the Atom$Gives the sword might +item.meteorite_sword_irradiated.desc=The power of the Atom$Gives the sword might item.meteorite_sword_fused.name=Meteorite Sword (Fused) -item.meteorite_sword.fused.desc=This blade has met$With the forces of the stars +item.meteorite_sword_fused.desc=This blade has met$With the forces of the stars item.meteorite_sword_baleful.name=Meteorite Sword (Baleful) -item.meteorite_sword.baleful.desc=This sword has met temperatures$Far beyond what normal material can endure +item.meteorite_sword_baleful.desc=This sword has met temperatures$Far beyond what normal material can endure item.mike_cooling_unit.name=Deuterium Cooling Unit item.mike_core.name=Uranium Coated Deuterium Tank item.mike_deut.name=Deuterium Tank diff --git a/src/main/resources/assets/hbm/textures/models/machines/supercomputer.png b/src/main/resources/assets/hbm/textures/models/machines/supercomputer.png index 0095b0695979a82db0bf4c0af56ad1311edff535..23f523d4ac00c8e1dfcece1b528a048ebe95c3ec 100644 GIT binary patch literal 7778 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