From bc90f4779bb4f3e3b29a8ae3195bec4e19b72b91 Mon Sep 17 00:00:00 2001 From: stfwi Date: Sun, 31 Mar 2019 17:40:04 +0200 Subject: [PATCH] Added steel framed glass window, treated pole supports, mod config options. Fixed minor model issues. --- 1.12/gradle.properties | 2 +- 1.12/meta/update.json | 3 +- 1.12/readme.md | 12 + .../engineersdecor/ModEngineersDecor.java | 8 +- .../engineersdecor/blocks/BlockDecor.java | 26 +- .../blocks/BlockDecorChair.java | 132 +++++++- .../blocks/BlockDecorCraftingTable.java | 5 +- .../blocks/BlockDecorFurnace.java | 19 +- .../blocks/BlockDecorGlassBlock.java | 4 +- .../blocks/BlockDecorLadder.java | 13 +- .../blocks/BlockDecorStraightPole.java | 40 +++ .../engineersdecor/blocks/BlockDecorWall.java | 2 +- .../blocks/BlockDecorWindow.java | 59 ++++ .../wile/engineersdecor/blocks/ModBlocks.java | 46 ++- .../wile/engineersdecor/detail/ModConfig.java | 55 +++- .../engineersdecor/detail/ModRecipes.java | 4 +- .../blockstates/steel_framed_window.json | 11 + .../blockstates/treated_wood_pole_head.json | 17 + .../treated_wood_pole_support.json | 17 + .../assets/engineersdecor/lang/en_us.lang | 14 +- .../assets/engineersdecor/lang/ru_ru.lang | 10 +- .../furniture/steel_framed_window_model.json | 125 +++++++ .../furniture/treated_wood_window_model.json | 310 ++++++++++++++---- .../block/pole/straight_pole_head_model.json | 115 +++++++ .../block/pole/straight_pole_model.json | 37 +-- .../pole/straight_pole_support_model.json | 139 ++++++++ .../engineersdecor/recipes/_constants.json | 22 ++ .../recipes/steel_framed_window_recipe.json | 29 ++ .../treated_wood_pole_head_recipe.json | 17 + .../treated_wood_pole_support_recipe.json | 17 + ...ated_wood_pole_wrapover_recipe - Copy.json | 17 + .../blocks/glass/window_glass_texture.png | Bin 0 -> 578 bytes .../iestyle/treated_wood_rough_texture.png | Bin 508 -> 471 bytes ...reated_wood_pole_support_edges_texture.png | Bin 0 -> 368 bytes .../treated_wood_pole_support_top_texture.png | Bin 0 -> 454 bytes .../engineers-decor-v103-stool-sitting.png | Bin 0 -> 285394 bytes meta/update.json | 3 +- 37 files changed, 1184 insertions(+), 146 deletions(-) create mode 100644 1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorStraightPole.java create mode 100644 1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWindow.java create mode 100644 1.12/src/main/resources/assets/engineersdecor/blockstates/steel_framed_window.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_head.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_support.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/models/block/furniture/steel_framed_window_model.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_head_model.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_support_model.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/recipes/steel_framed_window_recipe.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_head_recipe.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_support_recipe.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_wrapover_recipe - Copy.json create mode 100644 1.12/src/main/resources/assets/engineersdecor/textures/blocks/glass/window_glass_texture.png create mode 100644 1.12/src/main/resources/assets/engineersdecor/textures/blocks/pole/treated_wood_pole_support_edges_texture.png create mode 100644 1.12/src/main/resources/assets/engineersdecor/textures/blocks/pole/treated_wood_pole_support_top_texture.png create mode 100644 documentation/engineers-decor-v103-stool-sitting.png diff --git a/1.12/gradle.properties b/1.12/gradle.properties index f58e069..1eaf9ad 100644 --- a/1.12/gradle.properties +++ b/1.12/gradle.properties @@ -4,4 +4,4 @@ org.gradle.jvmargs=-Xmx8G version_minecraft=1.12.2 version_forge=14.23.5.2768 version_jei=4.10.0.198 -version_engineersdecor=1.0.3-b2 +version_engineersdecor=1.0.3-b3 diff --git a/1.12/meta/update.json b/1.12/meta/update.json index 0addee1..73e7050 100644 --- a/1.12/meta/update.json +++ b/1.12/meta/update.json @@ -1,6 +1,7 @@ { "homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/", "1.12.2": { + "1.0.3-b3": "[A] Added sitting on treated wood stool, Zombies included.\n[A] Added steel framed window.\n[A] Added treated wood pole support head/foot and heavy duty support.\n[A] Added language Russian language support, thanks to yaroslav4167.\n[A] Added config for furnace smelting speed (percent of vanilla furnace).\n[A] Added config for furnace fuel efficiency (in percent, ref is vanilla).\n[F] Treated pole model changed to circumvent potential texture bleeding.\n[M] Treated wood table bounding box aligned with the legs.\n[M] Treated wood crafting table bounding box aligned with the legs.\n[M] Treated wood window can be vertically placed for rooflights.\n[M] Treated wood window can be vertically placed for rooflights.", "1.0.3-b2": "[A] Added config options for selective feature opt-outs (soft opt-out).\n[A] Added config skip registration of opt-out features (hard opt-out).\n[A] Added config to disable all internal recipes (for packs).\n[A] Added JEI API adapter for soft opt-outs.\n[A] Added lab furnace recipe override config to smelt ores to nuggets that would normally be smelted into ingots. Can be changed on-the-fly.", "1.0.3-b1": "[A] Added small laboratory furnace.\n[M] Panzer glass opacity/light level set explicitly 0.", "1.0.2": "[R] Release based on v1.0.2-b3 * Fixes: Spawning. * Crafting table: Shift-click. * Ladders: Faster climbing/descending. * Concrete: Rebar tiles, tile stairs. * Treated wood: window, windowsill. * Slag brick: wall. * Panzer glass: added. * Recipes: Adaptions, added decompositions.", @@ -20,6 +21,6 @@ }, "promos": { "1.12.2-recommended": "1.0.2", - "1.12.2-latest": "1.0.3-b2" + "1.12.2-latest": "1.0.3-b3" } } \ No newline at end of file diff --git a/1.12/readme.md b/1.12/readme.md index f30de24..82e8a83 100644 --- a/1.12/readme.md +++ b/1.12/readme.md @@ -10,6 +10,18 @@ Mod sources for Minecraft version 1.12.2. ---- ## Revision history + - v1.0.3-b3 [A] Added sitting on treated wood stool, Zombies included. + [A] Added steel framed window. + [A] Added treated wood pole support head/foot and heavy duty support. + [A] Added language Russian language support, thanks to yaroslav4167. + [A] Added config for furnace smelting speed (percent of vanilla furnace). + [A] Added config for furnace fuel efficiency (in percent, ref is vanilla). + [F] Treated pole model changed to circumvent potential texture bleeding. + [M] Treated wood table bounding box aligned with the legs. + [M] Treated wood crafting table bounding box aligned with the legs. + [M] Treated wood window can be vertically placed for rooflights. + [M] Treated wood window can be vertically placed for rooflights. + - v1.0.3-b2 [A] Added config options for selective feature opt-outs (soft opt-out). [A] Added config skip registration of opt-out features (hard opt-out). [A] Added config to disable all internal recipes (for packs). diff --git a/1.12/src/main/java/wile/engineersdecor/ModEngineersDecor.java b/1.12/src/main/java/wile/engineersdecor/ModEngineersDecor.java index 10edc21..98be6f6 100644 --- a/1.12/src/main/java/wile/engineersdecor/ModEngineersDecor.java +++ b/1.12/src/main/java/wile/engineersdecor/ModEngineersDecor.java @@ -11,17 +11,16 @@ package wile.engineersdecor; import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingEvent; import net.minecraftforge.fml.common.network.IGuiHandler; import net.minecraftforge.fml.common.network.NetworkRegistry; -import wile.engineersdecor.blocks.BlockDecorCraftingTable; -import wile.engineersdecor.blocks.BlockDecorFurnace; -import wile.engineersdecor.blocks.BlockDecorLadder; +import net.minecraftforge.fml.common.registry.EntityRegistry; +import wile.engineersdecor.blocks.*; import wile.engineersdecor.detail.ModConfig; -import wile.engineersdecor.blocks.ModBlocks; import net.minecraftforge.client.event.ModelRegistryEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.SidedProxy; @@ -93,6 +92,7 @@ public class ModEngineersDecor { proxy.init(event); NetworkRegistry.INSTANCE.registerGuiHandler(this, new ModEngineersDecor.GuiHandler()); + EntityRegistry.registerModEntity(new ResourceLocation(ModEngineersDecor.MODID, "chair_entity"), BlockDecorChair.EntityChair.class,"DecorChair",0,this,80,1,false); } @Mod.EventHandler diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecor.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecor.java index 1d52fea..fb8e184 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecor.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecor.java @@ -46,13 +46,16 @@ public class BlockDecor extends Block public static final long CFG_HORIZIONTAL = 0x0000000000000002L; // horizontal block, affects bounding box calculation at construction time and placement public static final long CFG_LOOK_PLACEMENT = 0x0000000000000004L; // placed in direction the player is looking when placing. public static final long CFG_FACING_PLACEMENT = 0x0000000000000008L; // placed on the facing the player has clicked. - public static final long CFG_OPPOSITE_PLACEMENT = 0x0000000000000020L; // placed placed in the opposite direction of the face the player clicked. + public static final long CFG_OPPOSITE_PLACEMENT = 0x0000000000000010L; // placed placed in the opposite direction of the face the player clicked. + public static final long CFG_FLIP_PLACEMENT_IF_SAME = 0x0000000000000020L; // placement direction flipped if an instance of the same class was clicked public static final long CFG_TRANSLUCENT = 0x0000000000000040L; // indicates a block/pane is glass like (transparent, etc) public static final long CFG_LIGHT_VALUE_MASK = 0x0000000000000f00L; // fixed value for getLightValue() public static final long CFG_LIGHT_VALUE_SHIFT = 8L; public static final long CFG_LAB_FURNACE_CRUDE = 0x0000000000010000L; // For DecorFurnace, denotes that it is a crude furnace. - public BlockDecor(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound) + protected final AxisAlignedBB aabb; + + public BlockDecor(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound, @Nullable AxisAlignedBB boundingbox) { super((material!=null) ? (material) : (Material.IRON)); setCreativeTab(ModEngineersDecor.CREATIVE_TAB_ENGINEERSDECOR); @@ -64,13 +67,11 @@ public class BlockDecor extends Block setSoundType((sound==null) ? SoundType.STONE : sound); setLightOpacity(0); this.config = config; + this.aabb = (boundingbox==null) ? (FULL_BLOCK_AABB) : (boundingbox); } - @Override - @Nullable - @SuppressWarnings("deprecation") - public AxisAlignedBB getCollisionBoundingBox(IBlockState state, IBlockAccess world, BlockPos pos) - { return getBoundingBox(state, world, pos); } + public BlockDecor(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound) + { this(registryName, config, material, hardness, resistance, sound, null); } @Override @SideOnly(Side.CLIENT) @@ -144,6 +145,17 @@ public class BlockDecor extends Block public IBlockState withMirror(IBlockState state, Mirror mirrorIn) { return state; } + @Override + @Nullable + @SuppressWarnings("deprecation") + public AxisAlignedBB getCollisionBoundingBox(IBlockState state, IBlockAccess world, BlockPos pos) + { return getBoundingBox(state, world, pos); } + + @Override + @SuppressWarnings("deprecation") + public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) + { return aabb; } + @Override public boolean hasTileEntity(IBlockState state) { return false; } diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorChair.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorChair.java index 610bb2c..ba82522 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorChair.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorChair.java @@ -10,17 +10,143 @@ package wile.engineersdecor.blocks; import net.minecraft.block.SoundType; import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.monster.EntityMob; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.*; import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.MathHelper; +import net.minecraft.world.World; +import wile.engineersdecor.ModEngineersDecor; import javax.annotation.Nonnull; import javax.annotation.Nullable; +import java.util.List; +import java.util.Random; public class BlockDecorChair extends BlockDecorDirected { - public BlockDecorChair(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound, @Nonnull AxisAlignedBB unrotatedAABB) + private static boolean sitting_enabled = true; + private static double sitting_probability = 0.1; + private static double standup_probability = 0.01; + + public static void on_config(boolean without_sitting, boolean without_mob_sitting, double sitting_probability_percent, double standup_probability_percent) { - super(registryName, config, material, hardness, resistance, sound, unrotatedAABB); - setLightOpacity(0); + sitting_enabled = (!without_sitting); + sitting_probability = (without_sitting||without_mob_sitting) ? 0.0 : MathHelper.clamp(sitting_probability_percent/100, 0, 0.9); + standup_probability = (without_sitting||without_mob_sitting) ? 1.0 : MathHelper.clamp(standup_probability_percent/100, 1e-6, 1e-2); + ModEngineersDecor.logger.info("Config chairs: " + sitting_enabled + ", sit: " + sitting_probability, ", stand up: " + standup_probability); } + public BlockDecorChair(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound, @Nonnull AxisAlignedBB unrotatedAABB) + { super(registryName, config, material, hardness, resistance, sound, unrotatedAABB); setLightOpacity(0); setTickRandomly(true); } + + @Override + public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) + { if(sitting_enabled && (!world.isRemote)) { EntityChair.sit(world, player, pos); } return true; } + + @Override + public void onEntityCollision(World world, BlockPos pos, IBlockState state, Entity entity) + { if(sitting_enabled && (Math.random() < sitting_probability) && (entity instanceof EntityMob)) EntityChair.sit(world, (EntityLivingBase)entity, pos); } + + @Override + public void updateTick(World world, BlockPos pos, IBlockState state, Random rand) + { + if((!sitting_enabled) || (sitting_probability < 1e-6)) return; + final List entities = world.getEntitiesWithinAABB(EntityMob.class, new AxisAlignedBB(pos).grow(2,1,2).expand(0,1,0)); + if(entities.isEmpty()) return; + int index = rand.nextInt(entities.size()); + if((index < 0) || (index >= entities.size())) return; + EntityChair.sit(world, entities.get(index), pos); + } + + //-------------------------------------------------------------------------------------------------------------------- + // Riding entity for sitting + //-------------------------------------------------------------------------------------------------------------------- + + public static class EntityChair extends Entity + { + public final double x_offset = 0.5d; + public final double y_offset = 0.4d; + public final double z_offset = 0.5d; + private int t_tick = 0; + private int t_sit = 0; + public BlockPos chair_pos = new BlockPos(0,0,0); + + public EntityChair(World world) + { super(world); preventEntitySpawning=true; noClip=true; setSize(2e-3f, 2e-3f); } + + public EntityChair(World world, BlockPos pos) + { + this(world); + setPosition(pos.getX()+x_offset,pos.getY()+y_offset,pos.getZ()+z_offset); + chair_pos = pos; + t_sit = 5; + } + + public static boolean accepts_mob(EntityLivingBase entity) + { + if(!(entity instanceof net.minecraft.entity.monster.EntityMob)) return false; + if((entity.height > 2.5) || (entity.width > 2.0)) return false; + if(entity instanceof net.minecraft.entity.monster.EntityZombie) return true; + if(entity instanceof net.minecraft.entity.monster.EntityZombieVillager) return true; + if(entity instanceof net.minecraft.entity.monster.EntityPigZombie) return true; + if(entity instanceof net.minecraft.entity.monster.EntityHusk) return true; + if(entity instanceof net.minecraft.entity.monster.EntityStray) return true; + if(entity instanceof net.minecraft.entity.monster.EntitySkeleton) return true; + if(entity instanceof net.minecraft.entity.monster.EntityWitherSkeleton) return true; + return false; + } + + public static void sit(World world, EntityLivingBase sitter, BlockPos pos) + { + if(!sitting_enabled) return; + if((world==null) || (world.isRemote) || (sitter==null) || (pos==null)) return; + if((!(sitter instanceof EntityPlayer)) && (!accepts_mob(sitter))) return; + if(!world.getEntitiesWithinAABB(EntityChair.class, new AxisAlignedBB(pos)).isEmpty()) return; + if(sitter.isBeingRidden() || (sitter.isDead) || (sitter.isRiding())) return; + if((!world.isAirBlock(pos.up())) || (!world.isAirBlock(pos.up(2)))) return; + EntityChair chair = new EntityChair(world, pos); + if(world.spawnEntity(chair)) sitter.startRiding(chair); + } + + @Override + protected void entityInit() + {} + + @Override + protected void writeEntityToNBT(NBTTagCompound compound) + {} + + @Override + protected void readEntityFromNBT(NBTTagCompound compound) + {} + + @Override + public double getMountedYOffset() + { return 0.0; } + + @Override + public void onUpdate() + { + if((world.isRemote) || (--t_tick > 0)) return; + t_tick = 20; + if(--t_sit > 0) return; + Entity sitter = getPassengers().isEmpty() ? null : getPassengers().get(0); + if((sitter==null) || (sitter.isDead)) { setDead(); return; } + boolean abort = !sitting_enabled; + final IBlockState state = world.getBlockState(chair_pos); + if((state==null) || (!(state.getBlock() instanceof BlockDecorChair))) abort = true; + if(!world.isAirBlock(chair_pos.up())) abort = true; + if((!(sitter instanceof EntityPlayer)) && (Math.random() < standup_probability)) abort = true; + if(abort) { + for(Entity e:getPassengers()) e.dismountRidingEntity(); + setDead(); + } + } + } } diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorCraftingTable.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorCraftingTable.java index ff70643..9bdd4e8 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorCraftingTable.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorCraftingTable.java @@ -1,10 +1,11 @@ /* - * @file BlockDecorFull.java + * @file BlockDecorCraftingTable.java * @author Stefan Wilhelm (wile) * @copyright (C) 2019 Stefan Wilhelm * @license MIT (see https://opensource.org/licenses/MIT) * - * Full block characteristics class. + * Mod crafting table, different style, UI and fetature set + * than vanilla crafting table. */ package wile.engineersdecor.blocks; diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorFurnace.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorFurnace.java index ddf7a18..21f0d87 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorFurnace.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorFurnace.java @@ -222,7 +222,7 @@ public class BlockDecorFurnace extends BlockDecorDirected { final int tc=te.getField(2), T=te.getField(3); return ((T>0) && (tc>0)) ? (tc * pixels / T) : (0); } private int flame_px(int pixels) - { int ibt = te.getField(1); return ((te.getField(0) * pixels) / ((ibt>0) ? (ibt) : (te.proc_speed_interval_))); } + { int ibt = te.getField(1); return ((te.getField(0) * pixels) / ((ibt>0) ? (ibt) : (BTileEntity.proc_speed_interval_))); } } //-------------------------------------------------------------------------------------------------------------------- @@ -455,22 +455,31 @@ public class BlockDecorFurnace extends BlockDecorDirected private final IItemHandler sided_itemhandler_down_ = new SidedInvWrapper(this, EnumFacing.DOWN); private final IItemHandler sided_itemhandler_sides_ = new SidedInvWrapper(this, EnumFacing.WEST); + private static int proc_speed_interval_ = DEFAULT_SPEED_INTERVAL; + private static double proc_fuel_efficiency_ = 1.0; + private int tick_timer_; private int fifo_timer_; private int burntime_left_; private int fuel_burntime_; private int proc_time_elapsed_; private int proc_time_needed_; - private int proc_speed_interval_; private NonNullList stacks_; + public static void on_config(int speed_percent, int fuel_efficiency_percent) + { + double ratio = (100.0 / MathHelper.clamp(speed_percent, 10, 500)) ; + proc_speed_interval_ = MathHelper.clamp((int)(ratio * VANILLA_FURNACE_SPEED_INTERVAL), 20, 400); + proc_fuel_efficiency_ = ((double) MathHelper.clamp(fuel_efficiency_percent, 10, 500)) / 100; + ModEngineersDecor.logger.info("Config lab furnace interval:" + proc_speed_interval_ + ", efficiency:" + proc_fuel_efficiency_); + } + public BTileEntity() { reset(); } public void reset() { stacks_ = NonNullList.withSize(NUM_OF_SLOTS, ItemStack.EMPTY); - proc_speed_interval_ = DEFAULT_SPEED_INTERVAL; proc_time_elapsed_ = 0; proc_time_needed_ = 0; burntime_left_ = 0; @@ -658,8 +667,8 @@ public class BlockDecorFurnace extends BlockDecorDirected ItemStack fuel = stacks_.get(SMELTING_FUEL_SLOT_NO); if(isBurning() || (!fuel.isEmpty()) && (!(stacks_.get(SMELTING_INPUT_SLOT_NO)).isEmpty())) { if(!isBurning() && canSmelt()) { - burntime_left_ = getItemBurnTime(fuel); - fuel_burntime_ = ((burntime_left_ * proc_speed_interval_) / VANILLA_FURNACE_SPEED_INTERVAL); + burntime_left_ = (int)MathHelper.clamp((proc_fuel_efficiency_ * getItemBurnTime(fuel)), 0, MAX_BURNTIME); + fuel_burntime_ = (burntime_left_ * proc_speed_interval_) / VANILLA_FURNACE_SPEED_INTERVAL; if(isBurning()) { dirty = true; if(!fuel.isEmpty()) { diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorGlassBlock.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorGlassBlock.java index 5983c0e..468f461 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorGlassBlock.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorGlassBlock.java @@ -1,10 +1,10 @@ /* - * @file BlockDecorFull.java + * @file BlockDecorGlassBlock.java * @author Stefan Wilhelm (wile) * @copyright (C) 2019 Stefan Wilhelm * @license MIT (see https://opensource.org/licenses/MIT) * - * Full block characteristics class. + * Full block-size glass blocks. */ package wile.engineersdecor.blocks; diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorLadder.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorLadder.java index 49a35f3..a6524e5 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorLadder.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorLadder.java @@ -44,7 +44,11 @@ public class BlockDecorLadder extends BlockLadder protected static final AxisAlignedBB EDLADDER_EAST_AABB = ModAuxiliaries.getRotatedAABB(EDLADDER_SOUTH_AABB, EnumFacing.EAST, false); protected static final AxisAlignedBB EDLADDER_WEST_AABB = ModAuxiliaries.getRotatedAABB(EDLADDER_SOUTH_AABB, EnumFacing.WEST, false); protected static final AxisAlignedBB EDLADDER_NORTH_AABB = ModAuxiliaries.getRotatedAABB(EDLADDER_SOUTH_AABB, EnumFacing.NORTH, false); + protected static final double ladder_speed = 0.7; + protected static boolean with_ladder_speed_boost = true; + public static final void on_config(boolean without_ladder_speed_boost) + { with_ladder_speed_boost = !without_ladder_speed_boost; } public BlockDecorLadder(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound) { @@ -113,15 +117,16 @@ public class BlockDecorLadder extends BlockLadder // Player update event, forwarded from the main mod instance. public static void onPlayerUpdateEvent(final EntityPlayer player) { + if(!with_ladder_speed_boost) return; if(!player.isOnLadder() || (player.isSneaking()) || (player.isSpectator())) return; - if((Math.abs(player.motionY) < 0.1) || (Math.abs(player.motionY) > 0.7) || ((player.getLookVec().y > 0) != (player.motionY > 0))) return; + if((Math.abs(player.motionY) < 0.1) || (Math.abs(player.motionY) > ladder_speed) || ((player.getLookVec().y > 0) != (player.motionY > 0))) return; if(Math.abs(player.getLookVec().y) < 0.9) return; final BlockPos pos = new BlockPos(player.posX, player.posY, player.posZ); if(!(player.world.getBlockState(pos).getBlock() instanceof BlockDecorLadder)) return; player.fallDistance = 0; - player.motionY = (player.motionY < -0.25) ? (-0.7) : ((player.motionY > 0.25) ? (0.7) : (player.motionY)); - player.motionX = MathHelper.clamp(player.motionX, -0.15, 0.15); - player.motionZ = MathHelper.clamp(player.motionX, -0.15, 0.15); + player.motionY = (player.motionY < -0.25) ? (-ladder_speed) : ((player.motionY > 0.25) ? (ladder_speed) : (player.motionY)); + player.motionX = MathHelper.clamp(player.motionX, -0.05, 0.05); + player.motionZ = MathHelper.clamp(player.motionZ, -0.05, 0.05); player.move(MoverType.PLAYER, player.motionX, player.motionY, player.motionZ); } } diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorStraightPole.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorStraightPole.java new file mode 100644 index 0000000..7dc7ad7 --- /dev/null +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorStraightPole.java @@ -0,0 +1,40 @@ +/* + * @file BlockDecorStraightPole.java + * @author Stefan Wilhelm (wile) + * @copyright (C) 2019 Stefan Wilhelm + * @license MIT (see https://opensource.org/licenses/MIT) + * + * Smaller (cutout) block with a defined facing. + */ +package wile.engineersdecor.blocks; + +import net.minecraft.block.SoundType; +import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.world.World; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + + +public class BlockDecorStraightPole extends BlockDecorDirected +{ + public BlockDecorStraightPole(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound, @Nonnull AxisAlignedBB unrotatedAABB) + { super(registryName, config, material, hardness, resistance, sound, unrotatedAABB); } + + @Override + @SuppressWarnings("deprecation") + public IBlockState getStateForPlacement(World world, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer) + { + IBlockState state = super.getStateForPlacement(world, pos, facing, hitX, hitY, hitZ, meta, placer); + if((config & CFG_FLIP_PLACEMENT_IF_SAME) != 0) { + if(world.getBlockState(pos.offset(facing.getOpposite())).getBlock() instanceof BlockDecorStraightPole) { + state = state.withProperty(FACING, state.getValue(FACING).getOpposite()); + } + } + return state; + } +} diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWall.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWall.java index 3b6082d..d85a77a 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWall.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWall.java @@ -66,7 +66,7 @@ public class BlockDecorWall extends BlockDecor new AxisAlignedBB(d_0, d_0, d_0, d_1, d_1, d_b), new AxisAlignedBB(d_0, d_0, d_0, d_1, d_1, d_1) }; - private static final double clip_height = 1.5d; + private static final double clip_height = 1.8d; protected static final AxisAlignedBB[] CLIP_AABB_BY_INDEX = new AxisAlignedBB[] { AABB_BY_INDEX[0].setMaxY(clip_height), AABB_BY_INDEX[1].setMaxY(clip_height), AABB_BY_INDEX[2].setMaxY(clip_height), AABB_BY_INDEX[3].setMaxY(clip_height), AABB_BY_INDEX[4].setMaxY(clip_height), AABB_BY_INDEX[5].setMaxY(clip_height), AABB_BY_INDEX[6].setMaxY(clip_height), AABB_BY_INDEX[7].setMaxY(clip_height), AABB_BY_INDEX[8].setMaxY(clip_height), AABB_BY_INDEX[9].setMaxY(clip_height), AABB_BY_INDEX[10].setMaxY(clip_height), AABB_BY_INDEX[11].setMaxY(clip_height), AABB_BY_INDEX[12].setMaxY(clip_height), AABB_BY_INDEX[13].setMaxY(clip_height), AABB_BY_INDEX[14].setMaxY(clip_height), AABB_BY_INDEX[15].setMaxY(clip_height) }; public BlockDecorWall(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound) diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWindow.java b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWindow.java new file mode 100644 index 0000000..93edf43 --- /dev/null +++ b/1.12/src/main/java/wile/engineersdecor/blocks/BlockDecorWindow.java @@ -0,0 +1,59 @@ +/* + * @file BlockDecorWindow.java + * @author Stefan Wilhelm (wile) + * @copyright (C) 2019 Stefan Wilhelm + * @license MIT (see https://opensource.org/licenses/MIT) + * + * Mod windows. + */ +package wile.engineersdecor.blocks; + +import net.minecraft.block.SoundType; +import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.util.BlockRenderLayer; +import net.minecraft.util.EnumFacing; +import net.minecraft.util.math.AxisAlignedBB; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.IBlockAccess; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + +public class BlockDecorWindow extends BlockDecorDirected +{ + + public BlockDecorWindow(@Nonnull String registryName, long config, @Nullable Material material, float hardness, float resistance, @Nullable SoundType sound, @Nonnull AxisAlignedBB unrotatedAABB) + { super(registryName, config, material, hardness, resistance, sound, unrotatedAABB); } + + @Override + @SideOnly(Side.CLIENT) + public BlockRenderLayer getRenderLayer() + { return BlockRenderLayer.TRANSLUCENT; } + + @Override + @SideOnly(Side.CLIENT) + public boolean shouldSideBeRendered(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side) + { return true; } + + @Override + public boolean isFullCube(IBlockState state) + { return false; } + + @Override + public boolean isNormalCube(IBlockState state) + { return false; } + + @Override + public boolean isOpaqueCube(IBlockState state) + { return false; } + + @Override + public boolean doesSideBlockRendering(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing face) + { return false; } + + @Override + public boolean canRenderInLayer(IBlockState state, BlockRenderLayer layer) + { return (layer==BlockRenderLayer.TRANSLUCENT) || (layer==BlockRenderLayer.CUTOUT); } +} diff --git a/1.12/src/main/java/wile/engineersdecor/blocks/ModBlocks.java b/1.12/src/main/java/wile/engineersdecor/blocks/ModBlocks.java index 3c91ee3..24c42ff 100644 --- a/1.12/src/main/java/wile/engineersdecor/blocks/ModBlocks.java +++ b/1.12/src/main/java/wile/engineersdecor/blocks/ModBlocks.java @@ -12,18 +12,18 @@ */ package wile.engineersdecor.blocks; -import net.minecraft.block.SoundType; -import net.minecraft.block.material.Material; -import net.minecraft.client.renderer.block.model.ModelResourceLocation; -import net.minecraftforge.client.model.ModelLoader; -import net.minecraftforge.fml.common.registry.GameRegistry; import wile.engineersdecor.ModEngineersDecor; import wile.engineersdecor.detail.ModAuxiliaries; import wile.engineersdecor.detail.ModConfig; import net.minecraft.block.Block; +import net.minecraft.block.SoundType; +import net.minecraft.block.material.Material; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; import net.minecraft.util.ResourceLocation; +import net.minecraft.client.renderer.block.model.ModelResourceLocation; +import net.minecraftforge.client.model.ModelLoader; +import net.minecraftforge.fml.common.registry.GameRegistry; import net.minecraftforge.event.RegistryEvent; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @@ -57,17 +57,32 @@ public class ModBlocks public static final BlockDecorGlassBlock PANZERGLASS_BLOCK = new BlockDecorGlassBlock("panzerglass_block", 0, Material.GLASS, 0.8f, 2000f, SoundType.GLASS); - public static final BlockDecorDirected TREATED_WOOD_POLE = new BlockDecorDirected( + public static final BlockDecorStraightPole TREATED_WOOD_POLE = new BlockDecorStraightPole( "treated_wood_pole", BlockDecor.CFG_CUTOUT|BlockDecor.CFG_FACING_PLACEMENT, Material.WOOD, 1.0f, 15f, SoundType.WOOD, ModAuxiliaries.getPixeledAABB(5.8,5.8,0, 10.2,10.2,16) ); + public static final BlockDecorStraightPole TREATED_WOOD_POLE_HEAD = new BlockDecorStraightPole( + "treated_wood_pole_head", + BlockDecor.CFG_CUTOUT|BlockDecor.CFG_FACING_PLACEMENT|BlockDecor.CFG_FLIP_PLACEMENT_IF_SAME, + Material.WOOD, 1.0f, 15f, SoundType.WOOD, + ModAuxiliaries.getPixeledAABB(5.8,5.8,0, 10.2,10.2,16) + ); + + public static final BlockDecorStraightPole TREATED_WOOD_POLE_SUPPORT = new BlockDecorStraightPole( + "treated_wood_pole_support", + BlockDecor.CFG_CUTOUT|BlockDecor.CFG_FACING_PLACEMENT|BlockDecor.CFG_FLIP_PLACEMENT_IF_SAME, + Material.WOOD, 1.0f, 15f, SoundType.WOOD, + ModAuxiliaries.getPixeledAABB(5.8,5.8,0, 10.2,10.2,16) + ); + public static final BlockDecor TREATED_WOOD_TABLE = new BlockDecor( "treated_wood_table", BlockDecor.CFG_CUTOUT|BlockDecor.CFG_HORIZIONTAL|BlockDecor.CFG_LOOK_PLACEMENT, - Material.WOOD, 1.0f, 15f, SoundType.WOOD + Material.WOOD, 1.0f, 15f, SoundType.WOOD, + ModAuxiliaries.getPixeledAABB(1,0,1, 15,15.9,15) ); public static final BlockDecorChair TREATED_WOOD_STOOL = new BlockDecorChair( @@ -81,7 +96,7 @@ public class ModBlocks "treated_wood_crafting_table", BlockDecor.CFG_CUTOUT|BlockDecor.CFG_HORIZIONTAL|BlockDecor.CFG_LOOK_PLACEMENT, Material.WOOD, 1.0f, 15f, SoundType.WOOD, - ModAuxiliaries.getPixeledAABB(0.0,0,0, 16,15.9,16) + ModAuxiliaries.getPixeledAABB(1,0,1, 15,15.9,15) ); public static final BlockDecorDirected INSET_LIGHT_IRON = new BlockDecorDirected( @@ -98,13 +113,20 @@ public class ModBlocks ModAuxiliaries.getPixeledAABB(0.5,15,10.5, 15.5,16,16) ); - public static final BlockDecorDirected TREATED_WOOD_WINDOW = new BlockDecorDirected( + public static final BlockDecorWindow TREATED_WOOD_WINDOW = new BlockDecorWindow( "treated_wood_window", - BlockDecor.CFG_TRANSLUCENT|BlockDecor.CFG_HORIZIONTAL|BlockDecor.CFG_LOOK_PLACEMENT, + BlockDecor.CFG_TRANSLUCENT|BlockDecor.CFG_LOOK_PLACEMENT, Material.WOOD, 0.5f, 15f, SoundType.GLASS, ModAuxiliaries.getPixeledAABB(0,0,7, 16,16,9) ); + public static final BlockDecorWindow STEEL_FRAMED_WINDOW = new BlockDecorWindow( + "steel_framed_window", + BlockDecor.CFG_TRANSLUCENT|BlockDecor.CFG_LOOK_PLACEMENT, + Material.IRON, 0.5f, 30f, SoundType.GLASS, + ModAuxiliaries.getPixeledAABB(0,0,7.5, 16,16,8.5) + ); + public static final BlockDecorFurnace SMALL_LAB_FURNACE = new BlockDecorFurnace( "small_lab_furnace", BlockDecor.CFG_CUTOUT|BlockDecor.CFG_HORIZIONTAL|BlockDecor.CFG_LOOK_PLACEMENT, @@ -140,6 +162,9 @@ public class ModBlocks TREATED_WOOD_WINDOWSILL, INSET_LIGHT_IRON, SMALL_LAB_FURNACE, + STEEL_FRAMED_WINDOW, + TREATED_WOOD_POLE_SUPPORT, + TREATED_WOOD_POLE_HEAD }; private static final Block devBlocks[] = { @@ -174,6 +199,7 @@ public class ModBlocks if(num_registrations_skipped > 0) { ModEngineersDecor.logger.info("Skipped registration of " + num_registrations_skipped + " blocks due to no-register-opt-out config."); } + // TEs GameRegistry.registerTileEntity(BlockDecorCraftingTable.BTileEntity.class, new ResourceLocation(ModEngineersDecor.MODID, "te_crafting_table")); GameRegistry.registerTileEntity(BlockDecorFurnace.BTileEntity.class, new ResourceLocation(ModEngineersDecor.MODID, "te_small_lab_furnace")); diff --git a/1.12/src/main/java/wile/engineersdecor/detail/ModConfig.java b/1.12/src/main/java/wile/engineersdecor/detail/ModConfig.java index c2ad325..d11e160 100644 --- a/1.12/src/main/java/wile/engineersdecor/detail/ModConfig.java +++ b/1.12/src/main/java/wile/engineersdecor/detail/ModConfig.java @@ -94,6 +94,19 @@ public class ModConfig @Config.Name("Without ladders") @Config.RequiresMcRestart public boolean without_ladders = false; + + @Config.Comment({"Disable possibility to sit on stools and chairs."}) + @Config.Name("Without chair sitting") + public boolean without_chair_sitting = false; + + @Config.Comment({"Disable that mobs will sit on chairs and stools."}) + @Config.Name("Without chair mob sitting") + public boolean without_mob_chair_sitting = false; + + @Config.Comment({"Disable the speed boost of ladders in this mod."}) + @Config.Name("Without ladder speed boost") + public boolean without_ladder_speed_boost = false; + } @Config.Comment({ @@ -127,10 +140,47 @@ public class ModConfig { @Config.Comment({ "Smelts ores to nuggets that are normally smelted to ingots, " + - "if detectable in the Forge ore dict. Prefers IE recipe results." + "if detectable in the Forge ore dict. Prefers IE recipe results. " + + "The value can be changed on-the-fly for testing or age progression." }) @Config.Name("Furnace: Nugget smelting") public boolean furnace_smelts_nuggets = false; + + @Config.Comment({ + "Defines, in percent, how fast the lab furnace smelts compared to " + + "a vanilla furnace. 100% means vanilla furnace speed, 150% means the " + + "lab furnace is faster. The value can be changed on-the-fly for tuning." + }) + @Config.Name("Furnace: Smelting speed %") + @Config.RangeInt(min=50, max=500) + public int furnace_smelting_speed_percent = 130; + + @Config.Comment({ + "Defines, in percent, how fuel efficient the lab furnace is, compared " + + "to a vanilla furnace. 100% means vanilla furnace consumiton, 200% means " + + "the lab furnace needs about half the fuel of a vanilla furnace, " + + "The value can be changed on-the-fly for tuning." + }) + @Config.Name("Furnace: Fuel efficiency %") + @Config.RangeInt(min=50, max=250) + public int furnace_fuel_efficiency_percent = 100; + + @Config.Comment({ + "Defines, in percent, how high the probability is that a mob sits on a chair " + + "when colliding with it. Can be changed on-the-fly for tuning." + }) + @Config.Name("Chairs: Sitting chance %") + @Config.RangeDouble(min=0.0, max=80) + public double chair_mob_sitting_probability_percent = 10; + + @Config.Comment({ + "Defines, in percent, probable it is that a mob leaves a chair when sitting " + + "on it. The 'dice is rolled' about every 20 ticks. There is also a minimum " + + "Sitting time of about 3s. The config value can be changed on-the-fly for tuning." + }) + @Config.Name("Chairs: Stand up chance %") + @Config.RangeDouble(min=0.001, max=10) + public double chair_mob_standup_probability_percent = 1; } @SuppressWarnings("unused") @@ -184,8 +234,11 @@ public class ModConfig public static final void apply() { + BlockDecorFurnace.BTileEntity.on_config(tweaks.furnace_smelting_speed_percent, tweaks.furnace_fuel_efficiency_percent); ModRecipes.furnaceRecipeOverrideReset(); if(tweaks.furnace_smelts_nuggets) ModRecipes.furnaceRecipeOverrideSmeltsOresToNuggets(); + BlockDecorChair.on_config(optout.without_chair_sitting, optout.without_mob_chair_sitting, tweaks.chair_mob_sitting_probability_percent, tweaks.chair_mob_standup_probability_percent); + BlockDecorLadder.on_config(optout.without_ladder_speed_boost); } } diff --git a/1.12/src/main/java/wile/engineersdecor/detail/ModRecipes.java b/1.12/src/main/java/wile/engineersdecor/detail/ModRecipes.java index 7be5611..b51524a 100644 --- a/1.12/src/main/java/wile/engineersdecor/detail/ModRecipes.java +++ b/1.12/src/main/java/wile/engineersdecor/detail/ModRecipes.java @@ -1,10 +1,10 @@ /* - * @file ModAuxiliaries.java + * @file ModRecipes.java * @author Stefan Wilhelm (wile) * @copyright (C) 2018 Stefan Wilhelm * @license MIT (see https://opensource.org/licenses/MIT) * - * General commonly used functionality. + * General handling auxiliaries for mod recipes. */ package wile.engineersdecor.detail; diff --git a/1.12/src/main/resources/assets/engineersdecor/blockstates/steel_framed_window.json b/1.12/src/main/resources/assets/engineersdecor/blockstates/steel_framed_window.json new file mode 100644 index 0000000..186b07c --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/blockstates/steel_framed_window.json @@ -0,0 +1,11 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "engineersdecor:furniture/steel_framed_window_model" + }, + "variants": { + "normal": [{}], + "facing": { "north": {"y":0}, "south": {"y":0}, "west": {"y":90}, "east": {"y":90}, "up": {"x":90}, "down": {"x":90} }, + "inventory": [{}] + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_head.json b/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_head.json new file mode 100644 index 0000000..c7c053c --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_head.json @@ -0,0 +1,17 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "engineersdecor:pole/straight_pole_head_model", + "x":-90, + "textures": { + "particle": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "side": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "top": "engineersdecor:blocks/pole/treated_wood_pole_top_texture" + } + }, + "variants": { + "normal": [{}], + "facing": { "north":{"y":0}, "south":{"y":180}, "west":{"y":270}, "east":{"y":90}, "up": {"x":-90}, "down": {"x":90} }, + "inventory": [{}] + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_support.json b/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_support.json new file mode 100644 index 0000000..10ecdb4 --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/blockstates/treated_wood_pole_support.json @@ -0,0 +1,17 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "engineersdecor:pole/straight_pole_support_model", + "x":-90, + "textures": { + "particle": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "side": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "top": "engineersdecor:blocks/pole/treated_wood_pole_top_texture" + } + }, + "variants": { + "normal": [{}], + "facing": { "north":{"y":0}, "south":{"y":180}, "west":{"y":270}, "east":{"y":90}, "up": {"x":-90}, "down": {"x":90} }, + "inventory": [{}] + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/lang/en_us.lang b/1.12/src/main/resources/assets/engineersdecor/lang/en_us.lang index 69b073a..51a39db 100644 --- a/1.12/src/main/resources/assets/engineersdecor/lang/en_us.lang +++ b/1.12/src/main/resources/assets/engineersdecor/lang/en_us.lang @@ -52,6 +52,10 @@ tile.engineersdecor.treated_wood_pole.name=Straight treated wood pole tile.engineersdecor.treated_wood_pole.help=§6Straight pole fragment with the diameter of a wire relay.§r\n\ Can be useful as alternative to the wire posts if special special lengths are needed, \ or as support for structures. +tile.engineersdecor.treated_wood_pole_head.name=Straight treated wood pole head/foot +tile.engineersdecor.treated_wood_pole_head.help=§6Wooden part fitting as foot or head of straight poles. +tile.engineersdecor.treated_wood_pole_support.name=Straight treated wood pole support +tile.engineersdecor.treated_wood_pole_support.help=§6Heavy duty wooden support part fitting as foot or head of straight poles. #----------------------------------------------------------------------------------------------------------- tile.engineersdecor.treated_wood_table.name=Treated wood table tile.engineersdecor.treated_wood_table.help=§6Robust four-legged wood table.§r Indoor and outdoor use. @@ -64,14 +68,16 @@ tile.engineersdecor.iron_inset_light.help=§6Small glowstone light source, sunk Useful to light up places where electrical light installations are problematic.\ Light level like a torch. tile.engineersdecor.treated_wood_window.name=Treated wood window -tile.engineersdecor.treated_wood_window.help=§6Wood framed tripple glazed window. Well insulating. +tile.engineersdecor.treated_wood_window.help=§6Wood framed tripple glazed window. Well insulating.§r Does not connect to adjacent blocks like glass panes. tile.engineersdecor.treated_wood_windowsill.name=Treated wood window sill tile.engineersdecor.treated_wood_windowsill.help=§6Simple window decoration. -#----------------------------------------------------------------------------------------------------------- -tile.engineersdecor.iron_sheet_roof.name=Iron sheet metal roof -tile.engineersdecor.iron_sheet_roof.help=§6Well, it's a roof. tile.engineersdecor.small_lab_furnace.name=Small laboratry furnace tile.engineersdecor.small_lab_furnace.help=§6Small metal cased lab kiln.§r Solid fuel consuming, updraught. Slightly hotter and better isolated than a cobblestone furnace, therefore more efficient. Two stack internal hopper fifos for input, output, and fuel. +tile.engineersdecor.steel_framed_window.name=Steel framed window +tile.engineersdecor.steel_framed_window.help=§6Steel framed tripple glazed window. Well insulating. §r Does not connect to adjacent blocks like glass panes. +#----------------------------------------------------------------------------------------------------------- +tile.engineersdecor.iron_sheet_roof.name=Iron sheet metal roof (experimental) +tile.engineersdecor.iron_sheet_roof.help=§6Well, I just can't get that model right in a way that I could like it. Gimme some time. #----------------------------------------------------------------------------------------------------------- # EOF #----------------------------------------------------------------------------------------------------------- diff --git a/1.12/src/main/resources/assets/engineersdecor/lang/ru_ru.lang b/1.12/src/main/resources/assets/engineersdecor/lang/ru_ru.lang index c47d993..c60de9f 100644 --- a/1.12/src/main/resources/assets/engineersdecor/lang/ru_ru.lang +++ b/1.12/src/main/resources/assets/engineersdecor/lang/ru_ru.lang @@ -52,6 +52,10 @@ tile.engineersdecor.treated_wood_pole.name=Надежно обработанны tile.engineersdecor.treated_wood_pole.help=§6Надёжный столб с диаметром, схожим с реле.§r\n\ Может быть полезен в качестве альтернативы электро-столбам, если требуются специальные особые растояния, \ или как опора для конструкций. +tile.engineersdecor.treated_wood_pole_head.name=Straight treated wood pole head/foot +#tile.engineersdecor.treated_wood_pole_head.help=§6Wooden part fitting as foot or head of straight poles. +tile.engineersdecor.treated_wood_pole_support.name=Straight treated wood pole support +#tile.engineersdecor.treated_wood_pole_support.help=§6Heavy duty wooden support part fitting as foot or head of straight poles. #----------------------------------------------------------------------------------------------------------- tile.engineersdecor.treated_wood_table.name=Стол из обработанного дерева tile.engineersdecor.treated_wood_table.help=§6Прочный деревянный стол с четырьмя ножками .§r Для использования в помещении и улице. @@ -67,11 +71,13 @@ tile.engineersdecor.treated_wood_window.name=Обработанное дерев tile.engineersdecor.treated_wood_window.help=§6Деревянный каркас окна с тройным остеклением. Ну и шумоизоляция. tile.engineersdecor.treated_wood_windowsill.name=Обработанный деревянный подоконник tile.engineersdecor.treated_wood_windowsill.help=§6Простое оформление окон. +tile.engineersdecor.small_lab_furnace.name=Компактная лабораторная печь +tile.engineersdecor.small_lab_furnace.help=§6Лабораторная печь в металлическом корпусе.§r Подача твёрдого топлива - сверху. Немного горячее чем каменная, поэтому быстрее. Два внутренних слота для ввода, выхода и топлива. +tile.engineersdecor.steel_framed_window.name=Steel framed window +#tile.engineersdecor.steel_framed_window.help=§6Steel framed tripple glazed window. Well insulating. §r Does not connect to adjacent blocks like glass panes. #----------------------------------------------------------------------------------------------------------- tile.engineersdecor.iron_sheet_roof.name=Кровля из листового металла tile.engineersdecor.iron_sheet_roof.help=§6Ну, это кровля. -tile.engineersdecor.small_lab_furnace.name=Компактная лабораторная печь -tile.engineersdecor.small_lab_furnace.help=§6Лабораторная печь в металлическом корпусе.§r Подача твёрдого топлива - сверху. Немного горячее чем каменная, поэтому быстрее. Два внутренних слота для ввода, выхода и топлива. #----------------------------------------------------------------------------------------------------------- # EOF #----------------------------------------------------------------------------------------------------------- diff --git a/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/steel_framed_window_model.json b/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/steel_framed_window_model.json new file mode 100644 index 0000000..fc91c48 --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/steel_framed_window_model.json @@ -0,0 +1,125 @@ +{ + "parent": "block/cube", + "ambientocclusion": false, + "textures": { + "glass": "engineersdecor:blocks/glass/window_glass_texture", + "frame": "engineersdecor:blocks/iestyle/steel_texture", + "particle": "engineersdecor:blocks/iestyle/steel_texture" + }, + "elements": [ + { + "from": [1, 1, 7.5], + "to": [15, 15, 8.5], + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#glass"}, + "south": {"uv": [1, 1, 15, 15], "texture": "#glass"} + } + }, + { + "from": [1, 0, 7.5], + "to": [15, 1, 8.5], + "faces": { + "north": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "south": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}, + "down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"} + } + }, + { + "from": [0, 1, 7.5], + "to": [1, 15, 8.5], + "faces": { + "north": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}, + "south": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"} + } + }, + { + "from": [0, 0, 7.5], + "to": [1, 1, 8.5], + "faces": { + "north": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "west": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"}, + "down": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"} + } + }, + { + "from": [0, 15, 7.5], + "to": [1, 16, 8.5], + "faces": { + "north": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "west": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"}, + "up": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"} + } + }, + { + "from": [1, 15, 7.5], + "to": [15, 16, 8.5], + "faces": { + "north": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "south": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}, + "down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"} + } + }, + { + "from": [15, 1, 7.5], + "to": [16, 15, 8.5], + "faces": { + "north": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}, + "south": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"} + } + }, + { + "from": [15, 15, 7.5], + "to": [16, 16, 8.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "east": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"}, + "south": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "up": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"} + } + }, + { + "from": [15, 0, 7.5], + "to": [16, 1, 8.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "east": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"}, + "south": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "down": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"} + } + } + ], + "display": { + "ground": { + "scale": [0.2, 0.2, 0.2] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [0, + { + "name": "group", + "children": [] + }, + { + "name": "group2", + "children": [1, 2, 3, 4, 5, 6, 7, 8] + }, + { + "name": "group3", + "children": [] + } + ] +} \ No newline at end of file diff --git a/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/treated_wood_window_model.json b/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/treated_wood_window_model.json index fd65b3a..0fd6159 100644 --- a/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/treated_wood_window_model.json +++ b/1.12/src/main/resources/assets/engineersdecor/models/block/furniture/treated_wood_window_model.json @@ -2,97 +2,257 @@ "parent": "block/cube", "ambientocclusion": false, "textures": { - "glass": "engineersdecor:blocks/glass/panzerglass_block_texture0", + "glass": "engineersdecor:blocks/glass/window_glass_texture", "frame": "engineersdecor:blocks/iestyle/treated_wood_rough_texture", "particle": "engineersdecor:blocks/iestyle/treated_wood_rough_texture" }, "elements": [ { - "from": [1, 1, 7.25], - "to": [15, 15, 8.75], + "from": [1, 1, 7.5], + "to": [15, 15, 8.5], "faces": { "north": {"uv": [1, 1, 15, 15], "texture": "#glass"}, "south": {"uv": [1, 1, 15, 15], "texture": "#glass"} } }, { - "from": [0, 1, 6.5], - "to": [1, 15, 9.5], - "faces": { - "north": {"uv": [15, 1, 16, 15], "texture": "#frame"}, - "east": {"uv": [6.5, 1, 9.5, 15], "texture": "#frame"}, - "south": {"uv": [0, 1, 1, 15], "texture": "#frame"}, - "west": {"uv": [6.5, 1, 9.5, 15], "texture": "#frame"} - } - }, - { - "from": [15, 1, 6.5], - "to": [16, 15, 9.5], - "faces": { - "north": {"uv": [0, 1, 1, 15], "texture": "#frame"}, - "east": {"uv": [6.5, 1, 9.5, 15], "texture": "#frame"}, - "south": {"uv": [15, 1, 16, 15], "texture": "#frame"}, - "west": {"uv": [6.5, 1, 9.5, 15], "texture": "#frame"} - } - }, - { - "from": [1, 15, 6.5], - "to": [15, 16, 9.5], - "faces": { - "north": {"uv": [1, 0, 15, 1], "texture": "#frame"}, - "south": {"uv": [1, 0, 15, 1], "texture": "#frame"}, - "up": {"uv": [1, 6.5, 15, 9.5], "texture": "#frame"}, - "down": {"uv": [1, 6.5, 15, 9.5], "texture": "#frame"} - } - }, - { - "from": [1, 0, 6.5], - "to": [15, 1, 9.5], + "from": [1, 0, 8.5], + "to": [15, 1, 9.25], "faces": { "north": {"uv": [1, 15, 15, 16], "texture": "#frame"}, "south": {"uv": [1, 15, 15, 16], "texture": "#frame"}, - "up": {"uv": [1, 6.5, 15, 9.5], "texture": "#frame"}, - "down": {"uv": [1, 6.5, 15, 9.5], "texture": "#frame"} + "up": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"}, + "down": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"} } }, { - "from": [0, 15, 6.5], - "to": [1, 16, 9.5], + "from": [0, 1, 8.5], + "to": [1, 15, 9.25], "faces": { - "north": {"uv": [15, 0, 16, 1], "texture": "#frame"}, - "south": {"uv": [0, 0, 1, 1], "texture": "#frame"}, - "west": {"uv": [6.5, 0, 9.5, 1], "texture": "#frame"}, - "up": {"uv": [0, 6.5, 1, 9.5], "texture": "#frame"} + "north": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "east": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"}, + "south": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "west": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"} } }, { - "from": [15, 15, 6.5], - "to": [16, 16, 9.5], - "faces": { - "north": {"uv": [0, 0, 1, 1], "texture": "#frame"}, - "east": {"uv": [6.5, 0, 9.5, 1], "texture": "#frame"}, - "south": {"uv": [15, 0, 16, 1], "texture": "#frame"}, - "up": {"uv": [15, 6.5, 16, 9.5], "texture": "#frame"} - } - }, - { - "from": [15, 0, 6.5], - "to": [16, 1, 9.5], - "faces": { - "north": {"uv": [0, 15, 1, 16], "texture": "#frame"}, - "east": {"uv": [6.5, 15, 9.5, 16], "texture": "#frame"}, - "south": {"uv": [15, 15, 16, 16], "texture": "#frame"}, - "down": {"uv": [15, 6.5, 16, 9.5], "texture": "#frame"} - } - }, - { - "from": [0, 0, 6.5], - "to": [1, 1, 9.5], + "from": [0, 0, 8.5], + "to": [1, 1, 9.25], "faces": { "north": {"uv": [15, 15, 16, 16], "texture": "#frame"}, "south": {"uv": [0, 15, 1, 16], "texture": "#frame"}, - "west": {"uv": [6.5, 15, 9.5, 16], "texture": "#frame"}, - "down": {"uv": [0, 6.5, 1, 9.5], "texture": "#frame"} + "west": {"uv": [8.5, 15, 9.25, 16], "texture": "#frame"}, + "down": {"uv": [0, 6.75, 1, 7.5], "texture": "#frame"} + } + }, + { + "from": [0, 15, 8.5], + "to": [1, 16, 9.25], + "faces": { + "north": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "west": {"uv": [8.5, 0, 9.25, 1], "texture": "#frame"}, + "up": {"uv": [0, 8.5, 1, 9.25], "texture": "#frame"} + } + }, + { + "from": [1, 15, 8.5], + "to": [15, 16, 9.25], + "faces": { + "north": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "south": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "up": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"}, + "down": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"} + } + }, + { + "from": [15, 1, 8.5], + "to": [16, 15, 9.25], + "faces": { + "north": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "east": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"}, + "south": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "west": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"} + } + }, + { + "from": [15, 15, 8.5], + "to": [16, 16, 9.25], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "east": {"uv": [6.75, 0, 7.5, 1], "texture": "#frame"}, + "south": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "up": {"uv": [15, 8.5, 16, 9.25], "texture": "#frame"} + } + }, + { + "from": [15, 0, 8.5], + "to": [16, 1, 9.25], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "east": {"uv": [6.75, 15, 7.5, 16], "texture": "#frame"}, + "south": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "down": {"uv": [15, 6.75, 16, 7.5], "texture": "#frame"} + } + }, + { + "from": [1, 0, 7.5], + "to": [15, 1, 8.5], + "faces": { + "north": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "south": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}, + "down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"} + } + }, + { + "from": [0, 1, 7.5], + "to": [1, 15, 8.5], + "faces": { + "north": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}, + "south": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"} + } + }, + { + "from": [0, 0, 7.5], + "to": [1, 1, 8.5], + "faces": { + "north": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "west": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"}, + "down": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"} + } + }, + { + "from": [0, 15, 7.5], + "to": [1, 16, 8.5], + "faces": { + "north": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "west": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"}, + "up": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"} + } + }, + { + "from": [1, 15, 7.5], + "to": [15, 16, 8.5], + "faces": { + "north": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "south": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}, + "down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"} + } + }, + { + "from": [15, 1, 7.5], + "to": [16, 15, 8.5], + "faces": { + "north": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}, + "south": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"} + } + }, + { + "from": [15, 15, 7.5], + "to": [16, 16, 8.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "east": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"}, + "south": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "up": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"} + } + }, + { + "from": [15, 0, 7.5], + "to": [16, 1, 8.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "east": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"}, + "south": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "down": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"} + } + }, + { + "from": [1, 0, 6.75], + "to": [15, 1, 7.5], + "faces": { + "north": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "south": {"uv": [1, 15, 15, 16], "texture": "#frame"}, + "up": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"}, + "down": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"} + } + }, + { + "from": [0, 1, 6.75], + "to": [1, 15, 7.5], + "faces": { + "north": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "east": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"}, + "south": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "west": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"} + } + }, + { + "from": [0, 0, 6.75], + "to": [1, 1, 7.5], + "faces": { + "north": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "west": {"uv": [6.75, 15, 7.5, 16], "texture": "#frame"}, + "down": {"uv": [0, 8.5, 1, 9.25], "texture": "#frame"} + } + }, + { + "from": [0, 15, 6.75], + "to": [1, 16, 7.5], + "faces": { + "north": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "west": {"uv": [6.75, 0, 7.5, 1], "texture": "#frame"}, + "up": {"uv": [0, 6.75, 1, 7.5], "texture": "#frame"} + } + }, + { + "from": [1, 15, 6.75], + "to": [15, 16, 7.5], + "faces": { + "north": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "south": {"uv": [1, 0, 15, 1], "texture": "#frame"}, + "up": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"}, + "down": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"} + } + }, + { + "from": [15, 1, 6.75], + "to": [16, 15, 7.5], + "faces": { + "north": {"uv": [0, 1, 1, 15], "texture": "#frame"}, + "east": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"}, + "south": {"uv": [15, 1, 16, 15], "texture": "#frame"}, + "west": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"} + } + }, + { + "from": [15, 15, 6.75], + "to": [16, 16, 7.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#frame"}, + "east": {"uv": [8.5, 0, 9.25, 1], "texture": "#frame"}, + "south": {"uv": [15, 0, 16, 1], "texture": "#frame"}, + "up": {"uv": [15, 6.75, 16, 7.5], "texture": "#frame"} + } + }, + { + "from": [15, 0, 6.75], + "to": [16, 1, 7.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#frame"}, + "east": {"uv": [8.5, 15, 9.25, 16], "texture": "#frame"}, + "south": {"uv": [15, 15, 16, 16], "texture": "#frame"}, + "down": {"uv": [15, 8.5, 16, 9.25], "texture": "#frame"} } } ], @@ -107,5 +267,19 @@ "fixed": { "scale": [0.5, 0.5, 0.5] } - } + }, + "groups": [0, + { + "name": "group", + "children": [1, 2, 3, 4, 5, 6, 7, 8] + }, + { + "name": "group2", + "children": [9, 10, 11, 12, 13, 14, 15, 16] + }, + { + "name": "group3", + "children": [17, 18, 19, 20, 21, 22, 23, 24] + } + ] } \ No newline at end of file diff --git a/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_head_model.json b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_head_model.json new file mode 100644 index 0000000..30da71b --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_head_model.json @@ -0,0 +1,115 @@ +{ + "parent": "block/cube", + "textures": { + "side": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "particle": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "top": "engineersdecor:blocks/pole/treated_wood_pole_top_texture", + "topsurf": "engineersdecor:blocks/pole/treated_wood_pole_support_top_texture", + "edges": "engineersdecor:blocks/pole/treated_wood_pole_support_edges_texture" + }, + "elements": [ + { + "from": [5.75, 5.5, 0], + "to": [10.25, 10.5, 14], + "faces": { + "north": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "east": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "south": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "west": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"}, + "down": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"} + } + }, + { + "from": [10.25, 5.75, 0], + "to": [10.5, 10.25, 14], + "faces": { + "north": {"uv": [10.75, 5.25, 11, 10.75], "texture": "#top", "cullface": "north"}, + "east": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, + "south": {"uv": [10.25, 5.75, 10.5, 10.25], "texture": "#top", "cullface": "south"}, + "up": {"uv": [5, 0, 5.25, 16], "texture": "#side"}, + "down": {"uv": [10.75, 0, 11, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [5.5, 5.75, 0], + "to": [5.75, 10.25, 14], + "faces": { + "north": {"uv": [5, 5.25, 5.25, 10.75], "texture": "#top", "cullface": "north"}, + "south": {"uv": [5.5, 5.75, 5.75, 10.25], "texture": "#top", "cullface": "south"}, + "west": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [10.75, 0, 11, 16], "texture": "#side"}, + "down": {"uv": [5, 0, 5.25, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [3, 3, 14], + "to": [13, 13, 16], + "faces": { + "north": {"uv": [3, 3, 13, 13], "texture": "#topsurf"}, + "east": {"uv": [0, 3, 2, 13], "texture": "#edges"}, + "south": {"uv": [3, 3, 13, 13], "texture": "#topsurf"}, + "west": {"uv": [14, 3, 16, 13], "texture": "#edges"}, + "up": {"uv": [3, 14, 13, 16], "texture": "#edges"}, + "down": {"uv": [3, 0, 13, 2], "texture": "#edges"} + } + }, + { + "from": [6.5, 7.18717, 7.04539], + "to": [9.5, 9.18717, 13.54539], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 4.68717, 9.04539]}, + "faces": { + "east": {"uv": [0, 10.5, 11.5, 13.5], "texture": "#edges"}, + "west": {"uv": [4.5, 10.5, 16, 13.5], "rotation": 180, "texture": "#edges"}, + "up": {"uv": [5, 0, 11, 16], "rotation": 180, "texture": "#side"}, + "down": {"uv": [6, 0, 10, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [6.5, 6.81283, 7.04539], + "to": [9.5, 8.81283, 13.54539], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 11.31283, 9.04539]}, + "faces": { + "north": {"uv": [14, 1, 16, 15], "rotation": 90, "texture": "#edges"}, + "east": {"uv": [1, 3, 13.5, 6], "texture": "#edges"}, + "west": {"uv": [4.5, 2.5, 16, 5.5], "rotation": 180, "texture": "#edges"}, + "up": {"uv": [6, 0, 10, 16], "texture": "#side"}, + "down": {"uv": [5, 0, 11, 16], "texture": "#side"} + } + }, + { + "from": [6.81283, 6.5, 7.04539], + "to": [8.81283, 9.5, 13.54539], + "rotation": {"angle": 45, "axis": "y", "origin": [11.31283, 8, 9.04539]}, + "faces": { + "east": {"uv": [6, 0, 10, 16], "rotation": 90, "texture": "#side"}, + "west": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [10.5, 4.5, 13.5, 16], "texture": "#edges"}, + "down": {"uv": [10.5, 0, 13.5, 11.5], "rotation": 180, "texture": "#edges"} + } + }, + { + "from": [7.18717, 6.5, 7.04539], + "to": [9.18717, 9.5, 13.54539], + "rotation": {"angle": -45, "axis": "y", "origin": [4.68717, 8, 9.04539]}, + "faces": { + "east": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "west": {"uv": [6, 0, 10, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [2.5, 4.5, 5.5, 16], "rotation": 180, "texture": "#edges"}, + "down": {"uv": [2.5, 0, 5.5, 11.5], "rotation": 180, "texture": "#edges"} + } + } + ], + "display": { + "ground": { + "scale": [0.2, 0.2, 0.2] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_model.json b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_model.json index 81cff54..c14b7a9 100644 --- a/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_model.json +++ b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_model.json @@ -1,5 +1,4 @@ { - "credit": "I made this with the Blockbench", "parent": "block/cube", "textures": { "side": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", @@ -8,33 +7,15 @@ }, "elements": [ { - "from": [5.75, 5.75, 0], - "to": [10.25, 10.25, 16], - "faces": { - "north": {"uv": [5.25, 5.25, 10.75, 10.75], "texture": "#top", "cullface": "north"}, - "south": {"uv": [5.25, 5.25, 10.75, 10.75], "texture": "#top", "cullface": "south"} - } - }, - { - "from": [5.75, 10.25, 0], + "from": [5.75, 5.5, 0], "to": [10.25, 10.5, 16], "faces": { - "north": {"uv": [5.25, 10.75, 10.75, 11], "texture": "#top", "cullface": "north"}, - "east": {"uv": [10.75, 0, 11, 16], "rotation": 90, "texture": "#side"}, - "south": {"uv": [5.25, 5, 10.75, 5.25], "texture": "#top", "cullface": "south"}, - "west": {"uv": [5, 0, 5.25, 16], "rotation": 90, "texture": "#side"}, - "up": {"uv": [5.25, 0, 10.75, 16], "texture": "#side"} - } - }, - { - "from": [5.75, 5.5, 0], - "to": [10.25, 5.75, 16], - "faces": { - "north": {"uv": [5.25, 5, 10.75, 5.25], "texture": "#top", "cullface": "north"}, - "east": {"uv": [5, 0, 5.25, 16], "rotation": 90, "texture": "#side"}, - "south": {"uv": [5.25, 10.75, 10.75, 11], "texture": "#top", "cullface": "south"}, - "west": {"uv": [10.75, 0, 11, 16], "rotation": 90, "texture": "#side"}, - "down": {"uv": [5.25, 0, 10.75, 16], "rotation": 180, "texture": "#side"} + "north": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "east": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "south": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "west": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"}, + "down": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"} } }, { @@ -43,7 +24,7 @@ "faces": { "north": {"uv": [10.75, 5.25, 11, 10.75], "texture": "#top", "cullface": "north"}, "east": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, - "south": {"uv": [10.75, 5.25, 11, 10.75], "texture": "#top", "cullface": "south"}, + "south": {"uv": [10, 5.25, 10.25, 10.75], "texture": "#top", "cullface": "south"}, "up": {"uv": [5, 0, 5.25, 16], "texture": "#side"}, "down": {"uv": [10.75, 0, 11, 16], "rotation": 180, "texture": "#side"} } @@ -53,7 +34,7 @@ "to": [5.75, 10.25, 16], "faces": { "north": {"uv": [5, 5.25, 5.25, 10.75], "texture": "#top", "cullface": "north"}, - "south": {"uv": [5, 5.25, 5.25, 10.75], "texture": "#top", "cullface": "south"}, + "south": {"uv": [5.5, 6, 5.75, 10.5], "texture": "#top", "cullface": "south"}, "west": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, "up": {"uv": [10.75, 0, 11, 16], "texture": "#side"}, "down": {"uv": [5, 0, 5.25, 16], "rotation": 180, "texture": "#side"} diff --git a/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_support_model.json b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_support_model.json new file mode 100644 index 0000000..f6c08d7 --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/models/block/pole/straight_pole_support_model.json @@ -0,0 +1,139 @@ +{ + "parent": "block/cube", + "textures": { + "side": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "particle": "engineersdecor:blocks/pole/treated_wood_pole_side_texture", + "top": "engineersdecor:blocks/pole/treated_wood_pole_top_texture", + "topsurf": "engineersdecor:blocks/pole/treated_wood_pole_support_top_texture", + "edges": "engineersdecor:blocks/pole/treated_wood_pole_support_edges_texture" + }, + "elements": [ + { + "from": [5.75, 5.5, 0], + "to": [10.25, 10.5, 14], + "faces": { + "north": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "east": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "south": {"uv": [5.75, 5.5, 10.25, 10.5], "texture": "#top"}, + "west": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"}, + "down": {"uv": [5.75, 0, 10.25, 16], "texture": "#side"} + } + }, + { + "from": [10.25, 5.75, 0], + "to": [10.5, 10.25, 14], + "faces": { + "north": {"uv": [10.75, 5.25, 11, 10.75], "texture": "#top", "cullface": "north"}, + "east": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, + "south": {"uv": [10.25, 5.75, 10.5, 10.25], "texture": "#top", "cullface": "south"}, + "up": {"uv": [5, 0, 5.25, 16], "texture": "#side"}, + "down": {"uv": [10.75, 0, 11, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [5.5, 5.75, 0], + "to": [5.75, 10.25, 14], + "faces": { + "north": {"uv": [5, 5.25, 5.25, 10.75], "texture": "#top", "cullface": "north"}, + "south": {"uv": [5.5, 5.75, 5.75, 10.25], "texture": "#top", "cullface": "south"}, + "west": {"uv": [5.25, 0, 10.75, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [10.75, 0, 11, 16], "texture": "#side"}, + "down": {"uv": [5, 0, 5.25, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [5.75, 1, 14], + "to": [10.25, 15, 16], + "faces": { + "north": {"uv": [5.75, 1, 10.25, 15], "texture": "#topsurf"}, + "east": {"uv": [0, 1, 2, 15], "texture": "#edges"}, + "south": {"uv": [5.75, 1, 10.25, 15], "texture": "#topsurf"}, + "west": {"uv": [14, 1, 16, 15], "texture": "#edges"}, + "up": {"uv": [5.75, 14, 10.25, 16], "texture": "#edges"}, + "down": {"uv": [5.75, 0, 10.25, 2], "texture": "#edges"} + } + }, + { + "from": [6, 2.5, 4.5], + "to": [10, 5.5, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 11.5]}, + "faces": { + "east": {"uv": [0, 10.5, 11.5, 13.5], "texture": "#edges"}, + "west": {"uv": [4.5, 10.5, 16, 13.5], "rotation": 180, "texture": "#edges"}, + "up": {"uv": [5, 0, 11, 16], "rotation": 180, "texture": "#side"}, + "down": {"uv": [6, 0, 10, 16], "rotation": 180, "texture": "#side"} + } + }, + { + "from": [6, 10.5, 4.5], + "to": [10, 13.5, 16.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 8, 11.5]}, + "faces": { + "north": {"uv": [14, 1, 16, 15], "rotation": 90, "texture": "#edges"}, + "east": {"uv": [1, 3, 13.5, 6], "texture": "#edges"}, + "west": {"uv": [4.5, 2.5, 16, 5.5], "rotation": 180, "texture": "#edges"}, + "up": {"uv": [6, 0, 10, 16], "texture": "#side"}, + "down": {"uv": [5, 0, 11, 16], "texture": "#side"} + } + }, + { + "from": [10.5, 6, 4.5], + "to": [13.5, 10, 16.5], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 8, 11.5]}, + "faces": { + "east": {"uv": [6, 0, 10, 16], "rotation": 90, "texture": "#side"}, + "west": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [10.5, 4.5, 13.5, 16], "texture": "#edges"}, + "down": {"uv": [10.5, 0, 13.5, 11.5], "rotation": 180, "texture": "#edges"} + } + }, + { + "from": [2.5, 6, 4.5], + "to": [5.5, 10, 16.5], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 8, 11.5]}, + "faces": { + "east": {"uv": [5, 0, 11, 16], "rotation": 90, "texture": "#side"}, + "west": {"uv": [6, 0, 10, 16], "rotation": 90, "texture": "#side"}, + "up": {"uv": [2.5, 4.5, 5.5, 16], "rotation": 180, "texture": "#edges"}, + "down": {"uv": [2.5, 0, 5.5, 11.5], "rotation": 180, "texture": "#edges"} + } + }, + { + "from": [10, 5.75, 14], + "to": [15, 10.25, 16], + "faces": { + "north": {"uv": [1, 5.75, 6, 10.25], "texture": "#topsurf"}, + "east": {"uv": [0, 5.75, 2, 10.25], "texture": "#edges"}, + "south": {"uv": [10, 5.75, 15, 10.25], "texture": "#topsurf"}, + "west": {"uv": [14, 5.75, 16, 10.25], "texture": "#edges"}, + "up": {"uv": [10, 14, 15, 16], "texture": "#edges"}, + "down": {"uv": [10, 0, 15, 2], "texture": "#edges"} + } + }, + { + "from": [1, 5.75, 14], + "to": [6, 10.25, 16], + "faces": { + "north": {"uv": [10, 5.75, 15, 10.25], "texture": "#topsurf"}, + "east": {"uv": [0, 5.75, 2, 10.25], "texture": "#edges"}, + "south": {"uv": [1, 5.75, 6, 10.25], "texture": "#topsurf"}, + "west": {"uv": [14, 5.75, 16, 10.25], "texture": "#edges"}, + "up": {"uv": [1, 14, 6, 16], "texture": "#edges"}, + "down": {"uv": [1, 0, 6, 2], "texture": "#edges"} + } + } + ], + "display": { + "ground": { + "scale": [0.2, 0.2, 0.2] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/1.12/src/main/resources/assets/engineersdecor/recipes/_constants.json b/1.12/src/main/resources/assets/engineersdecor/recipes/_constants.json index 65d4bc0..b1352f9 100644 --- a/1.12/src/main/resources/assets/engineersdecor/recipes/_constants.json +++ b/1.12/src/main/resources/assets/engineersdecor/recipes/_constants.json @@ -84,6 +84,28 @@ "name": "stickWood" }, + { + "ingredient": { + "type": "forge:ore_dict", + "ore": "slabSheetmetalIron" + }, + "name": "slabSheetmetalIron" + }, + { + "ingredient": { + "type": "forge:ore_dict", + "ore": "slabSheetmetalSteel" + }, + "name": "slabSheetmetalSteel" + }, + { + "ingredient": { + "type": "forge:ore_dict", + "ore": "slabSheetmetalAluminium" + }, + "name": "slabSheetmetalAluminium" + }, + { "ingredient": { "type": "forge:ore_dict", diff --git a/1.12/src/main/resources/assets/engineersdecor/recipes/steel_framed_window_recipe.json b/1.12/src/main/resources/assets/engineersdecor/recipes/steel_framed_window_recipe.json new file mode 100644 index 0000000..8f393de --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/recipes/steel_framed_window_recipe.json @@ -0,0 +1,29 @@ +{ + "conditions": [ + { + "type": "engineersdecor:grc", + "result": "engineersdecor:steel_framed_window", + "required": ["immersiveengineering:material"] + } + ], + "type": "minecraft:crafting_shaped", + "pattern": [ + "WGW", + "GGG", + "WGW" + ], + "key": { + "W": { + "item": "#slabSheetmetalSteel", + "data": 0 + }, + "G": { + "item": "#paneGlass", + "data": 0 + } + }, + "result": { + "item": "engineersdecor:steel_framed_window", + "count": 9 + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_head_recipe.json b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_head_recipe.json new file mode 100644 index 0000000..9fc7e3d --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_head_recipe.json @@ -0,0 +1,17 @@ +{ + "conditions": [ + { + "type": "engineersdecor:grc", + "result": "engineersdecor:treated_wood_pole_head" + } + ], + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "engineersdecor:treated_wood_pole" + } + ], + "result": { + "item": "engineersdecor:treated_wood_pole_head" + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_support_recipe.json b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_support_recipe.json new file mode 100644 index 0000000..4be9e98 --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_support_recipe.json @@ -0,0 +1,17 @@ +{ + "conditions": [ + { + "type": "engineersdecor:grc", + "result": "engineersdecor:treated_wood_pole_support" + } + ], + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "engineersdecor:treated_wood_pole_head" + } + ], + "result": { + "item": "engineersdecor:treated_wood_pole_support" + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_wrapover_recipe - Copy.json b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_wrapover_recipe - Copy.json new file mode 100644 index 0000000..4f326b8 --- /dev/null +++ b/1.12/src/main/resources/assets/engineersdecor/recipes/treated_wood_pole_wrapover_recipe - Copy.json @@ -0,0 +1,17 @@ +{ + "conditions": [ + { + "type": "engineersdecor:grc", + "result": "engineersdecor:treated_wood_pole" + } + ], + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "engineersdecor:treated_wood_pole_support" + } + ], + "result": { + "item": "engineersdecor:treated_wood_pole" + } +} diff --git a/1.12/src/main/resources/assets/engineersdecor/textures/blocks/glass/window_glass_texture.png b/1.12/src/main/resources/assets/engineersdecor/textures/blocks/glass/window_glass_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..359f49aaa7ad352490f221720a404a8cff10b54d GIT binary patch literal 578 zcmV-I0=@l-P)mj`r z2qCV3xc|kN;dSN1qPt=ZJVpAy1R*p zm>B^eGt)HR#mI20zhPDW)=X5hyWnF`!h)e zAl=<#3^OyTssIoG=1#kM1t~C*0jgnvOC2l7s7;VkE~HrWcH) z$Z5o!a|3|2R&;k;W>$Ciwr&3L@v+>UYpukY769Ou*WLYmK0j^+0H9_@5s|8@ecwk! zl##rduVcFV-+9|MUu#8G!boa&cV_ll>$u&1WnO2+U*{yrsvcC;uXVNM_TYxQQvj*% z-uHb}RhyaK<$8aA|3oFfWoD?VR#l0Jkd(}<*FHo?NMQuI!JQ1sN3iW~gm++Gw_r5dfD; B5C#AM diff --git a/1.12/src/main/resources/assets/engineersdecor/textures/blocks/pole/treated_wood_pole_support_edges_texture.png b/1.12/src/main/resources/assets/engineersdecor/textures/blocks/pole/treated_wood_pole_support_edges_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..54822b4f1b07282ec257b602f79d0f2a28915141 GIT binary patch literal 368 zcmV-$0gwKPP)C*Mi&Bv_D6kvemFve#Hy->{j92q5EQ|dvo^1Rt>=T0bc4>FOZMHUfN@Kjs{Z({d zGL!jWv5>T3=7VF|Z^; O00004%w}=UF wREWd#C~Vz80iLf0FD&sq4s7wNro;cKKmAz9Vy7yoYXATM07*qoM6N<$g4LqJO8@`> literal 0 HcmV?d00001 diff --git a/documentation/engineers-decor-v103-stool-sitting.png b/documentation/engineers-decor-v103-stool-sitting.png new file mode 100644 index 0000000000000000000000000000000000000000..435951e52debb2b0916aca39810be28db004487e GIT binary patch literal 285394 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

