messed up the json generation; pushing a commit to have somewhere to fall back on if jq fails

This commit is contained in:
gamma-delta 2022-06-03 21:59:19 -05:00
parent 9ed52ed035
commit c121211369
244 changed files with 2822 additions and 1108 deletions

View file

@ -215,22 +215,22 @@ dc72e3345c4375b37f3624040c9a8df435c958d1 assets/hexcasting/models/item/charged_a
b9916a82d647db5d3c505de2eb5f0a528169e1db assets/hexcasting/models/item/cypher.json
5082df8eee8f56f8c0d74db71ccda37a165bc76f assets/hexcasting/models/item/cypher_filled.json
81c0a8098b595f9704e3b7b65f240bdd48457289 assets/hexcasting/models/item/directrix_redstone.json
871088f514f06b0bde81d644e381a6e98c5daf61 assets/hexcasting/models/item/dye_colorizer_black.json
194a21d3af84bea004c9a55cb153325bed7e4bf9 assets/hexcasting/models/item/dye_colorizer_blue.json
caa448cd4f9db090d08831d0524c486d0ca01c1c assets/hexcasting/models/item/dye_colorizer_brown.json
d08956a36c1e60bf30033f501e31aba0347ca9ba assets/hexcasting/models/item/dye_colorizer_cyan.json
337b854474dc9a580f56168db0baa74bb40d605c assets/hexcasting/models/item/dye_colorizer_gray.json
622a72cc97b9a2a2670111bb39a715bf8014fcf2 assets/hexcasting/models/item/dye_colorizer_green.json
cb810c9d9e9b36c918a397436d16d6abf477ca72 assets/hexcasting/models/item/dye_colorizer_light_blue.json
4ae96d4cb2cc02447f32eaaaae29c225d40bcc1e assets/hexcasting/models/item/dye_colorizer_light_gray.json
3d8b6e5ecb91efce442868fb04d30c9c939614f6 assets/hexcasting/models/item/dye_colorizer_lime.json
a0589219f69c6d5f22e653311979291769ecd14f assets/hexcasting/models/item/dye_colorizer_magenta.json
0ec3bdf3e10b4580bcaba39f6c1b536c8fa73039 assets/hexcasting/models/item/dye_colorizer_orange.json
c2ceb08a8662a7e4a311401b0baced1add6f2e35 assets/hexcasting/models/item/dye_colorizer_pink.json
48ea52ff40c7b65064ca0f67eac5aa97c743eb12 assets/hexcasting/models/item/dye_colorizer_purple.json
f41fb9405b869644333872cd1ece40b1b07410d2 assets/hexcasting/models/item/dye_colorizer_red.json
5894e7a1cc38ae5b09c651791c65c983d984d20c assets/hexcasting/models/item/dye_colorizer_white.json
07959b86ed25559b4960c5f4aa7bab88bf9b5bf1 assets/hexcasting/models/item/dye_colorizer_yellow.json
c759cb3e7e44f108eae060c86ea1e93fd8302100 assets/hexcasting/models/item/dye_colorizer_black.json
67fc6367196d2ae4faa430ca77610ad4a97e22fd assets/hexcasting/models/item/dye_colorizer_blue.json
b88b2328a66b19885e4231c23e6c0a9823c002ed assets/hexcasting/models/item/dye_colorizer_brown.json
06188550b179a16a64c5fbd286053c6797acf7ad assets/hexcasting/models/item/dye_colorizer_cyan.json
8e04bfadb8f2636a2889b0ca97a601bf4a12f5c2 assets/hexcasting/models/item/dye_colorizer_gray.json
1ab6b13d0d3172682aec69229aca32343750ee09 assets/hexcasting/models/item/dye_colorizer_green.json
d878d20ffa09628f392a1e0bb8678ae048692c0c assets/hexcasting/models/item/dye_colorizer_light_blue.json
3d070222303b2e87c6a96eaefd47f92a5ce7a54b assets/hexcasting/models/item/dye_colorizer_light_gray.json
7c41491df39c24ae4ed8f523c27c1187945cf3d8 assets/hexcasting/models/item/dye_colorizer_lime.json
77153e23a58e65bc6938be1bb3a101e8212371e1 assets/hexcasting/models/item/dye_colorizer_magenta.json
79d66dd329ac4cb99c1401e0fbd193786b43f2e4 assets/hexcasting/models/item/dye_colorizer_orange.json
0eb7c0b5e1db0fa51232bad9235da90fd01a30ae assets/hexcasting/models/item/dye_colorizer_pink.json
426034b3e771cba8f750f817ee352ab2741a370c assets/hexcasting/models/item/dye_colorizer_purple.json
11fd27e8407605318ae0ed29098081566e0c1411 assets/hexcasting/models/item/dye_colorizer_red.json
a89803feda127d905cd6d72de1bb7310b0289e88 assets/hexcasting/models/item/dye_colorizer_white.json
1f885e13a5527b32b085317c34aa3af0a3db34ce assets/hexcasting/models/item/dye_colorizer_yellow.json
2d92703e675e4e5b1c2ee6ec4e9d4ca592bf1b40 assets/hexcasting/models/item/empty_directrix.json
0a552831b1ae261666bf1c8f76af55582becddaa assets/hexcasting/models/item/empty_impetus.json
8b351da7cc05de585199a0412bee84d0031009d3 assets/hexcasting/models/item/focus.json
@ -269,20 +269,22 @@ fb30ccbcfc4bea03f9ef6869a85af88ed242ce9d assets/hexcasting/models/item/phial_sma
0d69864be6d3955e017a4368a367c0207b9f35bb assets/hexcasting/models/item/phial_small_2.json
cc2fd08a8f2bf1cdadaf79f4c86c3aeaa0d11016 assets/hexcasting/models/item/phial_small_3.json
006e229c292f4e5e5d911272cf1d1e22eb3b14bd assets/hexcasting/models/item/phial_small_4.json
1ec16ae63dc7e8d3a42b33555de4dc6a5e8dc639 assets/hexcasting/models/item/pride_colorizer_0.json
8f095483814d3fb4637f0d84d9ef0bb037a76023 assets/hexcasting/models/item/pride_colorizer_1.json
31ba6230bd6aeb76d97632100218360809c6d748 assets/hexcasting/models/item/pride_colorizer_10.json
f7de4a8a2b275aa12404563f29e797d8c07e07bb assets/hexcasting/models/item/pride_colorizer_11.json
a2638330abd58da5b8c89d5d3b1d3897c3d95745 assets/hexcasting/models/item/pride_colorizer_12.json
cd699901ed33c4a4784ff64a13e2d151748cb51d assets/hexcasting/models/item/pride_colorizer_13.json
51181c8b59655dc1edc141d78702799041bef74d assets/hexcasting/models/item/pride_colorizer_2.json
882e444298e101b524521dbda2f470544ac221f4 assets/hexcasting/models/item/pride_colorizer_3.json
8d36cf4e2bbc6a6da554dccd2e60a8a6e2bdbe2f assets/hexcasting/models/item/pride_colorizer_4.json
5ace9b61e855a8c4b160c94cc0c4d9b427061c60 assets/hexcasting/models/item/pride_colorizer_5.json
fd858303001437d5aee2f134b4dce56fb8afb0aa assets/hexcasting/models/item/pride_colorizer_6.json
e7b88cde507911c0ad1bf60976dcc43a319d498d assets/hexcasting/models/item/pride_colorizer_7.json
372ebac400778d51f5f3d32d98b1021b52da6f09 assets/hexcasting/models/item/pride_colorizer_8.json
352169689d1b82d670142478b67a1515bd71d93d assets/hexcasting/models/item/pride_colorizer_9.json
cedb7b306869a2bc51efc7f3ec84bc79d606ea9f assets/hexcasting/models/item/pride_colorizer_agender.json
4a272fc890c412ecc2a1e90ee18abdd8150c07a5 assets/hexcasting/models/item/pride_colorizer_aroace.json
8072899227f5ae35110e7fd6fad4c0508f2938a2 assets/hexcasting/models/item/pride_colorizer_aromantic.json
eb2021010c3bbbab97d8853ce5dd66ad0843fcaf assets/hexcasting/models/item/pride_colorizer_asexual.json
eba36aaed5d6537b8297edd4f7c8e81469ca08ed assets/hexcasting/models/item/pride_colorizer_bisexual.json
57408a2622fcdb8f4dc38025ff4e2c1380e600a6 assets/hexcasting/models/item/pride_colorizer_demiboy.json
221a9a2afeb3dce4d084d77817641d7f2e75c41d assets/hexcasting/models/item/pride_colorizer_demigirl.json
916f8515974be748d941ae50ce9dda73277ac1b8 assets/hexcasting/models/item/pride_colorizer_gay.json
bc1199136ab3f9df84a67bb50404fce1eb91ff32 assets/hexcasting/models/item/pride_colorizer_genderfluid.json
378c11d2e513d5f4e76b00a7901f8c760a318867 assets/hexcasting/models/item/pride_colorizer_genderqueer.json
2b3c83e13948ddd786244803814cc64992f718fa assets/hexcasting/models/item/pride_colorizer_intersex.json
54795611733db955eca0c32afa40d01475d78cbf assets/hexcasting/models/item/pride_colorizer_lesbian.json
fbcfbeb01db5edad3ba76ddcd092c5466d4a791b assets/hexcasting/models/item/pride_colorizer_nonbinary.json
16ea3db9e99f0ced5a381f64d25406fc9fb9e558 assets/hexcasting/models/item/pride_colorizer_pansexual.json
e163f3f48c8f91c0f18c3ddb17a82eefa99f5c70 assets/hexcasting/models/item/pride_colorizer_plural.json
d5c1488d12ff375c2b25ffcc14ebadea1e373bc1 assets/hexcasting/models/item/pride_colorizer_transgender.json
bde8ee1cb1e6bd2c944496d5e592887f48d04b07 assets/hexcasting/models/item/scroll.json
9a5009293c4ee55de8e4d637d496b5c47aa47f15 assets/hexcasting/models/item/scroll_ancient_large.json
b2c8b8b54a3dfcab09fd2e3a2bb291d057a1e32a assets/hexcasting/models/item/scroll_ancient_medium.json

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye15"
"layer0": "hexcasting:item/colorizer/dye_black"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye11"
"layer0": "hexcasting:item/colorizer/dye_blue"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye12"
"layer0": "hexcasting:item/colorizer/dye_brown"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye9"
"layer0": "hexcasting:item/colorizer/dye_cyan"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye7"
"layer0": "hexcasting:item/colorizer/dye_gray"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye13"
"layer0": "hexcasting:item/colorizer/dye_green"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye3"
"layer0": "hexcasting:item/colorizer/dye_light_blue"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye8"
"layer0": "hexcasting:item/colorizer/dye_light_gray"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye5"
"layer0": "hexcasting:item/colorizer/dye_lime"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye2"
"layer0": "hexcasting:item/colorizer/dye_magenta"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye1"
"layer0": "hexcasting:item/colorizer/dye_orange"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye6"
"layer0": "hexcasting:item/colorizer/dye_pink"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye10"
"layer0": "hexcasting:item/colorizer/dye_purple"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye14"
"layer0": "hexcasting:item/colorizer/dye_red"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye0"
"layer0": "hexcasting:item/colorizer/dye_white"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/dye4"
"layer0": "hexcasting:item/colorizer/dye_yellow"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride12"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride13"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride2"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride3"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride4"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride5"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride6"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride7"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride8"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride9"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride11"
"layer0": "hexcasting:item/colorizer/pride_agender"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride1"
"layer0": "hexcasting:item/colorizer/pride_aroace"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_aromantic"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_asexual"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_bisexual"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_demiboy"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_demigirl"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride0"
"layer0": "hexcasting:item/colorizer/pride_gay"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_genderfluid"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_genderqueer"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_intersex"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_lesbian"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_nonbinary"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_pansexual"
}
}

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride10"
"layer0": "hexcasting:item/colorizer/pride_plural"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_transgender"
}
}

