fix: paintings
2
TODO.md
@ -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
|
||||
|
@ -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
|
||||
|
@ -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));
|
||||
|
Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 174 B |
Before Width: | Height: | Size: 240 B After Width: | Height: | Size: 175 B |
BIN
src/main/resources/assets/joy/textures/painting/ally.png
Normal file
After Width: | Height: | Size: 358 B |
Before Width: | Height: | Size: 244 B After Width: | Height: | Size: 197 B |
Before Width: | Height: | Size: 476 B After Width: | Height: | Size: 267 B |
BIN
src/main/resources/assets/joy/textures/painting/bi.png
Normal file
After Width: | Height: | Size: 214 B |
Before Width: | Height: | Size: 275 B After Width: | Height: | Size: 201 B |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 307 B |
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 272 B |
Before Width: | Height: | Size: 275 B After Width: | Height: | Size: 272 B |
Before Width: | Height: | Size: 302 B After Width: | Height: | Size: 218 B |
Before Width: | Height: | Size: 1.3 KiB |
BIN
src/main/resources/assets/joy/textures/painting/floatingbees.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 346 B |
Before Width: | Height: | Size: 872 B After Width: | Height: | Size: 355 B |
Before Width: | Height: | Size: 723 B After Width: | Height: | Size: 264 B |
Before Width: | Height: | Size: 285 B After Width: | Height: | Size: 202 B |
Before Width: | Height: | Size: 492 B After Width: | Height: | Size: 212 B |
BIN
src/main/resources/assets/joy/textures/painting/polysexual.png
Normal file
After Width: | Height: | Size: 226 B |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 944 B |
Before Width: | Height: | Size: 288 B After Width: | Height: | Size: 171 B |
BIN
src/main/resources/assets/joy/textures/painting/rainbow.png
Normal file
After Width: | Height: | Size: 262 B |
Before Width: | Height: | Size: 624 B |
Before Width: | Height: | Size: 405 B After Width: | Height: | Size: 216 B |