Skip to content

Commit e1d9539

Browse files
committed
Freezer rework 2, 1.2.1.A version
1 parent 47f13e8 commit e1d9539

File tree

13 files changed

+54
-20
lines changed

13 files changed

+54
-20
lines changed

common/src/main/java/net/artienia/rubinated_nether/RubinatedNether.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import net.minecraft.resources.ResourceLocation;
1010
import net.minecraft.world.item.Items;
1111
import net.minecraft.world.level.block.Blocks;
12-
import net.minecraft.world.level.block.entity.BlockEntityType;
12+
//import net.minecraft.world.level.block.entity.BlockEntityType;
1313
import org.slf4j.Logger;
1414
import org.slf4j.LoggerFactory;
1515
import uwu.serenity.critter.RegistryManager;
@@ -47,13 +47,13 @@ public static void init() {
4747

4848
public static void setup() {
4949
// Register freezing times
50-
FreezerBlockEntity.addItemFreezingTime(Items.SNOWBALL, 50);
51-
FreezerBlockEntity.addItemFreezingTime(Blocks.SNOW_BLOCK, 400);
52-
FreezerBlockEntity.addItemFreezingTime(Blocks.FROSTED_ICE, 800);
53-
FreezerBlockEntity.addItemFreezingTime(Blocks.ICE, 1600);
54-
FreezerBlockEntity.addItemFreezingTime(Blocks.PACKED_ICE, 3200);
55-
FreezerBlockEntity.addItemFreezingTime(Blocks.BLUE_ICE, 6400);
56-
FreezerBlockEntity.addItemFreezingTime(RNBlocks.DRY_ICE, 12800);
50+
FreezerBlockEntity.addItemFreezingTime(Items.SNOWBALL, 25);
51+
FreezerBlockEntity.addItemFreezingTime(Blocks.SNOW_BLOCK, 150);
52+
FreezerBlockEntity.addItemFreezingTime(Blocks.FROSTED_ICE, 300);
53+
FreezerBlockEntity.addItemFreezingTime(Blocks.ICE, 600);
54+
FreezerBlockEntity.addItemFreezingTime(Blocks.PACKED_ICE, 1200);
55+
FreezerBlockEntity.addItemFreezingTime(Blocks.BLUE_ICE, 2400);
56+
FreezerBlockEntity.addItemFreezingTime(RNBlocks.DRY_ICE, 4800);
5757

5858
// Mod compat setup
5959
RNModCompat.setup();

common/src/main/java/net/artienia/rubinated_nether/integrations/aether/AetherCompat.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ public void init() {}
1313
@Override
1414
public void setup() {
1515
Block icestone = BuiltInRegistries.BLOCK.get(new ResourceLocation("aether", "icestone"));
16-
FreezerBlockEntity.addItemFreezingTime(icestone, 1200);
16+
FreezerBlockEntity.addItemFreezingTime(icestone, 600);
1717
}
1818
}

common/src/main/java/net/artienia/rubinated_nether/integrations/netherexp/JNECompat.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ public void init() {}
1414
@Override
1515
public void setup() {
1616
Block black_ice = BuiltInRegistries.BLOCK.get(new ResourceLocation("netherexp", "black_ice"));
17-
FreezerBlockEntity.addItemFreezingTime(black_ice, 3200);
17+
FreezerBlockEntity.addItemFreezingTime(black_ice, 1200);
1818

1919
Item ectoplasm_bucket = BuiltInRegistries.ITEM.get(new ResourceLocation("netherexp", "ectoplasm_bucket"));
20-
FreezerBlockEntity.addItemFreezingTime(ectoplasm_bucket, 20000);
20+
FreezerBlockEntity.addItemFreezingTime(ectoplasm_bucket, 19200);
2121
}
2222
}
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"parent": "minecraft:recipes/root",
3+
"criteria": {
4+
"has_water": {
5+
"conditions": {
6+
"items": [
7+
{
8+
"items": [
9+
"minecraft:water_bucket"
10+
]
11+
}
12+
]
13+
},
14+
"trigger": "minecraft:inventory_changed"
15+
},
16+
"has_the_recipe": {
17+
"conditions": {
18+
"recipe": "rubinated_nether:frosted_ice_from_water_bucket"
19+
},
20+
"trigger": "minecraft:recipe_unlocked"
21+
}
22+
},
23+
"requirements": [
24+
[
25+
"has_the_recipe",
26+
"has_water"
27+
]
28+
],
29+
"rewards": {
30+
"recipes": [
31+
"rubinated_nether:frosted_ice_from_water_bucket"
32+
]
33+
}
34+
}

common/src/main/resources/data/rubinated_nether/recipes/blue_ice_from_packed_ice.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 3200,
4+
"cookingtime": 9600,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "minecraft:packed_ice"

common/src/main/resources/data/rubinated_nether/recipes/dry_ice_from_blue_ice.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 6400,
4+
"cookingtime": 19200,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "minecraft:blue_ice"

common/src/main/resources/data/rubinated_nether/recipes/frosted_ice_from_snow_block.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 400,
4+
"cookingtime": 1200,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "minecraft:snow_block"
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 800,
4+
"cookingtime": 4800,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "minecraft:water_bucket"
88
},
9-
"result": "minecraft:ice"
9+
"result": "rubinated_nether:frosted_ice"
1010
}

common/src/main/resources/data/rubinated_nether/recipes/ice_from_frosted_ice.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 400,
4+
"cookingtime": 2400,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "rubinated_nether:frosted_ice"

common/src/main/resources/data/rubinated_nether/recipes/netherexp/black_ice_from_ecto_soul_sand.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 400,
4+
"cookingtime": 1200,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "netherexp:ecto_soul_sand"

common/src/main/resources/data/rubinated_nether/recipes/packed_ice_from_ice.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "rubinated_nether:freezing",
33
"category": "freezable_misc",
4-
"cookingtime": 1600,
4+
"cookingtime": 4800,
55
"experience": 1.0,
66
"ingredient": {
77
"item": "minecraft:ice"

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ org.gradle.parallel=true
44

55
# Mod properties
66
mod_id=rubinated_nether
7-
mod_version=1.2.0a-1.20.1
7+
mod_version=1.2.1.A-1.20.1
88
mod_license=Code: LGPL-3.0; Assets: CC BY-SA 4.0
99
mod_group_id=net.artienia.rubinated_nether
1010
mod_authors=Artienia, Juniper, Darksonic300, Serine

0 commit comments

Comments
 (0)