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 candles
- [ ] All pride beds - [ ] All pride beds
- [ ] All pride entity variants - [ ] All pride entity variants
- [ ] All paintings from Pridepack - [X] All paintings from Pridepack
- [ ] All splashes from Pridepack - [ ] All splashes from Pridepack
- [ ] Pride banners (different from Minecraft's actual banners) - [ ] Pride banners (different from Minecraft's actual banners)
- [ ] Pride shulker boxes - [ ] Pride shulker boxes

View File

@ -16,27 +16,28 @@ import static gay.pridecraft.joy.painting.ModPaintings.*;
public abstract class PaintingVariantsMixin { public abstract class PaintingVariantsMixin {
@Inject(method = "bootstrap", at = @At("RETURN")) @Inject(method = "bootstrap", at = @At("RETURN"))
private static void bootstrap(Registerable<PaintingVariant> registry, CallbackInfo ci) { private static void bootstrap(Registerable<PaintingVariant> registry, CallbackInfo ci) {
register(registry, ACE, 2, 1); register(registry, ACE, 2,1);
register(registry, AGENDER, 1, 1); register(registry, AGENDER, 1,1);
register(registry, ARO, 2, 1); register(registry, ALLY,2,2);
register(registry, AROACE, 4, 3); register(registry, ARO, 2,1);
register(registry, BIGENDER, 1, 1); register(registry, AROACE, 4,3);
register(registry, BISEXUAL, 2, 2); register(registry, BI, 2,2);
register(registry, ENBY, 2, 2); register(registry, BIGENDER, 1,1);
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, BIRB, 2,2); register(registry, BIRB, 2,2);
register(registry, DEMIROMANTIC,2 ,2); register(registry, DEMIROMANTIC,2,2);
register(registry, DEMISEXUAL,2 ,2); register(registry, DEMISEXUAL,2,2);
register(registry, FLOATING_TREES,2 ,2); register(registry, ENBY, 2,2);
register(registry, FLOATING_BEES,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 @Shadow

View File

@ -10,25 +10,26 @@ import static gay.pridecraft.joy.Joy.MOD_ID;
public class ModPaintings { public class ModPaintings {
public static final RegistryKey<PaintingVariant> ACE = of("ace"); public static final RegistryKey<PaintingVariant> ACE = of("ace");
public static final RegistryKey<PaintingVariant> AGENDER = of("agender"); 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> ARO = of("aro");
public static final RegistryKey<PaintingVariant> AROACE = of("aroace"); 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> 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> 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> INTERSEX = of("intersex");
public static final RegistryKey<PaintingVariant> LESBIAN = of("lesbian"); public static final RegistryKey<PaintingVariant> LESBIAN = of("lesbian");
public static final RegistryKey<PaintingVariant> MLM = of("mlm"); public static final RegistryKey<PaintingVariant> MLM = of("mlm");
public static final RegistryKey<PaintingVariant> PAN = of("pan"); 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> PROGRESS = of("progress");
public static final RegistryKey<PaintingVariant> QUEER = of("queer"); 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> 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) { private static RegistryKey<PaintingVariant> of(String id) {
return RegistryKey.of(RegistryKeys.PAINTING_VARIANT, Identifier.of(MOD_ID, 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