net/minecraft/world/inventory fixes

This commit is contained in:
Owen1212055
2024-12-14 12:14:12 -05:00
parent ea14971545
commit 71cac092ea
3 changed files with 0 additions and 47 deletions

View File

@@ -21,19 +21,3 @@
}
protected Slot addResultSlot(Player player, int x, int y) {
@@ -35,13 +_,13 @@
}
@Override
- public RecipeBookMenu.PostPlaceAction handlePlacement(
+ public PostPlaceAction handlePlacement(
boolean useMaxItems, boolean isCreative, RecipeHolder<?> recipe, ServerLevel level, Inventory playerInventory
) {
RecipeHolder<CraftingRecipe> recipeHolder = (RecipeHolder<CraftingRecipe>)recipe;
this.beginPlacingRecipe();
- RecipeBookMenu.PostPlaceAction var8;
+ PostPlaceAction var8;
try {
List<Slot> inputGridSlots = this.getInputGridSlots();
var8 = ServerPlaceRecipe.placeRecipe(new ServerPlaceRecipe.CraftingMenuAccess<CraftingRecipe>() {

View File

@@ -38,12 +38,3 @@
return this.container.stillValid(player);
}
@@ -170,7 +_,7 @@
}
@Override
- public RecipeBookMenu.PostPlaceAction handlePlacement(
+ public PostPlaceAction handlePlacement(
boolean useMaxItems, boolean isCreative, RecipeHolder<?> recipe, final ServerLevel level, Inventory playerInventory
) {
final List<Slot> list = List.of(this.getSlot(0), this.getSlot(2));

View File

@@ -9,25 +9,3 @@
public static final MenuType<LoomMenu> LOOM = register("loom", LoomMenu::new);
public static final MenuType<MerchantMenu> MERCHANT = register("merchant", MerchantMenu::new);
public static final MenuType<ShulkerBoxMenu> SHULKER_BOX = register("shulker_box", ShulkerBoxMenu::new);
@@ -35,17 +_,17 @@
public static final MenuType<CartographyTableMenu> CARTOGRAPHY_TABLE = register("cartography_table", CartographyTableMenu::new);
public static final MenuType<StonecutterMenu> STONECUTTER = register("stonecutter", StonecutterMenu::new);
private final FeatureFlagSet requiredFeatures;
- private final MenuType.MenuSupplier<T> constructor;
+ private final MenuSupplier<T> constructor;
- private static <T extends AbstractContainerMenu> MenuType<T> register(String key, MenuType.MenuSupplier<T> factory) {
+ private static <T extends AbstractContainerMenu> MenuType<T> register(String key, MenuSupplier<T> factory) {
return Registry.register(BuiltInRegistries.MENU, key, new MenuType<>(factory, FeatureFlags.VANILLA_SET));
}
- private static <T extends AbstractContainerMenu> MenuType<T> register(String key, MenuType.MenuSupplier<T> factory, FeatureFlag... requiredFeatures) {
+ private static <T extends AbstractContainerMenu> MenuType<T> register(String key, MenuSupplier<T> factory, FeatureFlag... requiredFeatures) {
return Registry.register(BuiltInRegistries.MENU, key, new MenuType<>(factory, FeatureFlags.REGISTRY.subset(requiredFeatures)));
}
- private MenuType(MenuType.MenuSupplier<T> constructor, FeatureFlagSet requiredFeatures) {
+ private MenuType(MenuSupplier<T> constructor, FeatureFlagSet requiredFeatures) {
this.constructor = constructor;
this.requiredFeatures = requiredFeatures;
}