Added base for unstable update option.

master
skiphs 2013-12-29 17:57:26 -08:00
parent a5d9c716c9
commit df65d58de8
2 changed files with 9 additions and 6 deletions

View File

@ -18,6 +18,7 @@ import org.xml.sax.SAXException;
public class UpdateManager extends Thread {
public static final String updateURL = "https://sites.google.com/site/mothfinder/update.xml";
public static final String updateUnstableURL = "https://sites.google.com/site/mothfinder/update_unstable.xml";
private JFrame window;
private boolean silent;
public UpdateManager(JFrame window) {

View File

@ -27,6 +27,7 @@ public enum Options {
public final BooleanPrefModel showNetherFortresses;
public final BooleanPrefModel showTemples, showPlayers, showStrongholds, showVillages, showSpawn;
public final BooleanPrefModel mapFlicking, mapFading, showFPS, showDebug;
public final BooleanPrefModel updateToUnstable;
public final BooleanPrefModel maxZoom;
public final SelectPrefModel worldType;
@ -51,19 +52,20 @@ public enum Options {
Preferences pref = Preferences.userNodeForPackage(Amidst.class);
preferences = pref;
jar = new FilePrefModel( pref, "jar", new File(Util.minecraftDirectory, "bin/minecraft.jar"));
showSlimeChunks = new BooleanPrefModel(pref, "slimeChunks", false);
showGrid = new BooleanPrefModel(pref, "grid", false);
showSlimeChunks = new BooleanPrefModel(pref, "slimeChunks", false);
showGrid = new BooleanPrefModel(pref, "grid", false);
showNetherFortresses = new BooleanPrefModel(pref, "netherFortressIcons", false);
mapFlicking = new BooleanPrefModel(pref, "mapFlicking", true);
mapFading = new BooleanPrefModel(pref, "mapFading", true);
mapFading = new BooleanPrefModel(pref, "mapFading", true);
maxZoom = new BooleanPrefModel(pref, "maxZoom", true);
showStrongholds = new BooleanPrefModel(pref, "strongholdIcons", true);
showPlayers = new BooleanPrefModel(pref, "playerIcons", true);
showTemples = new BooleanPrefModel(pref, "templeIcons", true);
showVillages = new BooleanPrefModel(pref, "villageIcons", true);
showSpawn = new BooleanPrefModel(pref, "spawnIcon", true);
showVillages = new BooleanPrefModel(pref, "villageIcons", true);
showSpawn = new BooleanPrefModel(pref, "spawnIcon", true);
showFPS = new BooleanPrefModel(pref, "showFPS", true);
showDebug = new BooleanPrefModel(pref, "showDebug", false);
showDebug = new BooleanPrefModel(pref, "showDebug", false);
updateToUnstable = new BooleanPrefModel(pref, "updateToUnstable", false);
biomeColorProfile = new BiomeColorProfile();
worldType = new SelectPrefModel( pref, "worldType", "Prompt each time", new String[] { "Prompt each time", "Default", "Flat", "Large Biomes", "Amplified" });
biomeColorProfile.fillColorArray();