Identifier needed here

Signed-off-by: Chris Sanders <zidane@outlook.com>
Rebuilt BlockPrefabRegistry to be addon-aware

Signed-off-by: Chris Sanders <zidane@outlook.com>
Need to increment counter here

This code is broken, it will break travis. WIP.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Rebuilt the ItemPrefabRegistry

Use better buf util methods from Client repo

Signed-off-by: Chris Sanders <zidane@outlook.com>
Remove CustomEnchantments pending better system

We aren't ready for them anyhow yet.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Begin removal of singleton Spoutcraft class

Signed-off-by: Chris Sanders <zidane@outlook.com>
SpoutcraftMod no longer uses a singleton

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix tests with witchcraft

Signed-off-by: Chris Sanders <zidane@outlook.com>
Codec receives the Spoutcraft object

Signed-off-by: Chris Sanders <zidane@outlook.com>
Preparation to send addon jar and rip out assets.

Signed-off-by: Chris Sanders <zidane@outlook.com>
OCD

Signed-off-by: Chris Sanders <zidane@outlook.com>
Revert "OCD"

This reverts commit 9554ea49231fc76c036e453980a57ded5a62cef9.
Correct tests, remove bad assets folders.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Move resources around to fit new scheme

Signed-off-by: Steven Downer <grinch@outlook.com>
Prevent getting an instance to internal addon.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Back the addon check with a test

Signed-off-by: Chris Sanders <zidane@outlook.com>
Enforce identifier in addon equality checks

Restrict addon developers from providing faulty equals and hashcode
methods but they are free to change the toString

Signed-off-by: Chris Sanders <zidane@outlook.com>
Mark some Addon package classes final

These classes should never be extended

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix generics on prefab registries

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix most warnings

Set creative tab icon properly

Signed-off-by: Chris Sanders <zidane@outlook.com>