From a0b593a93e339b779f13b155e7bc3fc3404d7663 Mon Sep 17 00:00:00 2001 From: Boblet Date: Wed, 2 Apr 2025 17:01:50 +0200 Subject: [PATCH] yeah whatever --- changelog | 20 ++++++++++++++++++- gradle.properties | 2 ++ .../java/com/hbm/blocks/bomb/BlockTaint.java | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/changelog b/changelog index 96405df6d..1e91f61aa 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,12 @@ +## Added +* Lightstone + * Stylish stone variant that can be crafted from regular stone and limestone powder +* Added a few new structures + * Aircraft carriers, beached boats and oil rigs + * Aircraft carriers can spawn naval mines, which behave like landmines +* New weapon mods + * The laser rifle now has a shotgun barrel, extended capacitor and automatic receiver + ## Changed * .75 bolts now work as advertised * Updated lead pipe texture @@ -10,6 +19,12 @@ * NEI now shows RBMK fuel rod recycling and cooling * Removed most of the old unused siege mobs * Two weapons with built-in scopes now use the scope item in the crafting recipe +* Updated the FLEIJA model +* Cokers can now have their stats read with OC +* NEI now shows recycling for RBMK fuel rods, and cooling for rods that can't be recycled due to being too hot +* Taint can now replace any block, not just full cubes +* Placing conveyor belts now creates a draggable ghost that will automatically attempt to pathfind towards the destination + * Lifts and chutes are placed automatically, meaning they no longer need crafting recipes ## Fixed * Fixed taint destroying bedrock @@ -17,4 +32,7 @@ * Fixed bayonet not rendering properly in third person * Fixed xenon poison gauge in the RBMK control panel not showing up on columns (oops) * Fixed hitscan projectiles colliding with dead mobs -* Fixed GL state leak caused by blocks with a look overlay \ No newline at end of file +* Fixed GL state leak caused by blocks with a look overlay +* Fixed issues with the new crate functionality +* Fixed dupe regarding the toolbox +* Fixed dummies with no OC components taking up a ton of component slots \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index f2f5fe3b0..d4d451b6e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,6 +17,7 @@ credits=HbMinecraft,\ \ Adam29 (liquid petroleum, ethanol, electric furnace),\ \ Pvndols (thorium fuel recipe, gas turbine),\ \ JamesH2 (blood mechanics, nitric acid, particle emitter),\ + \ Lazzzycat (structures),\ \ PastaBaguette (coal horse decal),\ \ Doctor17 (russian localization)),\ \ Pashtet (russian localization),\ @@ -58,6 +59,7 @@ credits=HbMinecraft,\ \ FOlkvangrField (custom machine parts),\ \ RosaTryp (centrifuge config),\ \ Toshayo (satellite loot system, project settings, gradle curse task),\ + \ icomet (refactoring),\ \ martemen (project settings),\ \ OvermindDL1 (project settings),\ \ impbk2002 (project settings)\ diff --git a/src/main/java/com/hbm/blocks/bomb/BlockTaint.java b/src/main/java/com/hbm/blocks/bomb/BlockTaint.java index c82d2526d..2a58b6aa9 100644 --- a/src/main/java/com/hbm/blocks/bomb/BlockTaint.java +++ b/src/main/java/com/hbm/blocks/bomb/BlockTaint.java @@ -47,7 +47,7 @@ public class BlockTaint extends Block implements ITooltipProvider { if(Math.abs(i) + Math.abs(j) + Math.abs(k) > 4) continue; if(rand.nextFloat() > 0.25F) continue; Block b = world.getBlock(x + i, y + j, z + k); - if(!b.renderAsNormalBlock() || b.isAir(world, x + i, y + j, z + k) || b == Blocks.bedrock) continue; + if(b.isAir(world, x + i, y + j, z + k) || b == Blocks.bedrock) continue; int targetMeta = meta + 1; boolean hasAir = false; for(ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) {