Skip to content

Commit 732f561

Browse files
Use barrier to ghost block
1 parent 23962ad commit 732f561

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

parallelworlds/src/main/java/parallelmc/parallelworlds/events/BlockPacketListener.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,27 @@
33
import com.github.retrooper.packetevents.event.PacketListener;
44
import com.github.retrooper.packetevents.event.PacketReceiveEvent;
55
import com.github.retrooper.packetevents.event.PacketSendEvent;
6+
import com.github.retrooper.packetevents.protocol.item.ItemStack;
67
import com.github.retrooper.packetevents.protocol.packettype.PacketType;
78
import com.github.retrooper.packetevents.protocol.world.chunk.BaseChunk;
89
import com.github.retrooper.packetevents.protocol.world.chunk.impl.v_1_18.Chunk_v1_18;
910
import com.github.retrooper.packetevents.protocol.world.chunk.palette.DataPalette;
1011
import com.github.retrooper.packetevents.protocol.world.chunk.palette.ListPalette;
12+
import com.github.retrooper.packetevents.util.Vector3i;
13+
import com.github.retrooper.packetevents.wrapper.play.client.WrapperPlayClientPlayerBlockPlacement;
1114
import com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerBlockAction;
1215
import com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerBlockChange;
1316
import com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerChunkData;
1417
import com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerDeclareCommands;
18+
import io.github.retrooper.packetevents.util.SpigotConversionUtil;
1519
import net.minecraft.world.level.block.Block;
1620
import net.minecraft.world.level.block.Blocks;
1721
import net.minecraft.world.level.block.state.BlockState;
22+
import org.bukkit.craftbukkit.entity.CraftPlayer;
1823
import parallelmc.parallelworlds.ParallelWorldsBootstrapper;
1924
import parallelmc.parallelworlds.registry.ParallelBlockRegistry;
2025

26+
import java.util.Optional;
2127
import java.util.logging.Level;
2228
import java.util.logging.Logger;
2329

@@ -39,7 +45,8 @@ public BlockPacketListener(int firstCustomId) {
3945
}
4046

4147
@Override
42-
public void onPacketReceive(PacketReceiveEvent event) {}
48+
public void onPacketReceive(PacketReceiveEvent event) {
49+
}
4350

4451
@Override
4552
public void onPacketSend(PacketSendEvent event) {

parallelworlds/src/main/java/parallelmc/parallelworlds/registry/ParallelBlockRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ public void freeze() {
114114
}
115115

116116
public boolean registerBlock(ResourceKey<@NotNull Block> key, Block block, BlockState targetBlockstate, Component name) {
117-
ItemStack stack = Items.DIRT.getDefaultInstance();
117+
ItemStack stack = Items.BARRIER.getDefaultInstance();
118118

119119
stack.applyComponentsAndValidate(
120120
DataComponentPatch.builder()

0 commit comments

Comments
 (0)