From b6c60f5997f6bbcc08e01af0a3af2224fb46a23a Mon Sep 17 00:00:00 2001 From: t3435ryt <109530432+CGMcKeever1@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:06:08 -0400 Subject: [PATCH] For a number of years now, work has been proceeding in order to bring perfection to the crudely conceived idea of a transmission that would not only supply inverse reactive current for use in unilateral phase detractors, but would also be capable of automatically synchronizing cardinal grammeters. Such an instrument is the turbo encabulator. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now basically the only new principle involved is that instead of power being generated by the relative motion of conductors and fluxes, it is produced by the modial interaction of magneto-reluctance and capacitive diractance. The original machine had a base plate of pre-famulated amulite surmounted by a malleable logarithmic casing in such a way that the two spurving bearings were in a direct line with the panametric fan. The latter consisted simply of six hydrocoptic marzlevanes, so fitted to the ambifacient lunar waneshaft that side fumbling was effectively prevented. The main winding was of the normal lotus-o-delta type placed in panendermic semi-boloid slots of the stator, every seventh conductor being connected by a non-reversible tremie pipe to the differential girdle spring on the “up” end of the grammeters. The turbo-encabulator has now reached a high level of development, and it’s being successfully used in the operation of novertrunnions. Moreover, whenever a forescent skor motion is required, it may also be employed in conjunction with a drawn reciprocation dingle arm, to reduce sinusoidal repleneration. --- src/main/java/com/hbm/blocks/ModBlocks.java | 12 ++++++------ .../java/com/hbm/blocks/machine/RailBooster.java | 6 +++--- .../java/com/hbm/blocks/machine/RailGeneric.java | 4 ++-- .../java/com/hbm/blocks/machine/RailHighspeed.java | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/hbm/blocks/ModBlocks.java b/src/main/java/com/hbm/blocks/ModBlocks.java index 8497a0690..591ede4b9 100644 --- a/src/main/java/com/hbm/blocks/ModBlocks.java +++ b/src/main/java/com/hbm/blocks/ModBlocks.java @@ -2171,10 +2171,10 @@ public class ModBlocks { book_guide = new Guide(Material.iron).setBlockName("book_guide").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.nukeTab); - rail_wood = new RailGeneric().setMaxSpeed(0.2F).setBlockName("rail_wood").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_wood"); - rail_narrow = new RailGeneric().setBlockName("rail_narrow").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_narrow"); - rail_highspeed = new RailGeneric().setMaxSpeed(1F).setFlexible(false).setBlockName("rail_highspeed").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_highspeed"); - rail_booster = new RailBooster().setBlockName("rail_booster").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_booster"); + rail_wood = new RailGeneric("axe", 0).setMaxSpeed(0.2F).setBlockName("rail_wood").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_wood"); + rail_narrow = new RailGeneric("pickaxe", 0).setBlockName("rail_narrow").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_narrow"); + rail_highspeed = new RailGeneric("pickaxe", 0).setMaxSpeed(1F).setFlexible(false).setBlockName("rail_highspeed").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_highspeed"); + rail_booster = new RailBooster("pickaxe", 0).setBlockName("rail_booster").setHardness(5.0F).setResistance(10.0F).setCreativeTab(CreativeTabs.tabTransport).setBlockTextureName(RefStrings.MODID + ":rail_booster"); rail_narrow_straight = new RailNarrowStraight().setBlockName("rail_narrow_straight").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":rail_narrow_neo"); rail_narrow_curve = new RailNarrowCurve().setBlockName("rail_narrow_curve").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":rail_narrow_neo"); rail_large_straight = new RailStandardStraight().setBlockName("rail_large_straight").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":rail_standard_straight"); @@ -2728,7 +2728,7 @@ public class ModBlocks { register(lightstone_bricks_stairs); register(stones_slab, ItemModSlab.class); register(stones_double_slab, ItemModSlab.class); - + register(brick_forgotten); GameRegistry.registerBlock(concrete_slab, ItemModSlab.class, concrete_slab.getUnlocalizedName()); @@ -3206,7 +3206,7 @@ public class ModBlocks { GameRegistry.registerBlock(cable_detector, cable_detector.getUnlocalizedName()); GameRegistry.registerBlock(cable_diode, ItemBlockBase.class, cable_diode.getUnlocalizedName()); GameRegistry.registerBlock(machine_detector, machine_detector.getUnlocalizedName()); - + register(fluid_duct_neo); register(fluid_duct_box); register(fluid_duct_exhaust); diff --git a/src/main/java/com/hbm/blocks/machine/RailBooster.java b/src/main/java/com/hbm/blocks/machine/RailBooster.java index a1ea2a95e..a83084b16 100644 --- a/src/main/java/com/hbm/blocks/machine/RailBooster.java +++ b/src/main/java/com/hbm/blocks/machine/RailBooster.java @@ -4,9 +4,9 @@ import net.minecraft.entity.item.EntityMinecart; import net.minecraft.world.World; public class RailBooster extends RailGeneric { - - public RailBooster() { - super(); + + public RailBooster(String tool, Integer harvestLevel) { + super(tool, harvestLevel); this.setMaxSpeed(1.0F); this.setFlexible(false); } diff --git a/src/main/java/com/hbm/blocks/machine/RailGeneric.java b/src/main/java/com/hbm/blocks/machine/RailGeneric.java index c636b47f4..ccbf80b29 100644 --- a/src/main/java/com/hbm/blocks/machine/RailGeneric.java +++ b/src/main/java/com/hbm/blocks/machine/RailGeneric.java @@ -26,9 +26,9 @@ public class RailGeneric extends BlockRailBase implements ITooltipProvider { protected boolean slopable = true; protected boolean flexible = true; - public RailGeneric() { + public RailGeneric(String tool, Integer harvestLevel) { super(false); - setHarvestLevel("pickaxe", 0); + setHarvestLevel(tool, harvestLevel); } @Override diff --git a/src/main/java/com/hbm/blocks/machine/RailHighspeed.java b/src/main/java/com/hbm/blocks/machine/RailHighspeed.java index d7d03b163..bde5e0ea9 100644 --- a/src/main/java/com/hbm/blocks/machine/RailHighspeed.java +++ b/src/main/java/com/hbm/blocks/machine/RailHighspeed.java @@ -9,9 +9,9 @@ public class RailHighspeed extends BlockRailBase { /*@SideOnly(Side.CLIENT) private IIcon icon;*/ - public RailHighspeed() { + public RailHighspeed(String tool, Integer harvestLevel) { super(true); - setHarvestLevel("pickaxe", 0); + setHarvestLevel(tool, harvestLevel); } /*@Override