Add private and public pocket template json files

This commit is contained in:
SD 2020-10-02 16:56:12 +05:30
parent 1b286ccdda
commit 661a6b7bf8
No known key found for this signature in database
GPG key ID: E36B57EE08544BC5
3 changed files with 75 additions and 1 deletions

View file

@ -52,7 +52,7 @@ public final class PocketType {
public static final class PocketEntry {
public static final Codec<PocketEntry> CODEC = RecordCodecBuilder.create(instance -> instance.group(
Codec.INT.fieldOf("size").forGetter(PocketEntry::getSize),
Codec.STRING.fieldOf("name").forGetter(PocketEntry::getName)
Codec.STRING.fieldOf("id").forGetter(PocketEntry::getName)
).apply(instance, PocketEntry::new));
private final int size;
private final String name;

View file

@ -0,0 +1,37 @@
{
"group": "private",
"pockets": [
{
"id": "private_pocket_0",
"size": 0
},
{
"id": "private_pocket_1",
"size": 1
},
{
"id": "private_pocket_2",
"size": 2
},
{
"id": "private_pocket_3",
"size": 3
},
{
"id": "private_pocket_4",
"size": 4
},
{
"id": "private_pocket_5",
"size": 5
},
{
"id": "private_pocket_6",
"size": 6
},
{
"id": "private_pocket_7",
"size": 7
}
]
}

View file

@ -0,0 +1,37 @@
{
"group": "public",
"pockets": [
{
"id": "public_pocket_0",
"size": 0
},
{
"id": "public_pocket_1",
"size": 1
},
{
"id": "public_pocket_2",
"size": 2
},
{
"id": "public_pocket_3",
"size": 3
},
{
"id": "public_pocket_4",
"size": 4
},
{
"id": "public_pocket_5",
"size": 5
},
{
"id": "public_pocket_6",
"size": 6
},
{
"id": "public_pocket_7",
"size": 7
}
]
}