Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
/ mcfunction-lang Public archive
forked from Bassab03/mcfunction

Atom language for minecraft's function files

License

Notifications You must be signed in to change notification settings

theusaf/mcfunction-lang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mcfunction-lang

A syntax highlighter and autocomplete package for Minecraft's function files

Supports 1.12 - 1.18.2

Installation Requirements

  • This package may require Python to build certain dependencies.

Features:

  • Syntax highlighting for mcfunction and mcmeta files
  • Autocomplete for commands, selectors, and more
  • Options to disable "minecraft:" in autocompletion.
  • Version switching (from 1.12 - 1.18.2)!
  • Updated data for:
    • Advancements
    • Biomes
    • Blocks
    • Effects
    • Enchantments
    • Entities
    • Game Rules
    • Items
    • Particles
    • Loot Tables
    • Recipes
    • Scoreboard objectives
    • Sounds
    • Structures
    • Tags

What's different about this mcfunction highlighter?

This package, forked from Yurihaia/mcfunction, fixes many of the issues listed in it, adds more commands, items, entities, and has more suggestions, such as loot tables, sounds, and particles!

Common Issues

  • x command is not working
    • Ensure you are using the correct version in the config
  • the line is not being highlighted
    • Atom limits the number of characters per line that can be highlighted. You can install this package to change this limit. This will affect performance.

Issue Reporting

If you find an issue, no matter how small, please create an issue! There may be many things missing from the data files.

Alternative packages:

About

Atom language for minecraft's function files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Other 0.4%