Compare commits

..

11 Commits

Author SHA1 Message Date
Sebastian Hartte 252cc859ad Texture Update Credits 2020-10-03 11:55:54 +02:00
yueh 9c0dccca59 Updated grindstone textures 2020-09-27 00:09:09 +02:00
Sebastian Hartte 4eaa0cc5cb Missing files 2020-09-26 23:06:42 +02:00
Sebastian Hartte 7cb6265f9f Updated textures. 2020-09-26 21:39:26 +02:00
yueh 0e02eb6538 Update fluid p2p to use a green texture 2020-09-25 13:29:17 +02:00
yueh 30ac8d59f7 Updated fluid related recipes to use green dye 2020-09-25 13:28:58 +02:00
yueh 915155fb7e Potentially fixed inscriber textures 2020-09-25 12:43:55 +02:00
yueh 197f994dde Fixed quartz ore item missing texture
Also added an _ to all variants for readability
2020-09-25 12:43:55 +02:00
yueh 89173fd94f Update energy cells to now 5 states 2020-09-25 12:43:54 +02:00
yueh 996698c022 Update models for unlit loader 2020-09-25 12:43:54 +02:00
Kal Chikhou 95ea2c6559 AE2 Retexturing (#4610) 2020-09-25 12:43:54 +02:00
412 changed files with 910 additions and 375 deletions
+4 -3
View File
@@ -25,9 +25,9 @@ A Mod about Matter, Energy and using them to conquer the world..
## Contacts ## Contacts
* [Website](http://ae-mod.info/) * [Website](http://ae-mod.info/)
* [IRC #appliedenergistics on esper.net](http://webchat.esper.net/?channels=appliedenergistics&prompt=1)
* [GitHub](https://github.com/AppliedEnergistics/Applied-Energistics-2)
* [Discord](https://discord.gg/GygKjjm) * [Discord](https://discord.gg/GygKjjm)
* [GitHub](https://github.com/AppliedEnergistics/Applied-Energistics-2)
* [IRC #appliedenergistics on esper.net](http://webchat.esper.net/?channels=appliedenergistics&prompt=1)
## License ## License
@@ -38,7 +38,7 @@ A Mod about Matter, Energy and using them to conquer the world..
- (c) 2013 - 2020 AlgorithmX2 et al - (c) 2013 - 2020 AlgorithmX2 et al
- [![License](https://img.shields.io/badge/License-LGPLv3-blue.svg?style=flat-square)](https://raw.githubusercontent.com/AppliedEnergistics/Applied-Energistics-2/rv2/LICENSE) - [![License](https://img.shields.io/badge/License-LGPLv3-blue.svg?style=flat-square)](https://raw.githubusercontent.com/AppliedEnergistics/Applied-Energistics-2/rv2/LICENSE)
* Textures and Models * Textures and Models
- (c) 2013 - 2020 AlgorithmX2 et al - (c) 2020, [Ridanisaurus Rid](https://github.com/Ridanisaurus/), (c) 2013 - 2020 AlgorithmX2 et al
- [![License](https://img.shields.io/badge/License-CC%20BY--NC--SA%203.0-yellow.svg?style=flat-square)](https://creativecommons.org/licenses/by-nc-sa/3.0/) - [![License](https://img.shields.io/badge/License-CC%20BY--NC--SA%203.0-yellow.svg?style=flat-square)](https://creativecommons.org/licenses/by-nc-sa/3.0/)
* Text and Translations * Text and Translations
- [![License](https://img.shields.io/badge/License-No%20Restriction-green.svg?style=flat-square)](https://creativecommons.org/publicdomain/zero/1.0/) - [![License](https://img.shields.io/badge/License-No%20Restriction-green.svg?style=flat-square)](https://creativecommons.org/publicdomain/zero/1.0/)
@@ -185,4 +185,5 @@ Thanks to
* Notch et al for Minecraft * Notch et al for Minecraft
* Lex et al for MinecraftForge * Lex et al for MinecraftForge
* AlgorithmX2 for AppliedEnergistics2 * AlgorithmX2 for AppliedEnergistics2
* [Ridanisaurus Rid](https://github.com/Ridanisaurus/) for the new 2020 textures
* all [contributors](https://github.com/AppliedEnergistics/Applied-Energistics-2/graphs/contributors) * all [contributors](https://github.com/AppliedEnergistics/Applied-Energistics-2/graphs/contributors)
+2 -17
View File
@@ -20,6 +20,7 @@ buildscript {
repositories { repositories {
maven { url = 'https://files.minecraftforge.net/maven' } maven { url = 'https://files.minecraftforge.net/maven' }
maven { url = 'https://repo.spongepowered.org/maven' } maven { url = 'https://repo.spongepowered.org/maven' }
jcenter()
mavenCentral() mavenCentral()
} }
dependencies { dependencies {
@@ -39,15 +40,9 @@ apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'org.spongepowered.mixin' apply plugin: 'org.spongepowered.mixin'
apply plugin: "eclipse" apply plugin: "eclipse"
// All jar files from this folder will be added automatically as runtime mod dependencies
def extraModsDir = "extra-mods-${minecraft_version}"
repositories { repositories {
flatDir {
name "extra-mods"
dir file(extraModsDir)
}
mavenLocal() mavenLocal()
jcenter()
mavenCentral() mavenCentral()
maven { // modmaven, maven proxy maven { // modmaven, maven proxy
name 'modmaven' name 'modmaven'
@@ -66,16 +61,6 @@ dependencies {
runtimeOnly fg.deobf("mezz.jei:jei-${jei_minecraft_version}:${jei_version}") runtimeOnly fg.deobf("mezz.jei:jei-${jei_minecraft_version}:${jei_version}")
runtimeOnly fg.deobf("mcjty.theoneprobe:TheOneProbe-${minecraft_release}:${minecraft_release}-${top_version}") runtimeOnly fg.deobf("mcjty.theoneprobe:TheOneProbe-${minecraft_release}:${minecraft_release}-${top_version}")
// Locally sourced extra mods for runtime (i.e. testing)
for (extraModJar in fileTree(dir: extraModsDir, include: '*.jar')) {
def basename = extraModJar.name.substring(0, extraModJar.name.length() - ".jar".length())
def versionSep = basename.lastIndexOf('-')
assert versionSep != -1
def artifactId = basename.substring(0, versionSep)
def version = basename.substring(versionSep + 1)
runtimeOnly fg.deobf("extra-mods:$artifactId:$version")
}
// unit test dependencies // unit test dependencies
testCompile "junit:junit:4.13" testCompile "junit:junit:4.13"
+1 -1
View File
@@ -11,7 +11,7 @@ artifact_basename=appliedenergistics2
minecraft_release=1.16 minecraft_release=1.16
minecraft_version=1.16.3 minecraft_version=1.16.3
mcp_mappings=20200916-1.16.2 mcp_mappings=20200916-1.16.2
forge_version=34.1.15 forge_version=34.0.8
######################################################### #########################################################
# Provided APIs # # Provided APIs #
@@ -35,7 +35,9 @@ import appeng.tile.networking.EnergyCellTileEntity;
public class EnergyCellBlock extends AEBaseTileBlock<EnergyCellTileEntity> { public class EnergyCellBlock extends AEBaseTileBlock<EnergyCellTileEntity> {
public static final IntegerProperty ENERGY_STORAGE = IntegerProperty.create("fullness", 0, 7); public static final int MAX_FULLNESS = 4;
public static final IntegerProperty ENERGY_STORAGE = IntegerProperty.create("fullness", 0, MAX_FULLNESS);
public EnergyCellBlock() { public EnergyCellBlock() {
super(defaultProps(AEMaterials.GLASS)); super(defaultProps(AEMaterials.GLASS));
@@ -122,15 +122,6 @@ class ItemHandlerAdapter implements IMEInventory<IAEItemStack>, IBaseMonitor<IAE
do { do {
extracted = this.itemHandler.extractItem(i, remainingCurrentSlot, simulate); extracted = this.itemHandler.extractItem(i, remainingCurrentSlot, simulate);
if (!extracted.isEmpty()) { if (!extracted.isEmpty()) {
// In order to guard against broken IItemHandler implementations, we'll
// try to guess if the returned stack (especially in simulate mode) is
// the same that was returned by getStackInSlot. This is obviously not a
// precise science, but it would catch the previous Forge bug:
// https://github.com/MinecraftForge/MinecraftForge/pull/6580
if (extracted == stackInInventorySlot) {
extracted = extracted.copy();
}
if (extracted.getCount() > remainingCurrentSlot) { if (extracted.getCount() > remainingCurrentSlot) {
// Something broke. It should never return more than we requested... // Something broke. It should never return more than we requested...
// We're going to silently eat the remainder // We're going to silently eat the remainder
@@ -140,28 +131,19 @@ class ItemHandlerAdapter implements IMEInventory<IAEItemStack>, IBaseMonitor<IAE
extracted.setCount(remainingCurrentSlot); extracted.setCount(remainingCurrentSlot);
} }
// Heuristic for simulation: looping in case of simulations is pointless, since
// the
// state of the underlying inventory does not change after a simulated
// extraction
// To still support inventories that report stacks that are larger than
// maxStackSize,
// we use this heuristic
if (simulate && extracted.getCount() == extracted.getMaxStackSize()
&& remainingCurrentSlot > extracted.getMaxStackSize()) {
extracted.setCount(remainingCurrentSlot);
}
// We're just gonna use the first stack we get our hands on as the template for // We're just gonna use the first stack we get our hands on as the template for
// the rest. // the rest.
// In case some stupid itemhandler (aka forge) returns an internal state we have
// to do a second
// expensive copy again.
if (gathered.isEmpty()) { if (gathered.isEmpty()) {
gathered = extracted; gathered = extracted.copy();
} else { } else {
gathered.grow(extracted.getCount()); gathered.grow(extracted.getCount());
} }
remainingCurrentSlot -= extracted.getCount(); remainingCurrentSlot -= extracted.getCount();
} }
} while (!simulate && !extracted.isEmpty() && remainingCurrentSlot > 0); } while (!extracted.isEmpty() && remainingCurrentSlot > 0);
remainingSize -= stackSizeCurrentSlot - remainingCurrentSlot; remainingSize -= stackSizeCurrentSlot - remainingCurrentSlot;
@@ -21,6 +21,7 @@ package appeng.tile.networking;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.nbt.CompoundNBT; import net.minecraft.nbt.CompoundNBT;
import net.minecraft.tileentity.TileEntityType; import net.minecraft.tileentity.TileEntityType;
import net.minecraft.util.math.MathHelper;
import appeng.api.config.AccessRestriction; import appeng.api.config.AccessRestriction;
import appeng.api.config.Actionable; import appeng.api.config.Actionable;
@@ -67,15 +68,9 @@ public class EnergyCellTileEntity extends AENetworkTileEntity implements IAEPowe
* block. This is also used for determining the item model. * block. This is also used for determining the item model.
*/ */
public static int getStorageLevelFromFillFactor(double fillFactor) { public static int getStorageLevelFromFillFactor(double fillFactor) {
byte boundMetadata = (byte) (8.0 * (fillFactor)); byte factor = (byte) (8.0 * (fillFactor));
if (boundMetadata > 7) { return MathHelper.clamp(factor, 0, EnergyCellBlock.MAX_FULLNESS);
boundMetadata = 7;
}
if (boundMetadata < 0) {
boundMetadata = 0;
}
return boundMetadata;
} }
private void changePowerLevel() { private void changePowerLevel() {
@@ -1,7 +1,15 @@
{ {
"variants": { "variants": {
"": { "": [
"model": "appliedenergistics2:block/charged_quartz_ore" {
} "model": "appliedenergistics2:block/charged_quartz_ore_0",
"weight": 1
},
{
"model": "appliedenergistics2:block/charged_quartz_ore_1",
"weight": 1
},
{ "model": "appliedenergistics2:block/charged_quartz_ore_2", "weight": 1 }
]
} }
} }
@@ -1,28 +1,19 @@
{ {
"variants": { "variants": {
"fullness=0": { "fullness=0": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell0" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_0"
}, },
"fullness=1": { "fullness=1": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell1" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_1"
}, },
"fullness=2": { "fullness=2": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell2" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_2"
}, },
"fullness=3": { "fullness=3": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell3" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_3"
}, },
"fullness=4": { "fullness=4": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell4" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_4"
},
"fullness=5": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell5"
},
"fullness=6": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell6"
},
"fullness=7": {
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell7"
} }
} }
} }
@@ -1,28 +1,19 @@
{ {
"variants": { "variants": {
"fullness=0": { "fullness=0": {
"model": "appliedenergistics2:block/energy_cell/energy_cell0" "model": "appliedenergistics2:block/energy_cell/energy_cell_0"
}, },
"fullness=1": { "fullness=1": {
"model": "appliedenergistics2:block/energy_cell/energy_cell1" "model": "appliedenergistics2:block/energy_cell/energy_cell_1"
}, },
"fullness=2": { "fullness=2": {
"model": "appliedenergistics2:block/energy_cell/energy_cell2" "model": "appliedenergistics2:block/energy_cell/energy_cell_2"
}, },
"fullness=3": { "fullness=3": {
"model": "appliedenergistics2:block/energy_cell/energy_cell3" "model": "appliedenergistics2:block/energy_cell/energy_cell_3"
}, },
"fullness=4": { "fullness=4": {
"model": "appliedenergistics2:block/energy_cell/energy_cell4" "model": "appliedenergistics2:block/energy_cell/energy_cell_4"
},
"fullness=5": {
"model": "appliedenergistics2:block/energy_cell/energy_cell5"
},
"fullness=6": {
"model": "appliedenergistics2:block/energy_cell/energy_cell6"
},
"fullness=7": {
"model": "appliedenergistics2:block/energy_cell/energy_cell7"
} }
} }
} }
@@ -1,7 +1,10 @@
{ {
"variants": { "variants": {
"": { "": [
"model": "appliedenergistics2:block/quartz_ore" { "model": "appliedenergistics2:block/quartz_ore_0", "weight": 1 },
} { "model": "appliedenergistics2:block/quartz_ore_1", "weight": 1 },
{ "model": "appliedenergistics2:block/quartz_ore_2", "weight": 1 },
{ "model": "appliedenergistics2:block/quartz_ore_3", "weight": 1 }
]
} }
} }
@@ -2,7 +2,7 @@
"parent": "block/block", "parent": "block/block",
"textures": { "textures": {
"block": "block/stone", "block": "block/stone",
"quartz": "appliedenergistics2:block/charged_quartz_ore_light", "quartz": "appliedenergistics2:block/charged_quartz_ore_light_0",
"particle": "appliedenergistics2:block/charged_quartz_ore" "particle": "appliedenergistics2:block/charged_quartz_ore"
}, },
"elements": [ "elements": [
@@ -0,0 +1,77 @@
{
"parent": "block/block",
"textures": {
"block": "block/stone",
"quartz": "appliedenergistics2:block/charged_quartz_ore_light_1",
"particle": "appliedenergistics2:block/charged_quartz_ore"
},
"elements": [
{
"faces": {
"down": {
"texture": "#block",
"cullface": "down"
},
"east": {
"texture": "#block",
"cullface": "east"
},
"north": {
"texture": "#block",
"cullface": "north"
},
"south": {
"texture": "#block",
"cullface": "south"
},
"up": {
"texture": "#block",
"cullface": "up"
},
"west": {
"texture": "#block",
"cullface": "west"
}
},
"from": [0, 0, 0],
"to": [16, 16, 16]
},
{
"faces": {
"down": {
"texture": "#quartz",
"cullface": "down",
"unlit": true
},
"east": {
"texture": "#quartz",
"cullface": "east",
"unlit": true
},
"north": {
"texture": "#quartz",
"cullface": "north",
"unlit": true
},
"south": {
"texture": "#quartz",
"cullface": "south",
"unlit": true
},
"up": {
"texture": "#quartz",
"cullface": "up",
"unlit": true
},
"west": {
"texture": "#quartz",
"cullface": "west",
"unlit": true
}
},
"from": [0, 0, 0],
"shade": true,
"to": [16, 16, 16]
}
]
}
@@ -0,0 +1,77 @@
{
"parent": "block/block",
"textures": {
"block": "block/stone",
"quartz": "appliedenergistics2:block/charged_quartz_ore_light_2",
"particle": "appliedenergistics2:block/charged_quartz_ore"
},
"elements": [
{
"faces": {
"down": {
"texture": "#block",
"cullface": "down"
},
"east": {
"texture": "#block",
"cullface": "east"
},
"north": {
"texture": "#block",
"cullface": "north"
},
"south": {
"texture": "#block",
"cullface": "south"
},
"up": {
"texture": "#block",
"cullface": "up"
},
"west": {
"texture": "#block",
"cullface": "west"
}
},
"from": [0, 0, 0],
"to": [16, 16, 16]
},
{
"faces": {
"down": {
"texture": "#quartz",
"cullface": "down",
"unlit": true
},
"east": {
"texture": "#quartz",
"cullface": "east",
"unlit": true
},
"north": {
"texture": "#quartz",
"cullface": "north",
"unlit": true
},
"south": {
"texture": "#quartz",
"cullface": "south",
"unlit": true
},
"up": {
"texture": "#quartz",
"cullface": "up",
"unlit": true
},
"west": {
"texture": "#quartz",
"cullface": "west",
"unlit": true
}
},
"from": [0, 0, 0],
"shade": true,
"to": [16, 16, 16]
}
]
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell0"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell1"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell2"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell3"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell4"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell5"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell6"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell7"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_0"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_1"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_2"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_3"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_4"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/dense_energy_cell_5"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell4"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell5"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell6"
}
}
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell7"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_0"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_1"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_2"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_3"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_4"
}
}
@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/energy_cell_5"
}
}
@@ -1,9 +1,10 @@
{ {
"credit": "Made with Blockbench",
"parent": "block/orientable", "parent": "block/orientable",
"textures": { "textures": {
"inside": "appliedenergistics2:block/inscriber_internal",
"particle": "appliedenergistics2:block/inscriber", "particle": "appliedenergistics2:block/inscriber",
"side": "appliedenergistics2:block/inscriber", "side": "appliedenergistics2:block/inscriber"
"inside": "appliedenergistics2:block/inscriber_inside"
}, },
"elements": [ "elements": [
{ {
@@ -11,26 +12,11 @@
"from": [1, 0, 1], "from": [1, 0, 1],
"to": [15, 1, 15], "to": [15, 1, 15],
"faces": { "faces": {
"down": { "north": { "uv": [1, 15, 15, 16], "texture": "#side" },
"texture": "#side", "east": { "uv": [1, 0, 15, 1], "texture": "#side" },
"uv": [1, 1, 15, 15] "south": { "uv": [1, 0, 15, 1], "texture": "#side" },
}, "west": { "uv": [1, 0, 15, 1], "texture": "#side" },
"east": { "down": { "uv": [1, 1, 15, 15], "texture": "#side" }
"texture": "#side",
"uv": [1, 0, 15, 1]
},
"north": {
"texture": "#side",
"uv": [1, 15, 15, 16]
},
"south": {
"texture": "#side",
"uv": [1, 0, 15, 1]
},
"west": {
"texture": "#side",
"uv": [1, 0, 15, 1]
}
} }
}, },
{ {
@@ -38,26 +24,11 @@
"from": [1, 15, 1], "from": [1, 15, 1],
"to": [15, 16, 15], "to": [15, 16, 15],
"faces": { "faces": {
"east": { "north": { "uv": [1, 15, 15, 16], "texture": "#side" },
"texture": "#side", "east": { "uv": [1, 0, 15, 1], "texture": "#side" },
"uv": [1, 0, 15, 1] "south": { "uv": [1, 0, 15, 1], "texture": "#side" },
}, "west": { "uv": [1, 15, 15, 16], "texture": "#side" },
"north": { "up": { "uv": [1, 1, 15, 15], "texture": "#side" }
"texture": "#side",
"uv": [1, 15, 15, 16]
},
"south": {
"texture": "#side",
"uv": [1, 0, 15, 1]
},
"up": {
"texture": "#side",
"uv": [1, 1, 15, 15]
},
"west": {
"texture": "#side",
"uv": [1, 15, 15, 16]
}
} }
}, },
{ {
@@ -65,30 +36,12 @@
"from": [0, 1, 0], "from": [0, 1, 0],
"to": [3, 15, 16], "to": [3, 15, 16],
"faces": { "faces": {
"down": { "north": { "uv": [13, 1, 16, 15], "texture": "#side" },
"texture": "#side", "east": { "uv": [0, 1, 16, 15], "texture": "#inside" },
"uv": [0, 1, 3, 15] "south": { "uv": [0, 1, 3, 15], "texture": "#side" },
}, "west": { "uv": [0, 1, 16, 15], "texture": "#side" },
"east": { "up": { "uv": [0, 0, 3, 16], "texture": "#side" },
"texture": "#side", "down": { "uv": [0, 0, 3, 16], "texture": "#side" }
"uv": [0, 1, 16, 15]
},
"north": {
"texture": "#side",
"uv": [13, 1, 16, 15]
},
"south": {
"texture": "#side",
"uv": [0, 1, 3, 15]
},
"up": {
"texture": "#side",
"uv": [0, 0, 3, 6]
},
"west": {
"texture": "#side",
"uv": [0, 1, 16, 15]
}
} }
}, },
{ {
@@ -96,30 +49,12 @@
"from": [13, 1, 0], "from": [13, 1, 0],
"to": [16, 15, 16], "to": [16, 15, 16],
"faces": { "faces": {
"down": { "north": { "uv": [0, 1, 3, 15], "texture": "#side" },
"texture": "#side", "east": { "uv": [0, 1, 16, 15], "texture": "#side" },
"uv": [0, 1, 3, 15] "south": { "uv": [13, 1, 16, 15], "texture": "#side" },
}, "west": { "uv": [0, 1, 16, 15], "texture": "#inside" },
"east": { "up": { "uv": [13, 0, 16, 16], "texture": "#side" },
"texture": "#side", "down": { "uv": [0, 0, 3, 16], "rotation": 180, "texture": "#side" }
"uv": [0, 1, 16, 15]
},
"north": {
"texture": "#side",
"uv": [0, 1, 3, 15]
},
"south": {
"texture": "#side",
"uv": [13, 1, 16, 15]
},
"up": {
"texture": "#side",
"uv": [13, 1, 16, 15]
},
"west": {
"texture": "#side",
"uv": [0, 1, 16, 15]
}
} }
}, },
{ {
@@ -127,22 +62,10 @@
"from": [3, 1, 13], "from": [3, 1, 13],
"to": [13, 15, 16], "to": [13, 15, 16],
"faces": { "faces": {
"down": { "north": { "uv": [3, 1, 13, 15], "texture": "#inside" },
"texture": "#side", "south": { "uv": [3, 1, 13, 15], "texture": "#side" },
"uv": [3, 0, 13, 3] "up": { "uv": [3, 0, 13, 3], "rotation": 180, "texture": "#side" },
}, "down": { "uv": [3, 13, 13, 16], "rotation": 180, "texture": "#side" }
"north": {
"texture": "#side",
"uv": [3, 1, 13, 15]
},
"south": {
"texture": "#side",
"uv": [3, 1, 13, 15]
},
"up": {
"texture": "#side",
"uv": [3, 0, 13, 3]
}
} }
}, },
{ {
@@ -150,14 +73,8 @@
"from": [3, 1, 1], "from": [3, 1, 1],
"to": [13, 4, 13], "to": [13, 4, 13],
"faces": { "faces": {
"north": { "north": { "uv": [3, 13, 13, 16], "texture": "#side" },
"texture": "#side", "up": { "uv": [3, 2, 13, 14], "texture": "#inside" }
"uv": [3, 12, 13, 15]
},
"up": {
"texture": "#side",
"uv": [3, 1, 13, 13]
}
} }
}, },
{ {
@@ -165,14 +82,8 @@
"from": [3, 12, 1], "from": [3, 12, 1],
"to": [13, 15, 11], "to": [13, 15, 11],
"faces": { "faces": {
"down": { "north": { "uv": [3, 0, 13, 3], "texture": "#side" },
"texture": "#side", "down": { "uv": [3, 3, 13, 13], "texture": "#inside" }
"uv": [3, 1, 13, 11]
},
"north": {
"texture": "#side",
"uv": [3, 1, 13, 4]
}
} }
} }
] ]
@@ -1,6 +0,0 @@
{
"parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/quartz_ore"
}
}
@@ -1,6 +1,6 @@
{ {
"parent": "block/cube_all", "parent": "block/cube_all",
"textures": { "textures": {
"all": "appliedenergistics2:block/energy_cell0" "all": "appliedenergistics2:block/quartz_ore_0"
} }
} }
@@ -1,6 +1,6 @@
{ {
"parent": "block/cube_all", "parent": "block/cube_all",
"textures": { "textures": {
"all": "appliedenergistics2:block/energy_cell1" "all": "appliedenergistics2:block/quartz_ore_1"
} }
} }
@@ -1,6 +1,6 @@
{ {
"parent": "block/cube_all", "parent": "block/cube_all",
"textures": { "textures": {
"all": "appliedenergistics2:block/energy_cell2" "all": "appliedenergistics2:block/quartz_ore_2"
} }
} }
@@ -1,6 +1,6 @@
{ {
"parent": "block/cube_all", "parent": "block/cube_all",
"textures": { "textures": {
"all": "appliedenergistics2:block/energy_cell3" "all": "appliedenergistics2:block/quartz_ore_3"
} }
} }
@@ -1,47 +1,29 @@
{ {
"parent": "appliedenergistics2:block/energy_cell/dense_energy_cell0", "parent": "appliedenergistics2:block/energy_cell/dense_energy_cell_0",
"overrides": [ "overrides": [
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.125 "appliedenergistics2:fill_level": 0
}, },
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell1" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_1"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.25 "appliedenergistics2:fill_level": 0.25
}, },
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell2" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_2"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.375
},
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell3"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.5 "appliedenergistics2:fill_level": 0.5
}, },
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell4" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_3"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.625
},
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell5"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.75 "appliedenergistics2:fill_level": 0.75
}, },
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell6" "model": "appliedenergistics2:block/energy_cell/dense_energy_cell_4"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.875
},
"model": "appliedenergistics2:block/energy_cell/dense_energy_cell7"
} }
] ]
} }
@@ -1,47 +1,29 @@
{ {
"parent": "appliedenergistics2:block/energy_cell/energy_cell0", "parent": "appliedenergistics2:block/energy_cell/energy_cell_0",
"overrides": [ "overrides": [
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.125 "appliedenergistics2:fill_level": 0
}, },
"model": "appliedenergistics2:block/energy_cell/energy_cell1" "model": "appliedenergistics2:block/energy_cell/energy_cell_1"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.25 "appliedenergistics2:fill_level": 0.25
}, },
"model": "appliedenergistics2:block/energy_cell/energy_cell2" "model": "appliedenergistics2:block/energy_cell/energy_cell_2"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.375
},
"model": "appliedenergistics2:block/energy_cell/energy_cell3"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.5 "appliedenergistics2:fill_level": 0.5
}, },
"model": "appliedenergistics2:block/energy_cell/energy_cell4" "model": "appliedenergistics2:block/energy_cell/energy_cell_3"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.625
},
"model": "appliedenergistics2:block/energy_cell/energy_cell5"
}, },
{ {
"predicate": { "predicate": {
"appliedenergistics2:fill_level": 0.75 "appliedenergistics2:fill_level": 0.75
}, },
"model": "appliedenergistics2:block/energy_cell/energy_cell6" "model": "appliedenergistics2:block/energy_cell/energy_cell_4"
},
{
"predicate": {
"appliedenergistics2:fill_level": 0.875
},
"model": "appliedenergistics2:block/energy_cell/energy_cell7"
} }
] ]
} }
@@ -1,6 +1,6 @@
{ {
"parent": "appliedenergistics2:item/p2p_tunnel_base", "parent": "appliedenergistics2:item/p2p_tunnel_base",
"textures": { "textures": {
"type": "block/lapis_block" "type": "appliedenergistics2:block/fluid_interface"
} }
} }
@@ -1,3 +1,6 @@
{ {
"parent": "appliedenergistics2:block/quartz_ore" "parent": "block/cube_all",
"textures": {
"all": "appliedenergistics2:block/quartz_ore_0"
}
} }
@@ -1,6 +1,6 @@
{ {
"parent": "appliedenergistics2:part/p2p/p2p_tunnel_base", "parent": "appliedenergistics2:part/p2p/p2p_tunnel_base",
"textures": { "textures": {
"type": "block/lapis_block" "type": "appliedenergistics2:block/fluid_interface"
} }
} }
Binary file not shown.

