diff --git a/changelog b/changelog index f8d0ffbc5..2711907d1 100644 --- a/changelog +++ b/changelog @@ -1,39 +1,3 @@ -## Added -* UAC pistol - * Uses the .45 caliber -* Cryo cannon - * Freezes entities - * Can only deal damage to already frozen entities - * Damage is proportional to max health, dealing more damage the stronger the mob is -* Template crate - * A cheap 27 slot crate - * Assemblers will insert their loaded template into the template crate after doing one operation with it - * Assemblers will also pull templates from template crates if no template is currently loaded - * This hopefully makes certain types of automation like AE2 easier as the template is therefore treated like a crafting ingredient that is returned afterwards -* More coilgun ammo - * Ferrouranium ball that has higher damage, higher wear and breaks blocks with higher resistance - * Rubber ball that deals immense knockback to entities and bounces around - -## Changed -* Making LPG in the compressor now requires two compression steps - * This fixes an issue where polymer is unobtainable in 528 mode since petroleum at 1PU not being obtainable -* Fire and cryo damage now bypasses glyphid's armor, being unaffected by the armor's damage reduction and not being able to break off armor either -* Fire now deals 4x more damage to glyphids -* Cryogenic fluids from the chemthrower no longer deal direct damage, instead freezing the target - * Once the target is already frozen, it will deal damage and apply the same effects as it used to -* Decreased the damage caused by hot fluids in the chemical thrower, regular steam no longer instantly vaporizes nuclear creepers -* Decreased acid damage and armor damage for corrosive liquids in the chemical thrower -* Glyphid hives have been made half as common, delete your config for this change to take effect -* The assembler now uses more modern code that lets it take and insert items from all storage blocks and not just NTM crates - * This new code also causes assemblers to only take as many items from containers as are actually required instead of sucking up as much as available whcih would cause clogs -* Assemblers and chemical plants now take the required items from containers instantly instead of only taking a single item per tick -* The universal projectile entity has been updated, it now uses a much better synchronization and interpolation method that prevents position desyncs after bouncing - * This also fixes issues where bullets could not damage multiple entities within the same tick, if they could penetrate them - * The old system also had issues with spectral bullets not damaging entities right behind walls, which has been fixed -* The coilgun now destroys solid blocks in its path -* Glyphids no longer use extended 128 block targeting unless soot pollution crosses a certain threshold (1 by default) - ## Fixed -* Fixed issue where mk5 explosions would behave weirdly in their origin chunk, often blowing through bedrock and thick layers of concrete -* Fixed saturnite rifle disappearing in third person when scoping -* Fixed cables not visually connecting to assemblers +* Fixed bedrock ore to cobblestone being wrong, using actual ore blocks instead of the extracted item +* Fixed missing mapping on the template chest, causing crashes diff --git a/gradle.properties b/gradle.properties index e55a78b8e..aca4be12e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ mod_version=1.0.27 # Empty build number makes a release type -mod_build_number=4662 +mod_build_number=4663 credits=HbMinecraft, rodolphito (explosion algorithms), grangerave (explosion algorithms),\ \ Hoboy (textures, models), Doctor17 (russian localization), Drillgon200 (effects, models,\ diff --git a/src/main/java/com/hbm/crafting/SmeltingRecipes.java b/src/main/java/com/hbm/crafting/SmeltingRecipes.java index 960689544..60a709ce0 100644 --- a/src/main/java/com/hbm/crafting/SmeltingRecipes.java +++ b/src/main/java/com/hbm/crafting/SmeltingRecipes.java @@ -183,7 +183,7 @@ public class SmeltingRecipes { for(EnumBedrockOre ore : EnumBedrockOre.values()) { int i = ore.ordinal(); - GameRegistry.addSmelting(new ItemStack(ModBlocks.ore_bedrock, 1, i), new ItemStack(Blocks.cobblestone, 16), 0.1F); + GameRegistry.addSmelting(new ItemStack(ModItems.ore_bedrock, 1, i), new ItemStack(Blocks.cobblestone, 16), 0.1F); } for(int i = 0; i < 10; i++) diff --git a/src/main/java/com/hbm/lib/RefStrings.java b/src/main/java/com/hbm/lib/RefStrings.java index 98f2a8683..55bb20699 100644 --- a/src/main/java/com/hbm/lib/RefStrings.java +++ b/src/main/java/com/hbm/lib/RefStrings.java @@ -3,7 +3,7 @@ package com.hbm.lib; public class RefStrings { public static final String MODID = "hbm"; public static final String NAME = "Hbm's Nuclear Tech Mod"; - public static final String VERSION = "1.0.27 BETA (4662)"; + public static final String VERSION = "1.0.27 BETA (4663)"; //HBM's Beta Naming Convention: //V T (X) //V -> next release version diff --git a/src/main/java/com/hbm/tileentity/TileMappings.java b/src/main/java/com/hbm/tileentity/TileMappings.java index 0210ff1ad..dd84c756e 100644 --- a/src/main/java/com/hbm/tileentity/TileMappings.java +++ b/src/main/java/com/hbm/tileentity/TileMappings.java @@ -96,6 +96,7 @@ public class TileMappings { put(TileEntityMachineFluidTank.class, "tileentity_fluid_tank"); put(TileEntityMachineTurbofan.class, "tileentity_machine_turbofan"); put(TileEntityMachineTurbineGas.class, "tileentity_machine_gasturbine"); + put(TileEntityCrateTemplate.class, "tileentity_crate_template"); put(TileEntityCrateIron.class, "tileentity_crate_iron"); put(TileEntityCrateSteel.class, "tileentity_crate_steel"); put(TileEntityCrateDesh.class, "tileentity_crate_desh");