Skip to content

Instantly share code, notes, and snippets.

View IllusionTheDev's full-sized avatar
💥

ImIllusion IllusionTheDev

💥
View GitHub Profile
@IllusionTheDev
IllusionTheDev / EasyMetadataPacket.java
Last active June 1, 2023 08:50
Test client-side entity
package me.illusion.test;
import com.comphenix.protocol.reflect.accessors.Accessors;
import com.comphenix.protocol.reflect.accessors.ConstructorAccessor;
import com.comphenix.protocol.utility.MinecraftReflection;
import com.comphenix.protocol.wrappers.WrappedBlockData;
import com.comphenix.protocol.wrappers.WrappedChatComponent;
import com.comphenix.protocol.wrappers.WrappedDataWatcher;
import com.comphenix.protocol.wrappers.WrappedWatchableObject;
import org.bukkit.inventory.ItemStack;
public class ClientsideItem extends ClientsideEntity {
private final ClientsideHologram hitbox;
private final List<PacketContainer> packets = new ArrayList<>();
public ClientsideItem(Location location, ItemStack item) {
hitbox = new ClientsideHologram(location, "", true);
setup(item, location);
}