Before

Width:  |  Height:  |  Size: 342 B

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 398 B

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 412 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -0,0 +1,49 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 25
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
}
,
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
,
{
"index": 8,
"time": 2
},
{
"index": 9,
"time": 2
}
]
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -0,0 +1,49 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 2
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
}
,
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
,
{
"index": 8,
"time": 25
},
{
"index": 9,
"time": 2
}
]
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

@@ -0,0 +1,49 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 2
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 25
},
{
"index": 3,
"time": 2
}
,
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
,
{
"index": 8,
"time": 2
},
{
"index": 9,
"time": 2
}
]
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 509 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 490 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 424 B

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 398 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 B

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 323 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 245 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 232 B

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 342 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 325 B

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 278 B

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 804 B

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 834 B

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 624 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 268 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

@@ -1,6 +1,6 @@
{ {
"animation": { "animation": {
"frametime": 3, "frametime": 2,
"frames": [ "frames": [
1, 1,
2, 2,
Binary file not shown.

Before

Width:  |  Height:  |  Size: 254 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

@@ -1,6 +1,6 @@
{ {
"animation": { "animation": {
"frametime": 3, "frametime": 2,
"frames": [ "frames": [
0, 0,
1, 1,
Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 B

After

Width:  |  Height:  |  Size: 2.3 KiB

@@ -0,0 +1,39 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 90
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
},
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
]
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 B

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,39 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 70
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
},
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
]
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 373 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 276 B

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,39 @@
{
"animation": {
"interpolate": true,
"frames": [
{
"index": 0,
"time": 80
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
},
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
}
]
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Some files were not shown because too many files have changed in this diff Show More