Add more bed sheet variants and kelp bed sheets

This commit is contained in:
Sollace 2023-11-11 00:34:06 +00:00
parent 3ce297b8ca
commit 2017aefc5a
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB
19 changed files with 55 additions and 5 deletions

View file

@ -102,21 +102,26 @@ public class FancyBedBlock extends BedBlock {
BLACK(DyeColor.BLACK), BLACK(DyeColor.BLACK),
BROWN(DyeColor.BROWN), BROWN(DyeColor.BROWN),
RED(DyeColor.RED), RED(DyeColor.RED),
ORANGE(DyeColor.ORANGE),// ORANGE(DyeColor.ORANGE),
YELLOW(DyeColor.YELLOW), YELLOW(DyeColor.YELLOW),
LIME(DyeColor.LIME), LIME(DyeColor.LIME),
GREEN(DyeColor.GREEN), GREEN(DyeColor.GREEN),
CYAN(DyeColor.CYAN), CYAN(DyeColor.CYAN),
LIGHT_BLUE(DyeColor.LIGHT_BLUE), LIGHT_BLUE(DyeColor.LIGHT_BLUE),
BLUE(DyeColor.BLUE),// BLUE(DyeColor.BLUE),
PURPLE(DyeColor.PURPLE), PURPLE(DyeColor.PURPLE),
MAGENTA(DyeColor.MAGENTA), MAGENTA(DyeColor.MAGENTA),
PINK(DyeColor.PINK), // PINK(DyeColor.PINK),
APPLE(null), APPLE(null),
BARS(null), BARS(null),
CHECKER(null), CHECKER(null),
RAINBOW(null); KELP(null),
RAINBOW(null),
RAINBOW_BPW(null),
RAINBOW_BPY(null),
RAINBOW_PBG(null),
RAINBOW_PWR(null);
@SuppressWarnings("deprecation") @SuppressWarnings("deprecation")
public static final Codec<SheetPattern> CODEC = StringIdentifiable.createCodec(SheetPattern::values); public static final Codec<SheetPattern> CODEC = StringIdentifiable.createCodec(SheetPattern::values);

View file

@ -182,7 +182,12 @@ public interface UItems {
Item APPLE_BED_SHEETS = register(CloudBedBlock.SheetPattern.APPLE); Item APPLE_BED_SHEETS = register(CloudBedBlock.SheetPattern.APPLE);
Item BARRED_BED_SHEETS = register("barred_bed_sheets", new BedsheetsItem(CloudBedBlock.SheetPattern.BARS, new Item.Settings().maxCount(1)), ItemGroups.FUNCTIONAL); Item BARRED_BED_SHEETS = register("barred_bed_sheets", new BedsheetsItem(CloudBedBlock.SheetPattern.BARS, new Item.Settings().maxCount(1)), ItemGroups.FUNCTIONAL);
Item CHECKERED_BED_SHEETS = register("checkered_bed_sheets", new BedsheetsItem(CloudBedBlock.SheetPattern.CHECKER, new Item.Settings().maxCount(1)), ItemGroups.FUNCTIONAL); Item CHECKERED_BED_SHEETS = register("checkered_bed_sheets", new BedsheetsItem(CloudBedBlock.SheetPattern.CHECKER, new Item.Settings().maxCount(1)), ItemGroups.FUNCTIONAL);
Item KELP_BED_SHEETS = register(CloudBedBlock.SheetPattern.KELP);
Item RAINBOW_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW); Item RAINBOW_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW);
Item RAINBOW_BPW_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW_BPW);
Item RAINBOW_BPY_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW_BPY);
Item RAINBOW_PBG_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW_PBG);
Item RAINBOW_PWR_BED_SHEETS = register(CloudBedBlock.SheetPattern.RAINBOW_PWR);
AmuletItem PEGASUS_AMULET = register("pegasus_amulet", new PegasusAmuletItem(new FabricItemSettings() AmuletItem PEGASUS_AMULET = register("pegasus_amulet", new PegasusAmuletItem(new FabricItemSettings()
.maxCount(1) .maxCount(1)

View file

@ -200,7 +200,12 @@
"item.unicopia.apple_bed_sheets": "Apple Patterned Bed Sheets", "item.unicopia.apple_bed_sheets": "Apple Patterned Bed Sheets",
"item.unicopia.barred_bed_sheets": "Bar Patterned Bed Sheets", "item.unicopia.barred_bed_sheets": "Bar Patterned Bed Sheets",
"item.unicopia.checkered_bed_sheets": "Checker Patterned Bed Sheets", "item.unicopia.checkered_bed_sheets": "Checker Patterned Bed Sheets",
"item.unicopia.kelp_bed_sheets": "Kelp Bed Sheets",
"item.unicopia.rainbow_bed_sheets": "Rainbow Patterned Bed Sheets", "item.unicopia.rainbow_bed_sheets": "Rainbow Patterned Bed Sheets",
"item.unicopia.rainbow_bpw_bed_sheets": "BPW Rainbow Patterned Bed Sheets",
"item.unicopia.rainbow_bpy_bed_sheets": "BPY Rainbow Patterned Bed Sheets",
"item.unicopia.rainbow_pbg_bed_sheets": "PGB Rainbow Patterned Bed Sheets",
"item.unicopia.rainbow_pwr_bed_sheets": "PWR Rainbow Patterned Bed Sheets",
"block.unicopia.rocks": "Rocks", "block.unicopia.rocks": "Rocks",
"block.unicopia.bananas": "Bananas", "block.unicopia.bananas": "Bananas",

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "unicopia:item/kelp_bed_sheets"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "unicopia:item/rainbow_bpw_bed_sheets"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "unicopia:item/rainbow_bpy_bed_sheets"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "unicopia:item/rainbow_pbg_bed_sheets"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "unicopia:item/rainbow_pwr_bed_sheets"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

View file

@ -21,6 +21,11 @@
"unicopia:apple_bed_sheets", "unicopia:apple_bed_sheets",
"unicopia:barred_bed_sheets", "unicopia:barred_bed_sheets",
"unicopia:checkered_bed_sheets", "unicopia:checkered_bed_sheets",
"unicopia:rainbow_bed_sheets" "unicopia:kelp_bed_sheets",
"unicopia:rainbow_bed_sheets",
"unicopia:rainbow_bpw_bed_sheets",
"unicopia:rainbow_bpy_bed_sheets",
"unicopia:rainbow_pbg_bed_sheets",
"unicopia:rainbow_pwr_bed_sheets"
] ]
} }