Skip to content

Commit

Permalink
Fix neoforged paths
Browse files Browse the repository at this point in the history
  • Loading branch information
nk2IsHere committed Jan 5, 2025
1 parent d8a20f5 commit 981b53e
Show file tree
Hide file tree
Showing 33 changed files with 57 additions and 73 deletions.
2 changes: 1 addition & 1 deletion src/main/java/appeng/api/config/FuzzyMode.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.util.StringRepresentable;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

public enum FuzzyMode implements StringRepresentable {
/**
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/api/util/AEColor.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.util.StringRepresentable;
import net.minecraft.world.item.DyeColor;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

/**
* List of all colors supported by AE, their names, and various colors for display.
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/block/crafting/PushDirection.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.util.StringRepresentable;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

/**
* Extends {@link Direction} with an 'all' key.
Expand Down
8 changes: 4 additions & 4 deletions src/main/java/appeng/client/gui/AEBaseScreen.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
import net.minecraft.world.inventory.Slot;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.block.entity.BlockEntity;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.behaviors.ContainerItemStrategies;
import appeng.api.behaviors.EmptyingAction;
Expand Down Expand Up @@ -655,15 +655,15 @@ && getEmptyingAction(slot, menu.getCarried()) != null) {
}

final InventoryActionPacket p = new InventoryActionPacket(action, slotIdx, 0);
PacketDistributor.sendToServer(p);
ClientPlayNetworking.send(p);

return;
}

if (slot != null && InputConstants.isKeyDown(getMinecraft().getWindow().getWindow(), GLFW.GLFW_KEY_SPACE)) {
int slotNum = slot.index;
final InventoryActionPacket p = new InventoryActionPacket(InventoryAction.MOVE_REGION, slotNum, 0);
PacketDistributor.sendToServer(p);
ClientPlayNetworking.send(p);
return;
}

Expand Down Expand Up @@ -741,7 +741,7 @@ protected boolean checkHotbarKeyPressed(int keyCode, int scanCode) {
if (s.slot == j
&& s.container == this.menu.getPlayerInventory()) {
ServerboundPacket message = new SwapSlotsPacket(s.index, theSlot.index);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
return true;
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@

package appeng.client.gui.implementations;

import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;
import org.jetbrains.annotations.Nullable;

import net.minecraft.network.chat.Component;
import net.neoforged.neoforge.network.PacketDistributor;

import appeng.client.gui.Icon;
import appeng.client.gui.WidgetContainer;
Expand Down Expand Up @@ -55,7 +55,7 @@ public static void addBackButton(ISubMenu subMenu, String id, WidgetContainer wi

public static void goBack() {
ServerboundPacket message = SwitchGuisPacket.returnToParentMenu();
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

import net.minecraft.network.chat.Component;
import net.minecraft.world.entity.player.Inventory;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.config.LockCraftingMode;
import appeng.api.config.Settings;
Expand Down Expand Up @@ -78,6 +78,6 @@ protected void updateBeforeRender() {
private void selectNextPatternProviderMode() {
final boolean backwards = isHandlingRightClick();
ServerboundPacket message = new ConfigButtonPacket(Settings.PATTERN_ACCESS_TERMINAL, backwards);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.BlockAndTintGetter;
import net.minecraft.world.level.block.state.BlockState;
import net.neoforged.neoforge.common.util.ItemStackMap;
import appeng.util.neoforge.util.ItemStackMap;

import appeng.client.render.cablebus.FacadeBuilder;
import appeng.items.parts.FacadeItem;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.ChunkPos;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

import appeng.core.network.ClientboundPacket;
import appeng.core.network.CustomAppEngPayload;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import net.minecraft.network.codec.ByteBufCodecs;
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.world.entity.player.Player;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

import appeng.core.network.ClientboundPacket;
import appeng.core.network.CustomAppEngPayload;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import net.minecraft.network.codec.StreamCodec;
import net.minecraft.server.level.ServerPlayer;
import net.minecraft.world.level.ChunkPos;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

import appeng.core.network.CustomAppEngPayload;
import appeng.core.network.ServerboundPacket;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/datagen/AE2DataGenerators.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import net.minecraft.core.RegistrySetBuilder;
import net.minecraft.core.registries.Registries;
import net.minecraftforge.common.data.ExistingFileHelper;
import net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider;
import appeng.util.neoforge.data.DatapackBuiltinEntriesProvider;

import appeng.core.definitions.AEDamageTypes;
import appeng.datagen.providers.advancements.AdvancementGenerator;
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/appeng/hooks/BlockAttackHook.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import net.minecraft.world.level.Level;
import net.minecraft.world.phys.BlockHitResult;
import net.minecraft.world.phys.Vec3;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.parts.IPartHost;
import appeng.core.network.ServerboundPacket;
Expand Down Expand Up @@ -94,14 +94,14 @@ private static boolean onBlockAttackedOnClient(Player player, Level level, Block

if (activated) {
ServerboundPacket message = new PartLeftClickPacket(hitResult, alternateUseMode);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
// Do not perform the default action (of spawning break particles and breaking the block)
return true;
}
} else if (p.facade != null) {
if (p.facade.onClicked(player, localPos)) {
ServerboundPacket message = new PartLeftClickPacket(hitResult, false);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
// Do not perform the default action (of spawning break particles and breaking the block)
return true;
}
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/hooks/ColorApplicatorPickColorHook.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import net.minecraft.world.entity.player.Player;
import net.minecraft.world.phys.BlockHitResult;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.implementations.blockentities.IColorableBlockEntity;
import appeng.core.definitions.AEItems;
Expand All @@ -23,7 +23,7 @@ public static boolean onPickColor(Player player, BlockHitResult hitResult) {
var be = player.level().getBlockEntity(hitResult.getBlockPos());
if (be instanceof IColorableBlockEntity colorableBlockEntity) {
ServerboundPacket message = new ColorApplicatorSelectColorPacket(colorableBlockEntity.getColor());
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
return true;
}

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/hooks/CompassManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

import net.minecraft.core.BlockPos;
import net.minecraft.world.level.ChunkPos;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap;

Expand Down Expand Up @@ -83,7 +83,7 @@ public BlockPos getClosestMeteorite(ChunkPos chunkPos, boolean prefetch) {

if (request) {
this.requests.put(chunkPos.toLong(), new CachedResult(result, now));
PacketDistributor.sendToServer(new RequestClosestMeteoritePacket(chunkPos));
ClientPlayNetworking.send(new RequestClosestMeteoritePacket(chunkPos));
}

// Prefetch meteor positions from the server for adjacent blocks, so they are
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.crafting.Recipe;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.stacks.AEItemKey;
import appeng.core.AELog;
Expand Down Expand Up @@ -41,7 +41,7 @@ public static void performTransfer(CraftingTermMenu menu, @Nullable ResourceLoca
}

ServerboundPacket message = new FillCraftingGridFromRecipePacket(recipeId, templateItems, craftMissing);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

private static NonNullList<ItemStack> findGoodTemplateItems(Recipe<?> recipe, MEStorageMenu menu) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
import net.minecraft.world.item.crafting.Recipe;
import net.minecraft.world.item.crafting.RecipeHolder;
import net.minecraft.world.item.crafting.RecipeType;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.stacks.AEItemKey;
import appeng.api.stacks.AEKey;
Expand Down Expand Up @@ -78,7 +78,7 @@ private static void encodeBestMatchingStacksIntoSlots(List<List<GenericStack>> p
: ItemStack.EMPTY;
ServerboundPacket message = new InventoryActionPacket(
InventoryAction.SET_FILTER, slot.index, stack);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}
}

Expand Down Expand Up @@ -166,14 +166,14 @@ public static void encodeCraftingRecipe(PatternEncodingTermMenu menu,
ItemStack encodedInput = encodedInputs.get(i);
ServerboundPacket message = new InventoryActionPacket(
InventoryAction.SET_FILTER, menu.getCraftingGridSlots()[i].index, encodedInput);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

// Clear out the processing outputs
for (var outputSlot : menu.getProcessingOutputSlots()) {
ServerboundPacket message = new InventoryActionPacket(
InventoryAction.SET_FILTER, outputSlot.index, ItemStack.EMPTY);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

}
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/items/tools/MemoryCardItem.java
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
import net.minecraft.world.item.component.DyedItemColor;
import net.minecraft.world.item.context.UseOnContext;
import net.minecraft.world.level.Level;
import net.neoforged.neoforge.common.util.ItemStackMap;
import appeng.util.neoforge.util.ItemStackMap;

import it.unimi.dsi.fastutil.objects.Object2IntMap;
import it.unimi.dsi.fastutil.objects.Object2IntOpenCustomHashMap;
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/menu/AEBaseMenu.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
import net.minecraft.world.inventory.Slot;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.block.entity.BlockEntity;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import it.unimi.dsi.fastutil.shorts.ShortOpenHashSet;
import it.unimi.dsi.fastutil.shorts.ShortSet;
Expand Down Expand Up @@ -940,7 +940,7 @@ protected final <T> void sendClientAction(String action, T arg) {
}

ServerboundPacket message = new GuiActionPacket(containerId, clientAction.name, jsonPayload);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.network.RegistryFriendlyByteBuf;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.stacks.AEKeyType;
import appeng.api.util.KeyTypeSelection;
Expand Down Expand Up @@ -37,7 +37,7 @@ public interface KeyTypeSelectionMenu {
default void selectKeyType(AEKeyType keyType, boolean enabled) {
// Send to server
ServerboundPacket message = new SelectKeyTypePacket(keyType, enabled);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
// Update client
getClientKeyTypeSelection().keyTypes().put(keyType, enabled);
}
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/menu/me/common/MEStorageMenu.java
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Items;
import net.minecraft.world.item.crafting.Ingredient;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;
import it.unimi.dsi.fastutil.shorts.ShortSet;
Expand Down Expand Up @@ -365,7 +365,7 @@ protected final boolean canInteractWithGrid() {
public final void handleInteraction(long serial, InventoryAction action) {
if (isClientSide()) {
ServerboundPacket message = new MEInteractionPacket(containerId, serial, action);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
return;
}

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/menu/me/crafting/CraftAmountMenu.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import net.minecraft.world.entity.player.Inventory;
import net.minecraft.world.inventory.MenuType;
import net.minecraft.world.level.Level;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.networking.crafting.CalculationStrategy;
import appeng.api.stacks.AEKey;
Expand Down Expand Up @@ -110,7 +110,7 @@ private void setWhatToCraft(AEKey whatToCraft, int initialAmount) {
public void confirm(int amount, boolean craftMissingAmount, boolean autoStart) {
if (!isServerSide()) {
ServerboundPacket message = new ConfirmAutoCraftPacket(amount, craftMissingAmount, autoStart);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
return;
}

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/menu/me/items/CraftingTermMenu.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import net.minecraft.world.inventory.MenuType;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.crafting.*;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;

Expand Down Expand Up @@ -158,7 +158,7 @@ public void clearCraftingGrid() {
Preconditions.checkState(isClientSide());
CraftingMatrixSlot slot = craftingSlots[0];
var p = new InventoryActionPacket(InventoryAction.MOVE_REGION, slot.index, 0);
PacketDistributor.sendToServer(p);
ClientPlayNetworking.send(p);
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/appeng/menu/slot/FakeSlot.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack;
import net.neoforged.neoforge.network.PacketDistributor;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;

import appeng.api.config.Actionable;
import appeng.api.inventories.InternalInventory;
Expand Down Expand Up @@ -76,7 +76,7 @@ public boolean canSetFilterTo(ItemStack stack) {
public void setFilterTo(ItemStack itemStack) {
ServerboundPacket message = new InventoryActionPacket(InventoryAction.SET_FILTER,
index, itemStack);
PacketDistributor.sendToServer(message);
ClientPlayNetworking.send(message);
}

public void increase(ItemStack is) {
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/recipes/entropy/EntropyRecipe.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
import net.minecraft.world.level.block.state.properties.Property;
import net.minecraft.world.level.material.Fluid;
import net.minecraft.world.level.material.FluidState;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

import appeng.core.AppEng;
import appeng.items.tools.powered.EntropyManipulatorItem;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/appeng/recipes/handlers/InscriberRecipe.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.crafting.*;
import net.minecraft.world.level.Level;
import net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs;
import appeng.util.neoforge.NeoForgeStreamCodecs;

import appeng.core.AppEng;
import appeng.recipes.AERecipeTypes;
Expand Down
Loading

0 comments on commit 981b53e

Please sign in to comment.