Bn>) 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%0A;Gg_u=JdJ;V7@tt4XIT?ZxJ%qudf6JkfA21i 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%0Ak&sAp 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

)iJeS=6^pnnR%;Twdr-}`R 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 JPDHLkV1jg6lPmxL literal 0 HcmV?d00001 diff --git a/meta/update.json b/meta/update.json index ba5f102..0d2db0f 100644 --- a/meta/update.json +++ b/meta/update.json @@ -1,6 +1,7 @@ { "homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/", "1.12.2": { + "1.0.3-b3": "[A] Added sitting on treated wood stool, Zombies included.\n[A] Added steel framed window.\n[A] Added treated wood pole support head/foot and heavy duty support.\n[A] Added language Russian language support, thanks to yaroslav4167.\n[A] Added config for furnace smelting speed (percent of vanilla furnace).\n[A] Added config for furnace fuel efficiency (in percent, ref is vanilla).\n[F] Treated pole model changed to circumvent potential texture bleeding.\n[M] Treated wood table bounding box aligned with the legs.\n[M] Treated wood crafting table bounding box aligned with the legs.\n[M] Treated wood window can be vertically placed for rooflights.\n[M] Treated wood window can be vertically placed for rooflights.", "1.0.3-b2": "[A] Added config options for selective feature opt-outs (soft opt-out).\n[A] Added config skip registration of opt-out features (hard opt-out).\n[A] Added config to disable all internal recipes (for packs).\n[A] Added JEI API adapter for soft opt-outs.\n[A] Added lab furnace recipe override config to smelt ores to nuggets that would normally be smelted into ingots. Can be changed on-the-fly.", "1.0.3-b1": "[A] Added small laboratory furnace.\n[M] Panzer glass opacity/light level set explicitly 0.", "1.0.2": "[R] Release based on v1.0.2-b3 * Fixes: Spawning. * Crafting table: Shift-click. * Ladders: Faster climbing/descending. * Concrete: Rebar tiles, tile stairs. * Treated wood: window, windowsill. * Slag brick: wall. * Panzer glass: added. * Recipes: Adaptions, added decompositions.", @@ -27,7 +28,7 @@ }, "promos": { "1.12.2-recommended": "1.0.2", - "1.12.2-latest": "1.0.3-b2", + "1.12.2-latest": "1.0.3-b3", "1.13.2-recommended": "", "1.13.2-latest": "1.0.2-b2" }