awesome-mcje-vanilla-tech
github.com/ranolp/awesome-mcje-vanilla-tech ↗Curated List for Minecraft: Java Edition Vanilla Technique for Creating Great Stuff
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me armor resources from awesome-mcje-vanilla-tech"
Installation instructions →What's inside
Custom Recipe
- 1.13 Custom NBT Crafting Workaround
Adding the recipe for Spawn Eggs to make the item not acquistable by survival play and replacing the item when use to attaching NBTs to the item.
Works
- [1.14 ~ 1.14.4] DIO DataPack
Aesthetic example for shader selection and animation.
- [19w06a] Immortal Soul - Brand New Form Boss Fight Map
Great application of various techniques.
- asdru22/Accessory-Bag
Adds accessories and other small features.
- bradleyq/light_painter
Screen space point lights using MC's exposed transparency shaders.
- bradleyq/mc_vanilla_shaders
Creating water reflection by using shader.
- bradleyq/shader-toolkit
Useful Minecraft: Java Edition 1.17 Vanilla shader examples.
Basic Techniques
- 5uso/Mod-Warnings
An weird technique to detect mods.
- AmberWat/NegativeSpaceFont
A hacky font for creating overlapped characters.
- Entity Shaders in Minecraft [1.15+] [Datapack]
Applying shader of an entity using bug, be careful when using this and may be removed in future version.
- Minecraft Vanilla Shaders Guide
A great guide for modifying the rendering pipeline of Minecraft: Java Edition with shader.
- Toggleable Minecraft shaders
Great guide for shader selection technique.
Softwares
- Amulet-Team/Amulet-Map-Editor
A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7. Actually, it is a spiritual successor of MCEdit and its unified version.
- Blockbench
Awesome modeling program for Minecraft.
- Chunker
A world converter for going between Bedrock and Java.
- EMCL CompilerProgramming Languages compiles to MCFunction
EMCL (Extended Minecraft Command Language) is a language designed to compile to Minecraft function files. It implements data types, mathematical expressions, and high-level control flow like loops.
- Inky-developer/debrisProgramming Languages compiles to MCFunction
Debris is a powerful language & compiler which aims to make the process of creating a datapack easier and quicker.
- mcbeet/beet
Toolchain for creating data pack and resource pack.
Custom Items
- Ancientkingg/fancyPantsArmor
Creating not only the armor item but also the armor texture by modifying shader.
- Dynamic Lore with /item in MinecraftOthers
Using score or entity name on the lore to create a dynamic lore without changing the item entirely.
Guides
- A Question On Commands
A collection of common questions related to commands, datapacks, and mapmaking in general.
- Arcensoth/mcdata
Version-controlled history of Minecraft's generated data.
- How not to use
A guide for avoiding substitutable execute commands.
- Minecraft Commands Questions
Holds a few questions about Minecraft commands.
- skylinerw/guides
A set of guides about Minecraft commands.
Custom UI
- Chest Menu/GUI Tutorial in MinecraftImplementation
A full guide to create chest menu with vanilla commands.
- Darken Screen Effect in MinecraftVisual
Using big enough character on title to create a darken screen effect.
- Drop Item Menu/GUI Tutorial in Minecraft [1.14/15+]Implementation
A full guide to create drop item menu with vanilla commands.
- Flipping Gravity - In Minecraft!Visual
Creating a 90 degree rotated view by spectating or glowing entity tricks.
- lolgeny/item-tooltip-removerVisual
Simple shader that removes tooltips on specific items, for custom guis.
- Make Custom UI Bars in MinecraftVisual
A guide and example for creating UI with custom character on Action Bars.
Other Techniques
- [Concept] Simple translational dynamics with ray-casting [MC 1.10.X]
(just for the archive) When Minecraft doesn't have built-in ray tracing method. Achieved by using boat and showed some examples utilizing the technique.
- Detect HEADSHOTS, Make LASER GATES - Precise Hitbox Detection || Minecraft Datapack Tutorial
| Minecraft Datapack Tutorial - Good method to check precise hitbox collision.
- Fastest Right Click Detection in Minecraft
Using Eye of Ender to detect right click faster than Carrot of a Stick.
Showing a sample of 64 resources. View the full list on GitHub →