fix: paintings

This commit is contained in:
blryface 2024-11-17 01:42:09 -03:00
parent c97859db5c
commit b3ee07fea4
29 changed files with 31 additions and 29 deletions

View File

@ -7,7 +7,7 @@
- [ ] All pride candles
- [ ] All pride beds
- [ ] All pride entity variants
- [ ] All paintings from Pridepack
- [X] All paintings from Pridepack
- [ ] All splashes from Pridepack
- [ ] Pride banners (different from Minecraft's actual banners)
- [ ] Pride shulker boxes

View File

@ -16,27 +16,28 @@ import static gay.pridecraft.joy.painting.ModPaintings.*;
public abstract class PaintingVariantsMixin {
@Inject(method = "bootstrap", at = @At("RETURN"))
private static void bootstrap(Registerable<PaintingVariant> registry, CallbackInfo ci) {
register(registry, ACE, 2, 1);
register(registry, AGENDER, 1, 1);
register(registry, ARO, 2, 1);
register(registry, AROACE, 4, 3);
register(registry, BIGENDER, 1, 1);
register(registry, BISEXUAL, 2, 2);
register(registry, ENBY, 2, 2);
register(registry, GAY, 2, 2);
register(registry, INTERSEX, 4, 4);
register(registry, LESBIAN, 4, 3);
register(registry, MLM, 1, 1);
register(registry, PAN, 2, 2);
register(registry, PROGRESS, 4, 4);
register(registry, QUEER, 1, 1);
register(registry, ALLY, 2, 2);
register(registry, TRANS, 2, 2);
register(registry, ACE, 2,1);
register(registry, AGENDER, 1,1);
register(registry, ALLY,2,2);
register(registry, ARO, 2,1);
register(registry, AROACE, 4,3);
register(registry, BI, 2,2);
register(registry, BIGENDER, 1,1);
register(registry, BIRB, 2,2);
register(registry, DEMIROMANTIC,2 ,2);
register(registry, DEMISEXUAL,2 ,2);
register(registry, FLOATING_TREES,2 ,2);
register(registry, FLOATING_BEES,2 ,2);
register(registry, DEMIROMANTIC,2,2);
register(registry, DEMISEXUAL,2,2);
register(registry, ENBY, 2,2);
register(registry, FLOATING_TREES,2,2);
register(registry, FLOATING_BEES,2,2);
register(registry, INTERSEX, 4,4);
register(registry, LESBIAN, 4,3);
register(registry, MLM, 1,1);
register(registry, PAN, 2,2);
register(registry, POLYSEXUAL,2,2);
register(registry, PROGRESS, 4,4);
register(registry, QUEER, 1,1);
register(registry, RAINBOW, 2,2);
register(registry, TRANS, 2,2);
}
@Shadow

View File

@ -10,25 +10,26 @@ import static gay.pridecraft.joy.Joy.MOD_ID;
public class ModPaintings {
public static final RegistryKey<PaintingVariant> ACE = of("ace");
public static final RegistryKey<PaintingVariant> AGENDER = of("agender");
public static final RegistryKey<PaintingVariant> ALLY = of("ally");
public static final RegistryKey<PaintingVariant> ARO = of("aro");
public static final RegistryKey<PaintingVariant> AROACE = of("aroace");
public static final RegistryKey<PaintingVariant> BI = of("bi");
public static final RegistryKey<PaintingVariant> BIGENDER = of("bigender");
public static final RegistryKey<PaintingVariant> BISEXUAL = of("bisexual");
public static final RegistryKey<PaintingVariant> BIRB = of("birb");
public static final RegistryKey<PaintingVariant> DEMIROMANTIC = of("demiromantic");
public static final RegistryKey<PaintingVariant> DEMISEXUAL = of("demisexual");
public static final RegistryKey<PaintingVariant> ENBY = of("enby");
public static final RegistryKey<PaintingVariant> GAY = of("gay");
public static final RegistryKey<PaintingVariant> FLOATING_BEES = of("floating_bees");
public static final RegistryKey<PaintingVariant> FLOATING_TREES = of("floating_trees");
public static final RegistryKey<PaintingVariant> INTERSEX = of("intersex");
public static final RegistryKey<PaintingVariant> LESBIAN = of("lesbian");
public static final RegistryKey<PaintingVariant> MLM = of("mlm");
public static final RegistryKey<PaintingVariant> PAN = of("pan");
public static final RegistryKey<PaintingVariant> POLYSEXUAL = of("polysexual");
public static final RegistryKey<PaintingVariant> PROGRESS = of("progress");
public static final RegistryKey<PaintingVariant> QUEER = of("queer");
public static final RegistryKey<PaintingVariant> ALLY = of("ally");
public static final RegistryKey<PaintingVariant> RAINBOW = of("rainbow");
public static final RegistryKey<PaintingVariant> TRANS = of("trans");
public static final RegistryKey<PaintingVariant> BIRB = of("birb");
public static final RegistryKey<PaintingVariant> DEMIROMANTIC = of("demiromantic");
public static final RegistryKey<PaintingVariant> DEMISEXUAL = of("demisexual");
public static final RegistryKey<PaintingVariant> FLOATING_TREES = of("floating_trees");
public static final RegistryKey<PaintingVariant> FLOATING_BEES = of("floating_bees");
private static RegistryKey<PaintingVariant> of(String id) {
return RegistryKey.of(RegistryKeys.PAINTING_VARIANT, Identifier.of(MOD_ID, id));

Binary file not shown.

Before

Width:  |  Height:  |  Size: 213 B

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 B

After

Width:  |  Height:  |  Size: 175 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 244 B

After

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 476 B

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 201 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 B

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 B

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 872 B

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 723 B

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 285 B

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 492 B

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 944 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 288 B

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 624 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 405 B

After

Width:  |  Height:  |  Size: 216 B