/animated-java

The repo for release versions of the animated java blockbench plugin

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Animated Java Logo

Animated Java
Discord

Welcome to Animated Java, A tool for mapmakers to create smooth, and detailed animations for Minecraft Java Edition.

Installing

  • Open Blockbench and navigate to the plugin list
  • Click on the "Available" tab, then search for Animated Java
  • Click install
  • Congratulations! You've installed Animated Java!

Contributing to Animated Java

Setting up a Development Enviornment

You will need to install nodejs and yarn before you get started.

  1. Clone the repo
  2. Run yarn setup to setup the yarn env and build the development tools.
  3. Run yarn dev to build automatically on file changes.

To make a production build, run yarn build inside your development enviornment.

Adding Localizations

Note: Translations should use formal language

  1. Fork the animated-java repo.
  2. copy src/lang/en.yaml and rename it to the language you're translating. If a language file with that name already exists you should overwrite it.
  3. translate!
  4. Make a pull request with your translations against the animated java repo.
  5. We'll look over the PR ASAP and provide feedback if nessessary, or merge it.

To edit an existing language follow the above steps; but instead of overwriting the file just edit it as is. You can check what translation keys are missing using the following code inside of blockbench's dev tools (Opened with Ctrl+shift+i)

ANIMATED_JAVA.logging = true
ANIMATED_JAVA.logIntlDifferences()