Skip to content

Instantly share code, notes, and snippets.

View zaralX's full-sized avatar
🚩
Hi

zaralX zaralX

🚩
Hi
View GitHub Profile
@zaralX
zaralX / Client.java
Created April 29, 2025 01:46
dump all minecraft items Fabric 1.21.5
package ru.zaralx.mineAssets.client;
import com.mojang.blaze3d.systems.RenderSystem;
import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gl.Framebuffer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import org.lwjgl.opengl.GL11;
@zaralX
zaralX / gist:1d46e6052fd4c108914fcb059d0f421b
Created March 14, 2025 17:06
Minecraft vanilla install and run any version 1.0-latest
use std::collections::HashMap;
use std::{fs, io};
use std::fs::{create_dir_all, File};
use std::io::{Read, Write};
use std::path::{Path, PathBuf};
use std::process::Command;
use zip::read::ZipArchive;
const VERSION_MANIFEST_LINK: &str =
"https://piston-meta.mojang.com/mc/game/version_manifest_v2.json";
package ru.zaralx.newbridgebuilders.common.game.map;
import com.sk89q.worldedit.EditSession;
import com.sk89q.worldedit.MaxChangedBlocksException;
import com.sk89q.worldedit.WorldEdit;
import com.sk89q.worldedit.bukkit.BukkitAdapter;
import com.sk89q.worldedit.function.operation.ForwardExtentCopy;
import com.sk89q.worldedit.function.operation.Operations;
import com.sk89q.worldedit.math.BlockVector3;
import com.sk89q.worldedit.regions.CuboidRegion;