more cleanup of compiler artifacts / loss of information
fix JSON syntax error sending error messages to clients
Major change: We now always save options at the level of the
dimension, with the overworld corresponding to DIM0 (rather than the
save). The only exception are visible options displayed in the GUI: those
are per-save. This matches the expectation of the user: GUI
configuration happens once for each world/save, while config files can
specify per-dimension defaults that should be honored, at least when
the options are invisible. Closes #4.
Implement vanillaOreGen option by denying GenerateMinable events,
rather than patching the BiomeGenerator. Closes #1.
MinecraftOres.xml generation is now limited to the overworld, as
discussed on th forum thread.
add stubs for NBT handling methods
workaround 'final' declaration of MapGenStructure.recursiveGenerate
Implement name getters for all MapGenBase-derived distributions.
remove deprecated import
close the object stream (avoids resource leak warning)
areCommandsAllowed -> isPlayerOpped
update to new deobfuscations
we now always delete the forge directory when updating; otherwise, old
MCP hangs around is not updated by forge installation
build script copies API files into src directory during compilation
add Mystcraft API
attempt to work around fake world bug caused by randomite mod
update Forestry config for new block name in 2.3.0.6 (so we now depend
on this version)
Add ProjectRed, TinkersConstruct and Dartcraft to standard configs;
thanks to Sandwitches!
add Metallurgy support, thanks to Sandwitches and reteo
remove RP2 config