Skip to content

Curated List for Minecraft: Java Edition Vanilla Technique for Creating Great Stuff

License

Notifications You must be signed in to change notification settings

RanolP/awesome-mcje-vanilla-tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome MCJE Vanilla Tech Awesome License: CC0

Curated List for Minecraft: Java Edition Vanilla Technique for Creating Great Stuff

You may also want to see lolgeny/awesome-mcc.

Contents

Basic Techniques

πŸ” Back to Top

Custom Items

πŸ” Back to Top

Armor

  • Ancientkingg/fancyPants - Creating not only the armor item but also the armor texture by modifying shader.
  • Simulating Player with Armor Stand

Others

Custom Blocks

πŸ” Back to Top

  • Custom Blocks in Minecraft - A comprehensive guide and examples with comparison between the one he picked, using item frame with transparent blocks, and the other methods, using armor stand(consuming more data than item frame), double slab with waterlogged (when it breaks, the water would be exposed), note blocks(right click would change the model, but may be good for plugins) and spawner with spawning armor stand(it has a chance to misalign the entity).
  • Easily Create CUSTOM BLOCKS! || Minecraft Data Pack Tutorial 1.16 - Same as above one. But with more explanation about the technique.

Custom Entities

πŸ” Back to Top

Custom UI

πŸ” Back to Top

Visual

Via Font

Via Shader

Via Item

Implementation

Custom Recipe

πŸ” Back to Top

  • 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.

Softwares

πŸ” Back to Top

Programming Languages compiles to MCFunction

  • Miestrode/bell - Work in progress programming language to help Minecraft data pack developers work smarter and faster.
  • Inky-developer/debris - Debris is a powerful language & compiler which aims to make the process of creating a datapack easier and quicker.
  • EMCL Compiler - 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.

Utilities

πŸ” Back to Top

Guides

πŸ” Back to Top

Other Techniques

πŸ” Back to Top

Communities

πŸ” Back to Top

  • /r/MinecraftCommands - Big Reddit Minecraft command community. It has a GitHub organization and Discord server.

Experiments

πŸ” Back to Top

  • TheEpicBlock/PolyMc - A Fabric mod makes the client not to require Fabric mods by converting the mods' stuff with Vanilla's one.
  • oraxen/oraxen - Oraxen is a minecraft plugin that allows to easily use Minecraft 1.14 features in order to create new items with custom textures. It handles the resourcepack generation, upload (using Polymath), is fully open source and has an extensible API.

Works

πŸ” Back to Top

About

Curated List for Minecraft: Java Edition Vanilla Technique for Creating Great Stuff

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published