Skip to content

A tool to generate scoreboard objectives for Minecraft.

Notifications You must be signed in to change notification settings

cohenerickson/Every-Scoreboard

Repository files navigation

Every Scoreboard

A tool to generate scoreboard objectives for Minecraft.

Inspired by every-scoreboard and updated to support the latest versions

Compiling Scripts

In order to run this script you need to have NodeJS installed on your system

Cloning

git clone https://github.com/cohenerickson/Every-Scoreboard
cd Every-Scoreboard

Installing Dependencies

npm install

Compiling

Run the following command and follow the steps

npm start

Datapacks can be found in the ./out directory after compilation

Deleting Objectives

In the case that you want to delete all objectives run the following command in your Minecraft console

/function every-scoreboard:delete

Naming

  • m-<block> Mined blocks
  • u-<item> Used items
  • c-<item> Crafted items
  • b-<item> Broken tools
  • p-<item> Picked up items
  • d-<item> Dropped items
  • k-<mob> Killed mobs
  • kb-<mob> Killed by mob
  • z-<stats> Custom

Adding Versions

Use Burger to extract data files for {version}

Move the resulting {version}.json file into the ./data directory

python munch.py --download {version} --output ./{version}.json --toppings blocks,entities,items,stats