Puddles 2.0.0: Now fully server-sided!

- Port to 1.21
- Utilize Polymer and ServerTranslationsAPI for fully server-side functionality (Doesn't even require resourcepacks)
- Instead of breaking, puddles will now create a splash effect when mined
- Puddles no longer slow down walking (Sprinting still gets interrupted; this is not fixable, closes #2)
- Fixed #13
- Fixed #11
This commit is contained in:
Martin Prokoph
2024-08-18 23:25:05 +02:00
parent f414be04ce
commit d115aadfe8
18 changed files with 225 additions and 209 deletions

View File

@@ -1,7 +0,0 @@
{
"variants": {
"": {
"model": "puddles:block/puddle"
}
}
}

View File

@@ -0,0 +1,5 @@
{
"puddles.midnightconfig.title": "Puddles Konfiguration",
"puddles.midnightconfig.puddleSpawnRate": "Pfützen-Häufigkeit",
"puddles.midnightconfig.evaporationChance": "Verdunstungswahrscheinlichkeit"
}

View File

@@ -1,7 +1,5 @@
{
"block.puddles.puddle":"Puddle",
"puddles.midnightconfig.title": "Puddles Config",
"puddles.midnightconfig.puddleSpawnRate": "Puddle Spawn Rate",
"puddles.midnightconfig.snowStackChance": "Snow Stack Chance",
"puddles.midnightconfig.evaporationChance": "Evaporation Chance"
}

View File

@@ -1,7 +0,0 @@
{
"credit": "made by Motschen",
"parent": "block/block",
"textures": {
"particle": "block/water_still"
}
}

View File

@@ -1,22 +0,0 @@
{
"credit": "made by Motschen",
"parent": "block/block",
"textures": {
"0": "block/water_still",
"particle": "block/water_still"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 1, 16],
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#0", "tintindex": 0},
"east": {"uv": [0, 0, 16, 1], "texture": "#0", "tintindex": 0},
"south": {"uv": [0, 0, 16, 1], "texture": "#0", "tintindex": 0},
"west": {"uv": [0, 0, 16, 1], "texture": "#0", "tintindex": 0},
"up": {"uv": [0, 0, 16, 16], "texture": "#0", "tintindex": 0},
"down": {"uv": [0, 0, 16, 16], "texture": "#0", "tintindex": 0}
}
}
]
}

View File

@@ -0,0 +1,3 @@
{
"block.puddles.puddle":"Pfütze"
}

View File

@@ -0,0 +1,3 @@
{
"block.puddles.puddle":"Puddle"
}

View File

@@ -4,7 +4,7 @@
"version": "${version}",
"name": "Puddles",
"description": "Adds puddles. Compatible with your favorite shaderpacks & mods!",
"description": "Adds puddles. Now fully server-sided!",
"authors": [
"Motschen",
"TeamMidnightDust",
@@ -23,9 +23,6 @@
"entrypoints": {
"main": [
"eu.midnightdust.puddles.Puddles"
],
"client": [
"eu.midnightdust.puddles.PuddlesClient"
]
},

View File

@@ -1,7 +1,7 @@
{
"required": true,
"package": "eu.midnightdust.puddles.mixin",
"compatibilityLevel": "JAVA_8",
"compatibilityLevel": "JAVA_21",
"mixins": [
"MixinServerWorld"
],