Manual added. Hopper resets NBT when broken and empty (for stacking). E-Furnace model polished. Solar Panel curve tuned. Right-click overlay UI added for Solar Panel, Block Breaker, Tree Cutter.
This commit is contained in:
parent
cb9932ca1b
commit
6e8ecbff19
15 changed files with 147 additions and 23 deletions
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/",
|
||||
"1.15.2": {
|
||||
"1.0.19-b5": "[A] Added right-click display of power and progress information for Block Breaker, Solar Panel, and Tree Cutter.\n[A] Solar Panel power curve tuned.\n[A] Mod manual 1st edition release recipe added.\n[A] Factory Hopper: Resetting NBT when breaking with empty inventory (for stacking), enabled item cap for all sides.\n[M] Electrical Furnace model polished.",
|
||||
"1.0.19-b4": "[A] Ported primary Immersive Engineering dependent recipes (alternative recipes will still work if IE is not installed).\n[F] Blacklisted Treated Wood Crafting Table in inventorysorter mod (issue #88, thx Nachtflame).\n[M] Furni comparator output overrides reflect input slots and empty fuel state/power-cutoff.\n[M] Solar Panel config: Default value for internal battery capacity increased.\n[F] Block Placer: Shifted GUI player slots 1px to the right.\n[A] Added mod block tags for slabs, stairs, and walls (PR#89, thanks CrudeAustin for the data).\n[A] Added experimental Patchouli manual (creative only).",
|
||||
"1.0.19-b3": "[M] Config tweaks: Value limit ranges increased to facilitate modpacking.\n[A] Factory Hopper: Added bottom item handler (CR#227).\n[M] Block shapes refined.\n[F] Fixed duping bug (issue #87, thx Nachtflame)",
|
||||
"1.0.19-b2": "[F] Fixed Floor Grating item pass-through jitters (thx Cid).\n[M] Removed obsolete recipe collision testing recipes.\n[F] Fixed missing Block Breaker dynamic block drops.\n[F] Block Placer planting race condition issue fixed (issue #83, thx jcardii).\n[F] Factory Hopper: Added second standard insertion run after smart-insert to circumcent compat issues (issue #84, thx NillerMedDild).\n[A] Enabled JEI plugin (issue #85, thx ProsperCraft/Goshen).",
|
||||
|
@ -13,6 +14,6 @@
|
|||
},
|
||||
"promos": {
|
||||
"1.15.2-recommended": "",
|
||||
"1.15.2-latest": "1.0.19-b4"
|
||||
"1.15.2-latest": "1.0.19-b5"
|
||||
}
|
||||
}
|
|
@ -11,10 +11,11 @@ Mod sources for Minecraft version 1.15.1.
|
|||
|
||||
## Version history
|
||||
|
||||
~ v1.0.19-b5 [A] Added right-click display of power and progress information for Block Breaker, Solar Panel, and Tree Cutter.
|
||||
- v1.0.19-b5 [A] Added right-click display of power and progress information for Block Breaker, Solar Panel, and Tree Cutter.
|
||||
[A] Solar Panel power curve tuned.
|
||||
[A] Mod manual 1st edition release recipe added.
|
||||
[A] Factory Hopper: Resetting NBT when breaking with empty inventory (for stacking), enabled item cap for all sides.
|
||||
[M] Electrical Furnace model polished.
|
||||
|
||||
- v1.0.19-b4 [A] Ported primary Immersive Engineering dependent recipes (alternative recipes
|
||||
will still work if IE is not installed).
|
||||
|
|
|
@ -505,7 +505,10 @@ public class ModContent
|
|||
public static final BlockDecorSolarPanel SMALL_SOLAR_PANEL = (BlockDecorSolarPanel)(new BlockDecorSolarPanel(
|
||||
BlockDecor.CFG_CUTOUT,
|
||||
Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(2f, 15f).sound(SoundType.METAL).func_226896_b_(),
|
||||
Auxiliaries.getPixeledAABB(0,0,0, 16,11.5,16)
|
||||
new AxisAlignedBB[]{
|
||||
Auxiliaries.getPixeledAABB(0,0,0, 16,2,16),
|
||||
Auxiliaries.getPixeledAABB(6,1.5,3, 10,10.5,13),
|
||||
}
|
||||
)).setRegistryName(new ResourceLocation(ModEngineersDecor.MODID, "small_solar_panel"));
|
||||
|
||||
public static final BlockDecorMilker SMALL_MILKING_MACHINE = (BlockDecorMilker)(new BlockDecorMilker(
|
||||
|
|
|
@ -206,6 +206,16 @@ public class BlockDecorFurnaceElectrical extends BlockDecorFurnace implements ID
|
|||
);
|
||||
}
|
||||
|
||||
// TileEntity ------------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public void read(CompoundNBT nbt)
|
||||
{ super.read(nbt); readnbt(nbt); }
|
||||
|
||||
@Override
|
||||
public CompoundNBT write(CompoundNBT nbt)
|
||||
{ super.write(nbt); writenbt(nbt); return nbt; }
|
||||
|
||||
// INameable -------------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
|
|
|
@ -41,7 +41,7 @@ public class BlockDecorSolarPanel extends BlockDecor implements IDecorBlock
|
|||
{
|
||||
public static final IntegerProperty EXPOSITION = IntegerProperty.create("exposition", 0, 4);
|
||||
|
||||
public BlockDecorSolarPanel(long config, Block.Properties builder, final AxisAlignedBB unrotatedAABB)
|
||||
public BlockDecorSolarPanel(long config, Block.Properties builder, final AxisAlignedBB[] unrotatedAABB)
|
||||
{
|
||||
super(config, builder, unrotatedAABB);
|
||||
setDefaultState(stateContainer.getBaseState().with(EXPOSITION, 1));
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"top": "engineersdecor:block/furnace/small_electrical_furnace_top",
|
||||
"particle": "engineersdecor:block/furnace/small_electrical_furnace_top",
|
||||
"top": "engineersdecor:block/furnace/small_electrical_furnace_top",
|
||||
"bottom": "engineersdecor:block/furnace/small_electrical_furnace_bottom",
|
||||
"left": "engineersdecor:block/furnace/small_electrical_furnace_left",
|
||||
"right": "engineersdecor:block/furnace/small_electrical_furnace_right",
|
||||
|
@ -81,12 +81,57 @@
|
|||
},
|
||||
{
|
||||
"from": [0, 0, 0],
|
||||
"to": [16, 2, 16],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 14, 16, 16], "texture": "#front"},
|
||||
"east": {"uv": [0, 14, 16, 16], "texture": "#right"},
|
||||
"south": {"uv": [0, 14, 16, 16], "texture": "#back"},
|
||||
"west": {"uv": [0, 14, 16, 16], "texture": "#left"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#bottom"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [3, 2, 0.5],
|
||||
"to": [13, 8, 15.5],
|
||||
"faces": {
|
||||
"north": {"uv": [3, 8, 13, 14], "texture": "#front"},
|
||||
"south": {"uv": [3, 8, 13, 14], "texture": "#back"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [13, 2, 0],
|
||||
"to": [16, 8, 16],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 8, 3, 14], "texture": "#front"},
|
||||
"east": {"uv": [0, 8, 16, 14], "texture": "#right"},
|
||||
"south": {"uv": [13, 8, 16, 14], "texture": "#back"},
|
||||
"west": {"uv": [0, 8, 16, 14], "texture": "#left"},
|
||||
"up": {"uv": [13, 0, 16, 16], "texture": "#top"},
|
||||
"down": {"uv": [13, 0, 16, 16], "texture": "#bottom"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 2, 0],
|
||||
"to": [3, 8, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [-5, 8, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [13, 8, 16, 14], "texture": "#front"},
|
||||
"east": {"uv": [0, 8, 16, 14], "texture": "#right"},
|
||||
"south": {"uv": [0, 8, 3, 14], "texture": "#back"},
|
||||
"west": {"uv": [0, 8, 16, 14], "texture": "#left"},
|
||||
"up": {"uv": [0, 0, 3, 16], "texture": "#top"},
|
||||
"down": {"uv": [0, 0, 3, 16], "texture": "#bottom"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 8, 0],
|
||||
"to": [16, 11, 16],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 5, 16, 16], "texture": "#front"},
|
||||
"east": {"uv": [0, 5, 16, 16], "texture": "#right"},
|
||||
"south": {"uv": [0, 5, 16, 16], "texture": "#back"},
|
||||
"west": {"uv": [0, 5, 16, 16], "texture": "#left"},
|
||||
"north": {"uv": [0, 5, 16, 8], "texture": "#front"},
|
||||
"east": {"uv": [0, 5, 16, 8], "texture": "#right"},
|
||||
"south": {"uv": [0, 5, 16, 8], "texture": "#back"},
|
||||
"west": {"uv": [0, 5, 16, 8], "texture": "#left"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#top"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom"}
|
||||
}
|
||||
|
@ -94,7 +139,7 @@
|
|||
],
|
||||
"display": {
|
||||
"ground": {
|
||||
"translation": [0, 1.75, 0],
|
||||
"translation": [0, 1.75, 0],
|
||||
"scale": [0.2, 0.2, 0.2]
|
||||
},
|
||||
"gui": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue