Minecraft-focused VS Code language support for the Nera language, featuring script-like syntax highlighting with a parser.
Features
Nera language recognition in .nr and .nera files
Syntax highlighting for the following elements:
keywords and control structures
commands and actions
strings and interpolated %player%-style variables
numbers, operators, and properties
Minecraft entities and items
Basic language configuration:
automatic bracket matching
handling of quotation marks
indentation rules for simple Nera blocks
Translated with DeepL.com (free version)
Example
options:
set %player% = new_player
on join
player.money += 100
message "Welcome to the server, dear %player%!" send to player
broadcast "%player% joined to the party!" send to all online players
if player.group is "admin"
give player diamond_sword with name "&cAdministratorBlade"
message "Here your reward, dear Administrator!" send to player
nera.run(nera = confirmed)
Notes
This extension focuses on editor-side syntax coloring and file recognition. It does not yet implement a full parser or runtime semantics.