Skip to content
VideoCarp edited this page Nov 8, 2020 · 3 revisions

MCFunction Editor Wiki

There aren’t many things to document in this wiki, as the app is fairly new.

Installation

  • Install Python 3.8+, don’t download an indev/beta. Be sure to tick the environment variable option.
  • Run pip install PySide2 on Command Prompt. If failed, try pip3 install PySide2.
  • Install repository. (green Code button).

  • Extract repository, remove all files except app directory.
  • Run main.py and you’re done!

Keyboard Shortcuts

  • Ctrl+S. Shortcut to save.
  • Ctrl+O. Shortcut to open.
  • Ctrl+P. Enable Python box.
  • Ctrl+Shift+P. Disable Python box.

Commands

  • help. Shows a list of commands.
  • cmd <function>. Calls a function in the commands.py file.
  • tutorialb. Bedrock Edition commands tutorial.
  • wikib. Bedrock Edition unofficial wiki.
  • tutorialj. Java Edition commands tutorial. May be low quality, if better found, open issue or PR.
  • wikij. Java Edition unofficial wiki. None found yet, if found, open issue or PR. now.

Next

This section is about what we’ll try to add in future versions.

  • Keyword Suggestions.
    Completion suggestions for Keywords.
  • Multiple Copy Slots.
    Menu that shows copied items.
  • Tab System for multiple files.
    System for tabs, multiple file editing at once.
  • Pack Generation.
    Instantly generating entire packs with your mcfunction files directly in namespace/functions.
  • Syntax reference through editor.
    help command will give you the syntax of a command. Adding j or b selects Bedrock or Java.
  • Linting
    lint command will give you comments about your current file.

If you have anything else you’d like to see in this section, open an issue or tell us in the discord server.

Clone this wiki locally