View file

@ -2,18 +2,44 @@ package at.petrak.hexcasting.common.items.colorizer;
import at.petrak.hexcasting.api.addldata.Colorizer;
import at.petrak.hexcasting.api.item.ColorizerItem;
import net.minecraft.Util;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.phys.Vec3;
import java.util.EnumMap;
import java.util.Locale;
import java.util.UUID;
public class ItemPrideColorizer extends Item implements ColorizerItem {
private final int idx;
public enum Type {
AGENDER,
AROACE,
AROMANTIC,
ASEXUAL,
BISEXUAL,
DEMIBOY,
DEMIGIRL,
GAY,
GENDERFLUID,
GENDERQUEER,
INTERSEX,
LESBIAN,
NONBINARY,
PANSEXUAL,
PLURAL,
TRANSGENDER;
public ItemPrideColorizer(int idx, Properties pProperties) {
public String getName() {
return this.name().toLowerCase(Locale.ROOT);
}
}
public final Type type;
public ItemPrideColorizer(Type type, Properties pProperties) {
super(pProperties);
this.idx = idx;
this.type = type;
}
@Override
@ -22,32 +48,35 @@ public class ItemPrideColorizer extends Item implements ColorizerItem {
}
public int[] getColors() {
return COLORS[this.idx];
return COLORS.get(this.type);
}
private static final int[][] COLORS;
private static final EnumMap<Type, int[]> COLORS = Util.make(() -> {
var out = new EnumMap<Type, int[]>(Type.class);
static {
COLORS = new int[][]{
{0xeb92ea, 0xffffff, 0x6ac2e4},
{0xd82f3a, 0xe0883f, 0xebf367, 0x2db418, 0x2f4dd8},
{0x16a10c, 0x82eb8b, 0xffffff, 0x7a8081},
{0x333233, 0x9a9fa1, 0xffffff, 0x7210bc},
{0xdb45ff, 0x9c2bd0, 0x6894d4},
{0xe278ef, 0xebf367, 0x6ac2e4},
{0xca78ef, 0xffffff, 0x2db418},
{0x9a9fa1, 0xfcb1ff, 0xffffff},
{0xebf367, 0xffffff, 0x7210bc, 0x333233},
{0xd82f3a, 0xefb87d, 0xffffff, 0xfbacf9},
{0x9a9fa1, 0xa9ffff, 0xffffff},
{0xfbacf9, 0xffffff, 0x9c2bd0, 0x333233, 0x2f4dd8},
{0xebf367, 0x7210bc}, // how to do an intersex gradient escapes me
{0x7210bc, 0xebf367, 0xffffff, 0x82dceb, 0x2f4dd8}
};
for (int[] color : COLORS) {
out.put(Type.AGENDER, new int[]{0x16a10c, 0xffffff, 0x7a8081, 0x302f30});
out.put(Type.AROACE, new int[]{0x7210bc, 0xebf367, 0xffffff, 0x82dceb, 0x2f4dd8});
out.put(Type.AROMANTIC, new int[]{0x16a10c, 0x82eb8b, 0xffffff, 0x7a8081, 0x302f30});
out.put(Type.ASEXUAL, new int[]{0x333233, 0x9a9fa1, 0xffffff, 0x7210bc});
out.put(Type.BISEXUAL, new int[]{0xdb45ff, 0x9c2bd0, 0x6894d4});
out.put(Type.DEMIBOY, new int[]{0x9a9fa1, 0xa9ffff, 0xffffff});
out.put(Type.DEMIGIRL, new int[]{0x9a9fa1, 0xfcb1ff, 0xffffff});
out.put(Type.GAY, new int[]{0xd82f3a, 0xe0883f, 0xebf367, 0x2db418, 0x2f4dd8});
out.put(Type.GENDERFLUID, new int[]{0xfbacf9, 0xffffff, 0x9c2bd0, 0x333233, 0x2f4dd8});
out.put(Type.GENDERQUEER, new int[]{0xca78ef, 0xffffff, 0x2db418});
out.put(Type.INTERSEX, new int[]{0xebf367, 0x7210bc}); // how to do an intersex gradient escapes me
out.put(Type.LESBIAN, new int[]{0xd82f3a, 0xefb87d, 0xffffff, 0xfbacf9, 0xa30262});
out.put(Type.NONBINARY, new int[]{0xebf367, 0xffffff, 0x7210bc, 0x333233});
out.put(Type.PANSEXUAL, new int[]{0xe278ef, 0xebf367, 0x6ac2e4});
out.put(Type.PLURAL, new int[]{0x30c69f, 0x347ddf, 0x6b3fbe, 0x000000});
out.put(Type.TRANSGENDER, new int[]{0xeb92ea, 0xffffff, 0x6ac2e4});
for (int[] color : out.values()) {
for (int i = 0; i < color.length; i++) {
color[i] |= 0xff_000000;
}
}
}
return out;
});
}

View file

@ -6,6 +6,7 @@ import at.petrak.hexcasting.common.items.colorizer.ItemPrideColorizer;
import at.petrak.hexcasting.common.items.colorizer.ItemUUIDColorizer;
import at.petrak.hexcasting.common.items.magic.*;
import at.petrak.hexcasting.xplat.IXplatAbstractions;
import net.minecraft.Util;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.food.FoodProperties;
@ -66,18 +67,21 @@ public class HexItems {
public static final ItemManaBattery BATTERY = make("battery",
new ItemManaBattery(new Item.Properties().stacksTo(1)));
public static final EnumMap<DyeColor, ItemDyeColorizer> DYE_COLORIZERS = new EnumMap<>(
DyeColor.class);
public static final ItemPrideColorizer[] PRIDE_COLORIZERS = new ItemPrideColorizer[14];
static {
public static final EnumMap<DyeColor, ItemDyeColorizer> DYE_COLORIZERS = Util.make(() -> {
var out = new EnumMap<DyeColor, ItemDyeColorizer>(DyeColor.class);
for (var dye : DyeColor.values()) {
DYE_COLORIZERS.put(dye, make("dye_colorizer_" + dye.getName(), new ItemDyeColorizer(dye, unstackable())));
out.put(dye, make("dye_colorizer_" + dye.getName(), new ItemDyeColorizer(dye, unstackable())));
}
for (int i = 0; i < PRIDE_COLORIZERS.length; i++) {
PRIDE_COLORIZERS[i] = make("pride_colorizer_" + i, new ItemPrideColorizer(i, unstackable()));
return out;
});
public static final EnumMap<ItemPrideColorizer.Type, ItemPrideColorizer> PRIDE_COLORIZERS = Util.make(() -> {
var out = new EnumMap<ItemPrideColorizer.Type, ItemPrideColorizer>(ItemPrideColorizer.Type.class);
for (var politicsInMyVidya : ItemPrideColorizer.Type.values()) {
out.put(politicsInMyVidya, make("pride_colorizer_" + politicsInMyVidya.getName(),
new ItemPrideColorizer(politicsInMyVidya, unstackable())));
}
}
return out;
});
public static final Item UUID_COLORIZER = make("uuid_colorizer", new ItemUUIDColorizer(unstackable()));

View file

@ -4,6 +4,7 @@ import at.petrak.hexcasting.api.HexAPI;
import at.petrak.hexcasting.api.advancements.OvercastTrigger;
import at.petrak.hexcasting.api.mod.HexItemTags;
import at.petrak.hexcasting.common.items.ItemWand;
import at.petrak.hexcasting.common.items.colorizer.ItemPrideColorizer;
import at.petrak.hexcasting.common.lib.HexBlocks;
import at.petrak.hexcasting.common.lib.HexItems;
import at.petrak.hexcasting.common.recipe.SealFocusRecipe;
@ -127,20 +128,22 @@ public class HexplatRecipes extends PaucalRecipeProvider {
.unlockedBy("has_item", hasItem(HexItems.AMETHYST_DUST)).save(recipes);
}
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[0], Items.EGG); // Trans
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[1], Items.STONE_BRICK_WALL); // Gay
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[2], Items.GLASS); // Agender
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[3], Items.BREAD); // Asexual
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[4], Items.WHEAT); // Bisexual
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[5], Items.CARROT); // Pansexual
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[6], Items.GLASS_BOTTLE); // Genderqueer
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[7], Items.RAW_COPPER); // Demigirl
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[8], Items.MOSS_BLOCK); // Non-Binary
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[9], Items.HONEYCOMB); // Lesbian
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[10], Items.RAW_IRON); // Demiboy
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[11], Items.WATER_BUCKET); // Genderfluid
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[12], Items.AZALEA); // Intersex
gayRecipe(recipes, HexItems.PRIDE_COLORIZERS[13], Items.ARROW); // Aroace
gayRecipe(recipes, ItemPrideColorizer.Type.AGENDER, Items.GLASS);
gayRecipe(recipes, ItemPrideColorizer.Type.AROACE, Items.WHEAT_SEEDS);
gayRecipe(recipes, ItemPrideColorizer.Type.AROMANTIC, Items.ARROW);
gayRecipe(recipes, ItemPrideColorizer.Type.ASEXUAL, Items.BREAD);
gayRecipe(recipes, ItemPrideColorizer.Type.BISEXUAL, Items.WHEAT);
gayRecipe(recipes, ItemPrideColorizer.Type.DEMIBOY, Items.RAW_IRON);
gayRecipe(recipes, ItemPrideColorizer.Type.DEMIGIRL, Items.RAW_COPPER);
gayRecipe(recipes, ItemPrideColorizer.Type.GAY, Items.STONE_BRICK_WALL);
gayRecipe(recipes, ItemPrideColorizer.Type.GENDERFLUID, Items.WATER_BUCKET);
gayRecipe(recipes, ItemPrideColorizer.Type.GENDERQUEER, Items.GLASS_BOTTLE);
gayRecipe(recipes, ItemPrideColorizer.Type.INTERSEX, Items.AZALEA);
gayRecipe(recipes, ItemPrideColorizer.Type.LESBIAN, Items.HONEYCOMB);
gayRecipe(recipes, ItemPrideColorizer.Type.NONBINARY, Items.MOSS_BLOCK);
gayRecipe(recipes, ItemPrideColorizer.Type.PANSEXUAL, Items.CARROT);
gayRecipe(recipes, ItemPrideColorizer.Type.PLURAL, Items.REPEATER);
gayRecipe(recipes, ItemPrideColorizer.Type.TRANSGENDER, Items.EGG);
ShapedRecipeBuilder.shaped(HexItems.UUID_COLORIZER)
.define('B', Items.BOWL)
@ -368,7 +371,8 @@ public class HexplatRecipes extends PaucalRecipeProvider {
.save(recipes);
}
private void gayRecipe(Consumer<FinishedRecipe> recipes, Item colorizer, Item material) {
private void gayRecipe(Consumer<FinishedRecipe> recipes, ItemPrideColorizer.Type type, Item material) {
var colorizer = HexItems.PRIDE_COLORIZERS.get(type);
ShapedRecipeBuilder.shaped(colorizer)
.define('B', Items.BOWL)
.define('D', HexItems.AMETHYST_DUST)

View file

@ -48,20 +48,22 @@
"item.hexcasting.dye_colorizer_green": "Green Pigment",
"item.hexcasting.dye_colorizer_red": "Red Pigment",
"item.hexcasting.dye_colorizer_black": "Black Pigment",
"item.hexcasting.pride_colorizer_0": "Transgender Pigment",
"item.hexcasting.pride_colorizer_1": "Gay Pigment",
"item.hexcasting.pride_colorizer_2": "Agender Pigment",
"item.hexcasting.pride_colorizer_3": "Asexual Pigment",
"item.hexcasting.pride_colorizer_4": "Bisexual Pigment",
"item.hexcasting.pride_colorizer_5": "Pansexual Pigment",
"item.hexcasting.pride_colorizer_6": "Genderqueer Pigment",
"item.hexcasting.pride_colorizer_7": "Demigirl Pigment",
"item.hexcasting.pride_colorizer_8": "Non-Binary Pigment",
"item.hexcasting.pride_colorizer_9": "Lesbian Pigment",
"item.hexcasting.pride_colorizer_10": "Demiboy Pigment",
"item.hexcasting.pride_colorizer_11": "Genderfluid Pigment",
"item.hexcasting.pride_colorizer_12": "Intersex Pigment",
"item.hexcasting.pride_colorizer_13": "Aroace Pigment",
"item.hexcasting.pride_colorizer_agender": "Agender Pigment",
"item.hexcasting.pride_colorizer_aroace": "Aroace Pigment",
"item.hexcasting.pride_colorizer_aromantic": "Aromantic Pigment",
"item.hexcasting.pride_colorizer_asexual": "Asexual Pigment",
"item.hexcasting.pride_colorizer_bisexual": "Bisexual Pigment",
"item.hexcasting.pride_colorizer_demiboy": "Demiboy Pigment",
"item.hexcasting.pride_colorizer_demigirl": "Demigirl Pigment",
"item.hexcasting.pride_colorizer_gay": "Gay Pigment",
"item.hexcasting.pride_colorizer_genderfluid": "Genderfluid Pigment",
"item.hexcasting.pride_colorizer_genderqueer": "Genderqueer Pigment",
"item.hexcasting.pride_colorizer_intersex": "Intersex Pigment",
"item.hexcasting.pride_colorizer_lesbian": "Lesbian Pigment",
"item.hexcasting.pride_colorizer_nonbinary": "Non-Binary Pigment",
"item.hexcasting.pride_colorizer_pansexual": "Pansexual Pigment",
"item.hexcasting.pride_colorizer_plural": "Plural Pigment",
"item.hexcasting.pride_colorizer_transgender": "Transgender Pigment",
"item.hexcasting.uuid_colorizer": "Soulglimmer Pigment",
"item.hexcasting.creative_unlocker": "The Media Cube",
"item.hexcasting.creative_unlocker.tooltip.0": "Contains %s.",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 418 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 441 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 426 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{"time": 10},
{"time": 2},
{"time": 2},
{"time": 2},
{"time": 2},
{"time": 2},
{"time": 2},
{"time": 2},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 10},
{"time": 1},
{"time": 4},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1},
{"time": 1}
]
}
}

View file

@ -0,0 +1,127 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"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": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 10
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 4
},
{
"index": 16,
"time": 1
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
}
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,37 @@
{
"animation": {
"interpolate": false,
"frames": [
{ "time": 10 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 2 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 10 },
{ "time": 1 },
{ "time": 4 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 },
{ "time": 1 }
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 457 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 496 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 468 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 471 B

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