Skip to content

Commit

Permalink
Merge branch 'unstable-1.17' into main-1.17
Browse files Browse the repository at this point in the history
  • Loading branch information
hugeblank committed Jun 17, 2021
2 parents d2e39ec + afb7634 commit 8b41dc7
Show file tree
Hide file tree
Showing 9 changed files with 100 additions and 96 deletions.
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ yarn_mappings=1.17+build.5
loader_version=0.11.3

# Mod Properties
mod_version = 0.3.5
mod_version = 0.3.6
maven_group = dev.elexi.hugeblank
archives_base_name = bagels_baking

# Dependencies
fabric_version=0.34.9+1.17
rei_version=6.0.249-alpha
rei_version=6.0.251-alpha
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
package dev.elexi.hugeblank.bagels_baking.compat.rei;

import dev.elexi.hugeblank.bagels_baking.Baking;
import dev.elexi.hugeblank.bagels_baking.compat.rei.milling.MillingCategory;
import dev.elexi.hugeblank.bagels_baking.compat.rei.milling.MillingDisplay;
import dev.elexi.hugeblank.bagels_baking.recipe.MillingRecipe;
import me.shedaniel.rei.api.client.plugins.REIClientPlugin;
import me.shedaniel.rei.api.client.registry.category.CategoryRegistry;
import me.shedaniel.rei.api.client.registry.display.DisplayRegistry;
import me.shedaniel.rei.api.common.util.EntryStacks;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;

Expand All @@ -15,7 +17,7 @@ public class ClientPlugin implements REIClientPlugin {
@Override
public void registerCategories(CategoryRegistry registry) {
registry.add(new MillingCategory());
registry.addWorkstations(Plugin.MILLING, Plugin.MILL);
registry.addWorkstations(Plugin.MILLING, EntryStacks.of(Baking.MILL_ITEM));
registry.removePlusButton(Plugin.MILLING);
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
package dev.elexi.hugeblank.bagels_baking.compat.rei;

import dev.elexi.hugeblank.bagels_baking.Baking;
import dev.elexi.hugeblank.bagels_baking.compat.rei.milling.MillingDisplay;
import dev.elexi.hugeblank.bagels_baking.recipe.MillingRecipe;
import me.shedaniel.rei.api.common.category.CategoryIdentifier;
import me.shedaniel.rei.api.common.display.DisplaySerializerRegistry;
import me.shedaniel.rei.api.common.entry.EntryStack;
import me.shedaniel.rei.api.common.entry.type.EntryType;
import me.shedaniel.rei.api.common.plugins.REIServerPlugin;
import net.minecraft.block.Block;

public class Plugin implements REIServerPlugin {

public static final CategoryIdentifier<MillingDisplay> MILLING = CategoryIdentifier.of(MillingRecipe.ID);
public static final EntryStack<Block> MILL = EntryStack.of(EntryType.deferred(MillingRecipe.ID), Baking.MILL);

@Override
public void registerDisplaySerializer(DisplaySerializerRegistry registry) {
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/bagels_baking.accesswidener
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@ accessWidener v1 named
accessible method net/minecraft/recipe/CuttingRecipe$Serializer <init> (Lnet/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory;)V
accessible class net/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory
accessible method net/minecraft/entity/damage/DamageSource <init> (Ljava/lang/String;)V
accessible field net/minecraft/item/Item maxCount I
mutable field net/minecraft/item/Item maxCount I
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"parent": "bagels_baking:bagels_baking/root",
"display": {
"icon": {
"items": "bagels_baking:cooked_chicken_nuggets"
"item": "bagels_baking:cooked_chicken_nuggets"
},
"title": {
"translate": "advancements.bagels_baking.kids_meal.title"
Expand All @@ -22,7 +22,7 @@
"items": [
{
"items": [
"bagels_baking:cooked_chicken_nuggets"
"bagels_baking:cooked_chicken_nuggets"
]
}
]
Expand All @@ -34,7 +34,7 @@
"items": [
{
"items": [
"bagels_baking:cooked_french_fries"
"bagels_baking:cooked_french_fries"
]
}
]
Expand All @@ -46,7 +46,7 @@
"items": [
{
"items": [
"bagels_baking:chocolate_milk_cup"
"bagels_baking:chocolate_milk_cup"
]
}
]
Expand All @@ -58,7 +58,7 @@
"items": [
{
"items": [
"bagels_baking:brownie"
"bagels_baking:brownie"
]
}
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,47 +1,41 @@
{
"parent": "bagels_baking:bagels_baking/kids_meal",
"display": {
"icon": {
"item": "bagels_baking:tomato"
},
"title": {
"translate": "advancements.bagels_baking.tomato_town.title"
},
"description": {
"translate": "advancements.bagels_baking.tomato_town.description"
},
"frame": "challenge",
"show_toast": true,
"announce_to_chat": true,
"hidden": true
"parent": "bagels_baking:bagels_baking/kids_meal",
"display": {
"icon": {
"item": "bagels_baking:tomato"
},
"criteria": {
"tomato": {
"trigger": "minecraft:player_killed_entity",
"conditions": {
"player": [
{
"condition": "minecraft:entity_properties",
"entity": "this",
"predicate": {
"player": {
"stats": [
{
"type": "minecraft:custom",
"stat": "tomato_kills",
"value": 10
}
]
}
}
}
]
}
}
"title": {
"translate": "advancements.bagels_baking.tomato_town.title"
},
"description": {
"translate": "advancements.bagels_baking.tomato_town.description"
},
"requirements": [
[
"tomato"
]
"frame": "challenge",
"show_toast": true,
"announce_to_chat": true,
"hidden": true
},
"criteria": {
"tomato": {
"trigger": "minecraft:player_killed_entity",
"conditions": {
"player": {
"player": {
"stats": [
{
"type": "minecraft:custom",
"stat": "tomato_kills",
"value": 10
}
]
}
}
}
}
},
"requirements": [
[
"tomato"
]
}
]
}
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"bagels_baking:milling/flour",
"bagels_baking:misc/dough",
"bagels_baking:campfire/bread_from_dough",
"bagels_baking:furnace/bread_from_dough",
"bagels_baking:smoker/bread_from_dough",
"bagels_baking:misc/bagel",
"bagels_baking:misc/donut",
"bagels_baking:milling/wheat_cereal"
]
},
"criteria": {
"has_wheat": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"minecraft:wheat"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "bagels_baking:on_wheat"
}
}
},
"requirements": [
[
"has_wheat",
"has_the_recipe"
]
]
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"bagels_baking:milling/flour",
"bagels_baking:misc/dough",
"bagels_baking:campfire/bread_from_dough",
"bagels_baking:furnace/bread_from_dough",
"bagels_baking:smoker/bread_from_dough",
"bagels_baking:misc/bagel",
"bagels_baking:misc/donut",
"bagels_baking:milling/wheat_cereal"
]
},
"criteria": {
"has_wheat": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"minecraft:wheat"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "bagels_baking:on_wheat"
}
}
},
"requirements": [
[
"has_wheat",
"has_the_recipe"
]
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"bagels_baking:compressed_tea_block"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"bagels_baking:mill",
"bagels_baking:halite",
"bagels_baking:polished_halite"
]
}

0 comments on commit 8b41dc7

Please sign in to comment.