1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 11:45:51 +00:00

Static non-final names compliance changes

This commit is contained in:
Sfiguz7 2019-08-30 22:58:46 +02:00
parent 29a8d81345
commit e253f1dc43
25 changed files with 147 additions and 147 deletions

View File

@ -637,7 +637,7 @@ public final class SlimefunItems {
public static final ItemStack GPS_EMERGENCY_TRANSMITTER = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjBjOWMxYTAyMmY0MGI3M2YxNGI0Y2JhMzdjNzE4YzZhNTMzZjNhMjg2NGI2NTM2ZDVmNDU2OTM0Y2MxZiJ9fX0="), "&cGPS Emergency Transmitter", "", "&rCarrying this in your Inventory", "&rautomatically sets a Waypoint", "&rat your Location when you die."); public static final ItemStack GPS_EMERGENCY_TRANSMITTER = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjBjOWMxYTAyMmY0MGI3M2YxNGI0Y2JhMzdjNzE4YzZhNTMzZjNhMjg2NGI2NTM2ZDVmNDU2OTM0Y2MxZiJ9fX0="), "&cGPS Emergency Transmitter", "", "&rCarrying this in your Inventory", "&rautomatically sets a Waypoint", "&rat your Location when you die.");
public static final ItemStack ANDROID_INTERFACE_FUEL = new CustomItem(Material.DISPENSER, "&7Android Interface &c(Fuel)", "", "&rItems stored in this Interface", "&rwill be inserted into an Android's Fuel Slot", "&rwhen its Script tells them to do so"); public static final ItemStack ANDROID_INTERFACE_FUEL = new CustomItem(Material.DISPENSER, "&7Android Interface &c(Fuel)", "", "&rItems stored in this Interface", "&rwill be inserted into an Android's Fuel Slot", "&rwhen its Script tells them to do so");
public static final ItemStack ANDROID_INTERFACE_ITEMS = new CustomItem(Material.DISPENSER, "&7Android Interface &9(Items)", "", "&rItems stored in an Android's Inventory", "&rwill be inserted into this Interface", "&rwhen its Script tells them to do so"); public static final ItemStack ANDROID_INTERFACE_items = new CustomItem(Material.DISPENSER, "&7Android Interface &9(Items)", "", "&rItems stored in an Android's Inventory", "&rwill be inserted into this Interface", "&rwhen its Script tells them to do so");
public static final ItemStack GPS_GEO_SCANNER = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmFkOGNmZWIzODdhNTZlM2U1YmNmODUzNDVkNmE0MTdiMjQyMjkzODg3ZGIzY2UzYmE5MWZhNDA5YjI1NGI4NiJ9fX0="), "&bGPS Geo-Scanner", "", "&rScans a Chunk for natural Resources", "&rsuch as &8Oil"); public static final ItemStack GPS_GEO_SCANNER = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmFkOGNmZWIzODdhNTZlM2U1YmNmODUzNDVkNmE0MTdiMjQyMjkzODg3ZGIzY2UzYmE5MWZhNDA5YjI1NGI4NiJ9fX0="), "&bGPS Geo-Scanner", "", "&rScans a Chunk for natural Resources", "&rsuch as &8Oil");
public static final ItemStack OIL_PUMP = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWZlMWEwNDBhNDI1ZTMxYTQ2ZDRmOWE5Yjk4MDZmYTJmMGM0N2VlODQ3MTFjYzE5MzJmZDhhYjMyYjJkMDM4In19fQ=="), "&rOil Pump", "", "&7Pumps up Oil and fills it into Buckets", "", "&c&l! &cMake sure to Geo-Scan the Chunk first"); public static final ItemStack OIL_PUMP = new CustomItem(getSkull("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWZlMWEwNDBhNDI1ZTMxYTQ2ZDRmOWE5Yjk4MDZmYTJmMGM0N2VlODQ3MTFjYzE5MzJmZDhhYjMyYjJkMDM4In19fQ=="), "&rOil Pump", "", "&7Pumps up Oil and fills it into Buckets", "", "&c&l! &cMake sure to Geo-Scan the Chunk first");

View File

@ -76,11 +76,11 @@ public class Category {
Collections.sort(list, new CategorySorter()); Collections.sort(list, new CategorySorter());
if (this instanceof SeasonalCategory) { if (this instanceof SeasonalCategory) {
if (((SeasonalCategory) this).isUnlocked()) Slimefun.current_categories.add(this); if (((SeasonalCategory) this).isUnlocked()) Slimefun.currentCategories.add(this);
} }
else Slimefun.current_categories.add(this); else Slimefun.currentCategories.add(this);
Collections.sort(Slimefun.current_categories, new CategorySorter()); Collections.sort(Slimefun.currentCategories, new CategorySorter());
} }
/** /**

View File

@ -80,7 +80,7 @@ public class Research {
} }
public boolean isEnabled() { public boolean isEnabled() {
return SlimefunStartup.instance.getSettings().RESEARCHES_ENABLED && enabled; return SlimefunStartup.instance.getSettings().Researches_ENABLED && enabled;
} }
/** /**
@ -214,7 +214,7 @@ public class Research {
*/ */
public boolean canUnlock(Player p) { public boolean canUnlock(Player p) {
if (!isEnabled()) return true; if (!isEnabled()) return true;
return (p.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().RESEARCHES_FREE_IN_CREATIVE) || p.getLevel() >= this.cost; return (p.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().Researches_FREE_IN_CREATIVE) || p.getLevel() >= this.cost;
} }
/** /**

View File

@ -37,7 +37,7 @@ public class SlimefunItem {
public static List<SlimefunItem> items = new ArrayList<>(); public static List<SlimefunItem> items = new ArrayList<>();
public static Map<String, SlimefunItem> map_id = new HashMap<>(); public static Map<String, SlimefunItem> mapID = new HashMap<>();
public static List<ItemStack> radioactive = new ArrayList<>(); public static List<ItemStack> radioactive = new ArrayList<>();
public static Set<String> tickers = new HashSet<>(); public static Set<String> tickers = new HashSet<>();
@ -209,7 +209,7 @@ public class SlimefunItem {
public void register(boolean slimefun) { public void register(boolean slimefun) {
this.addon = !slimefun; this.addon = !slimefun;
try { try {
if (map_id.containsKey(this.id)) throw new IllegalArgumentException("ID \"" + this.id + "\" already exists"); if (mapID.containsKey(this.id)) throw new IllegalArgumentException("ID \"" + this.id + "\" already exists");
if (this.recipe.length < 9) this.recipe = new ItemStack[] {null, null, null, null, null, null, null, null, null}; if (this.recipe.length < 9) this.recipe = new ItemStack[] {null, null, null, null, null, null, null, null, null};
all.add(this); all.add(this);
@ -248,7 +248,7 @@ public class SlimefunItem {
this.permission = SlimefunStartup.getItemCfg().getString(this.id + ".required-permission"); this.permission = SlimefunStartup.getItemCfg().getString(this.id + ".required-permission");
items.add(this); items.add(this);
if (slimefun) SlimefunStartup.instance.getUtilities().vanillaItems++; if (slimefun) SlimefunStartup.instance.getUtilities().vanillaItems++;
map_id.put(this.id, this); mapID.put(this.id, this);
this.create(); this.create();
for (ItemHandler handler: itemhandlers) { for (ItemHandler handler: itemhandlers) {
@ -308,14 +308,14 @@ public class SlimefunItem {
*/ */
@Deprecated @Deprecated
public static SlimefunItem getByName(String name) { public static SlimefunItem getByName(String name) {
return map_id.get(name); return mapID.get(name);
} }
/** /**
* @since 4.1.11, rename of {@link #getByName(String)}. * @since 4.1.11, rename of {@link #getByName(String)}.
*/ */
public static SlimefunItem getByID(String id) { public static SlimefunItem getByID(String id) {
return map_id.get(id); return mapID.get(id);
} }
public static SlimefunItem getByItem(ItemStack item) { public static SlimefunItem getByItem(ItemStack item) {

View File

@ -105,7 +105,7 @@ public class AdvancedCargoOutputNode extends SlimefunItem {
menu.addMenuClickHandler(41, (p, slot, item, action) -> { menu.addMenuClickHandler(41, (p, slot, item, action) -> {
int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1; int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1;
if (channel < 0) { if (channel < 0) {
if (CargoNet.EXTRA_CHANNELS) channel = 16; if (CargoNet.extraChannels) channel = 16;
else channel = 15; else channel = 15;
} }
BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel)); BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel));
@ -132,7 +132,7 @@ public class AdvancedCargoOutputNode extends SlimefunItem {
menu.addMenuClickHandler(43, (p, slot, item, action) -> { menu.addMenuClickHandler(43, (p, slot, item, action) -> {
int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1; int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1;
if (CargoNet.EXTRA_CHANNELS) { if (CargoNet.extraChannels) {
if (channeln > 16) channeln = 0; if (channeln > 16) channeln = 0;
} }
else { else {

View File

@ -121,7 +121,7 @@ public class CargoInputNode extends SlimefunItem {
menu.addMenuClickHandler(41, (p, slot, item, action) -> { menu.addMenuClickHandler(41, (p, slot, item, action) -> {
int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1; int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1;
if (channel < 0) { if (channel < 0) {
if (CargoNet.EXTRA_CHANNELS) channel = 16; if (CargoNet.extraChannels) channel = 16;
else channel = 15; else channel = 15;
} }
BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel)); BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel));
@ -148,7 +148,7 @@ public class CargoInputNode extends SlimefunItem {
menu.addMenuClickHandler(43, (p, slot, item, action) -> { menu.addMenuClickHandler(43, (p, slot, item, action) -> {
int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1; int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1;
if (CargoNet.EXTRA_CHANNELS) { if (CargoNet.extraChannels) {
if (channeln > 16) channeln = 0; if (channeln > 16) channeln = 0;
} }
else { else {

View File

@ -45,7 +45,7 @@ public class CargoOutputNode extends SlimefunItem {
menu.addMenuClickHandler(12, (p, slot, item, action) -> { menu.addMenuClickHandler(12, (p, slot, item, action) -> {
int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1; int channel = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) - 1;
if (channel < 0) { if (channel < 0) {
if (CargoNet.EXTRA_CHANNELS) channel = 16; if (CargoNet.extraChannels) channel = 16;
else channel = 15; else channel = 15;
} }
BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel)); BlockStorage.addBlockInfo(b, "frequency", String.valueOf(channel));
@ -72,7 +72,7 @@ public class CargoOutputNode extends SlimefunItem {
menu.addMenuClickHandler(14, (p, slot, item, action) -> { menu.addMenuClickHandler(14, (p, slot, item, action) -> {
int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1; int channeln = Integer.parseInt(BlockStorage.getLocationInfo(b.getLocation(), "frequency")) + 1;
if (CargoNet.EXTRA_CHANNELS) { if (CargoNet.extraChannels) {
if (channeln > 16) channeln = 0; if (channeln > 16) channeln = 0;
} }
else { else {

View File

@ -6,14 +6,14 @@ public final class Files {
private Files() {} private Files() {}
public static File RESEARCHES = new File("plugins/Slimefun/Researches.yml"); public static File Researches = new File("plugins/Slimefun/Researches.yml");
public static File CONFIG = new File("plugins/Slimefun/config.yml"); public static File config = new File("plugins/Slimefun/config.yml");
public static File ITEMS = new File("plugins/Slimefun/Items.yml"); public static File items = new File("plugins/Slimefun/Items.yml");
public static File DATABASE = new File("data-storage/Slimefun/Players"); public static File database = new File("data-storage/Slimefun/Players");
public static File WHITELIST = new File("plugins/Slimefun/whitelist.yml"); public static File whitelist = new File("plugins/Slimefun/whitelist.yml");
public static void cleanup() { public static void cleanup() {
if (!RESEARCHES.exists()) { if (!Researches.exists()) {
System.err.println("###############################################"); System.err.println("###############################################");
System.err.println("############## = - INFO - = #################"); System.err.println("############## = - INFO - = #################");
System.err.println("###############################################"); System.err.println("###############################################");
@ -29,8 +29,8 @@ public final class Files {
delete(new File("data-storage/Slimefun")); delete(new File("data-storage/Slimefun"));
} }
if (!DATABASE.exists()) { if (!database.exists()) {
DATABASE.mkdirs(); database.mkdirs();
} }
} }

View File

@ -34,7 +34,7 @@ public final class MiscSetup {
private MiscSetup() {} private MiscSetup() {}
public static List<PostSlimefunLoadingHandler> post_handlers = new ArrayList<>(); public static List<PostSlimefunLoadingHandler> postHandlers = new ArrayList<>();
public static void setupMisc() { public static void setupMisc() {
if (SlimefunItem.getByID("COMMON_TALISMAN") != null && (Boolean) Slimefun.getItemValue("COMMON_TALISMAN", "recipe-requires-nether-stars")) { if (SlimefunItem.getByID("COMMON_TALISMAN") != null && (Boolean) Slimefun.getItemValue("COMMON_TALISMAN", "recipe-requires-nether-stars")) {
@ -205,7 +205,7 @@ public final class MiscSetup {
CommandSender sender = Bukkit.getConsoleSender(); CommandSender sender = Bukkit.getConsoleSender();
ChatColor color = Colors.getRandom(); ChatColor color = Colors.getRandom();
for (PostSlimefunLoadingHandler handler: post_handlers) { for (PostSlimefunLoadingHandler handler: postHandlers) {
handler.run(pre, init, post); handler.run(pre, init, post);
} }

View File

@ -177,7 +177,7 @@ public final class ResearchSetup {
Slimefun.registerResearch(new Research(177, "Basic GPS Setup", 28), SlimefunItems.GPS_TRANSMITTER, SlimefunItems.GPS_CONTROL_PANEL, SlimefunItems.GPS_MARKER_TOOL); Slimefun.registerResearch(new Research(177, "Basic GPS Setup", 28), SlimefunItems.GPS_TRANSMITTER, SlimefunItems.GPS_CONTROL_PANEL, SlimefunItems.GPS_MARKER_TOOL);
Slimefun.registerResearch(new Research(178, "GPS Emergency Waypoint", 30), SlimefunItems.GPS_EMERGENCY_TRANSMITTER); Slimefun.registerResearch(new Research(178, "GPS Emergency Waypoint", 30), SlimefunItems.GPS_EMERGENCY_TRANSMITTER);
Slimefun.registerResearch(new Research(179, "Programmable Androids", 50), SlimefunItems.PROGRAMMABLE_ANDROID, SlimefunItems.PROGRAMMABLE_ANDROID_FARMER, SlimefunItems.PROGRAMMABLE_ANDROID_BUTCHER, SlimefunItems.PROGRAMMABLE_ANDROID_FISHERMAN, SlimefunItems.PROGRAMMABLE_ANDROID_MINER, SlimefunItems.PROGRAMMABLE_ANDROID_WOODCUTTER); Slimefun.registerResearch(new Research(179, "Programmable Androids", 50), SlimefunItems.PROGRAMMABLE_ANDROID, SlimefunItems.PROGRAMMABLE_ANDROID_FARMER, SlimefunItems.PROGRAMMABLE_ANDROID_BUTCHER, SlimefunItems.PROGRAMMABLE_ANDROID_FISHERMAN, SlimefunItems.PROGRAMMABLE_ANDROID_MINER, SlimefunItems.PROGRAMMABLE_ANDROID_WOODCUTTER);
Slimefun.registerResearch(new Research(180, "Android Interfaces", 26), SlimefunItems.ANDROID_INTERFACE_FUEL, SlimefunItems.ANDROID_INTERFACE_ITEMS); Slimefun.registerResearch(new Research(180, "Android Interfaces", 26), SlimefunItems.ANDROID_INTERFACE_FUEL, SlimefunItems.ANDROID_INTERFACE_items);
Slimefun.registerResearch(new Research(181, "GEO-Scans", 30), SlimefunItems.GPS_GEO_SCANNER); Slimefun.registerResearch(new Research(181, "GEO-Scans", 30), SlimefunItems.GPS_GEO_SCANNER);
Slimefun.registerResearch(new Research(182, "Combustion Reactor", 38), SlimefunItems.COMBUSTION_REACTOR); Slimefun.registerResearch(new Research(182, "Combustion Reactor", 38), SlimefunItems.COMBUSTION_REACTOR);
Slimefun.registerResearch(new Research(183, "Teleporter Base Components", 42), SlimefunItems.GPS_TELEPORTATION_MATRIX, SlimefunItems.GPS_TELEPORTER_PYLON); Slimefun.registerResearch(new Research(183, "Teleporter Base Components", 42), SlimefunItems.GPS_TELEPORTATION_MATRIX, SlimefunItems.GPS_TELEPORTER_PYLON);

View File

@ -22,7 +22,7 @@ public final class SlimefunManager {
private SlimefunManager() {} private SlimefunManager() {}
public static SlimefunStartup plugin; public static SlimefunStartup plugin;
public static String PREFIX; public static String prefix;
public static Map<EntityType, List<ItemStack>> drops = new EnumMap<>(EntityType.class); public static Map<EntityType, List<ItemStack>> drops = new EnumMap<>(EntityType.class);
public static void registerArmorSet(ItemStack baseComponent, ItemStack[] items, String idSyntax, PotionEffect[][] effects, boolean special, boolean slimefun) { public static void registerArmorSet(ItemStack baseComponent, ItemStack[] items, String idSyntax, PotionEffect[][] effects, boolean special, boolean slimefun) {

View File

@ -3294,7 +3294,7 @@ public final class SlimefunSetup {
} }
.register(true); .register(true);
new SlimefunItem(Categories.ELECTRICITY, SlimefunItems.ANDROID_INTERFACE_ITEMS, "ANDROID_INTERFACE_ITEMS", RecipeType.ENHANCED_CRAFTING_TABLE, new SlimefunItem(Categories.ELECTRICITY, SlimefunItems.ANDROID_INTERFACE_items, "ANDROID_INTERFACE_items", RecipeType.ENHANCED_CRAFTING_TABLE,
new ItemStack[] {SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.BASIC_CIRCUIT_BOARD, new ItemStack(Material.BLUE_STAINED_GLASS), SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET}) new ItemStack[] {SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.BASIC_CIRCUIT_BOARD, new ItemStack(Material.BLUE_STAINED_GLASS), SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET, SlimefunItems.PLASTIC_SHEET})
.register(true); .register(true);
@ -4380,7 +4380,7 @@ public final class SlimefunSetup {
} }
public static void registerPostHandler(PostSlimefunLoadingHandler handler) { public static void registerPostHandler(PostSlimefunLoadingHandler handler) {
MiscSetup.post_handlers.add(handler); MiscSetup.postHandlers.add(handler);
} }
} }

View File

@ -65,8 +65,8 @@ public final class SlimefunGuide {
* @since 4.1.13 * @since 4.1.13
*/ */
public static int stars = 0; public static int stars = 0;
public static int code_bytes = 0; public static int codeBytes = 0;
public static Date last_update = new Date(); public static Date lastUpdate = new Date();
private static final int category_size = 36; private static final int category_size = 36;
@ -168,7 +168,7 @@ public final class SlimefunGuide {
}); });
try { try {
menu.addItem(4, new CustomItem(new ItemStack(Material.COMPARATOR), "&eSource Code", "", "&7Bytes of Code: &6" + IntegerFormat.formatBigNumber(code_bytes), "&7Last Update: &a" + IntegerFormat.timeDelta(last_update) + " ago", "&7Forks: &e" + forks, "&7Stars: &e" + stars, "", "&7&oSlimefun 4 is a community project,", "&7&othe source code is available on GitHub", "&7&oand if you want to keep this Plugin alive,", "&7&othen please consider contributing to it", "", "&7\u21E8 Click to go to GitHub")); menu.addItem(4, new CustomItem(new ItemStack(Material.COMPARATOR), "&eSource Code", "", "&7Bytes of Code: &6" + IntegerFormat.formatBigNumber(codeBytes), "&7Last Update: &a" + IntegerFormat.timeDelta(lastUpdate) + " ago", "&7Forks: &e" + forks, "&7Stars: &e" + stars, "", "&7&oSlimefun 4 is a community project,", "&7&othe source code is available on GitHub", "&7&oand if you want to keep this Plugin alive,", "&7&othen please consider contributing to it", "", "&7\u21E8 Click to go to GitHub"));
menu.addMenuClickHandler(4, (pl, slot, item, action) -> { menu.addMenuClickHandler(4, (pl, slot, item, action) -> {
pl.closeInventory(); pl.closeInventory();
pl.sendMessage(""); pl.sendMessage("");
@ -416,8 +416,8 @@ public final class SlimefunGuide {
pl -> pl.playSound(pl.getLocation(), Sound.ENTITY_BAT_TAKEOFF, 0.7F, 0.7F) pl -> pl.playSound(pl.getLocation(), Sound.ENTITY_BAT_TAKEOFF, 0.7F, 0.7F)
); );
List<Category> categories = Slimefun.current_categories; List<Category> categories = Slimefun.currentCategories;
List<GuideHandler> handlers = Slimefun.guide_handlers.values().stream().flatMap(List::stream).collect(Collectors.toList()); List<GuideHandler> handlers = Slimefun.guideHandlers.values().stream().flatMap(List::stream).collect(Collectors.toList());
int index = 9; int index = 9;
int pages = 1; int pages = 1;
@ -567,7 +567,7 @@ public final class SlimefunGuide {
openCategory(p, category, true, selected_page, book); openCategory(p, category, true, selected_page, book);
} }
else { else {
if (!(p.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().RESEARCHES_FREE_IN_CREATIVE)) { if (!(p.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().Researches_FREE_IN_CREATIVE)) {
p.setLevel(p.getLevel() - research.getCost()); p.setLevel(p.getLevel() - research.getCost());
} }
@ -706,12 +706,12 @@ public final class SlimefunGuide {
openCategory(p, category, true, selected_page, book); openCategory(p, category, true, selected_page, book);
} }
else { else {
if (!(pl.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().RESEARCHES_FREE_IN_CREATIVE)) { if (!(pl.getGameMode() == GameMode.CREATIVE && SlimefunStartup.instance.getSettings().Researches_FREE_IN_CREATIVE)) {
pl.setLevel(pl.getLevel() - research.getCost()); pl.setLevel(pl.getLevel() - research.getCost());
} }
if (pl.getGameMode() == GameMode.CREATIVE) { if (pl.getGameMode() == GameMode.CREATIVE) {
research.unlock(pl, SlimefunStartup.instance.getSettings().RESEARCHES_FREE_IN_CREATIVE); research.unlock(pl, SlimefunStartup.instance.getSettings().Researches_FREE_IN_CREATIVE);
openCategory(pl, category, survival, selected_page, book); openCategory(pl, category, survival, selected_page, book);
} }
else { else {

View File

@ -145,9 +145,9 @@ public final class SlimefunStartup extends JavaPlugin {
utils.setupConfig(); utils.setupConfig();
// Loading all extra configs // Loading all extra configs
researches = new Config(Files.RESEARCHES); researches = new Config(Files.Researches);
items = new Config(Files.ITEMS); items = new Config(Files.items);
whitelist = new Config(Files.WHITELIST); whitelist = new Config(Files.whitelist);
// Setup Config and messages.yml // Setup Config and messages.yml
utils.setupLocalization(); utils.setupLocalization();
@ -191,7 +191,7 @@ public final class SlimefunStartup extends JavaPlugin {
MiscSetup.loadDescriptions(); MiscSetup.loadDescriptions();
settings = new Settings(config); settings = new Settings(config);
settings.RESEARCHES_ENABLED = getResearchCfg().getBoolean("enable-researching"); settings.Researches_ENABLED = getResearchCfg().getBoolean("enable-researching");
settings.SMELTERY_FIRE_BREAK_CHANCE = (Integer) Slimefun.getItemValue("SMELTERY", "chance.fireBreak"); settings.SMELTERY_FIRE_BREAK_CHANCE = (Integer) Slimefun.getItemValue("SMELTERY", "chance.fireBreak");
System.out.println("[Slimefun] Loading Researches..."); System.out.println("[Slimefun] Loading Researches...");
@ -349,7 +349,7 @@ public final class SlimefunStartup extends JavaPlugin {
} }
} }
for (UniversalBlockMenu menu: BlockStorage.universal_inventories.values()) { for (UniversalBlockMenu menu: BlockStorage.universalInventories.values()) {
menu.save(); menu.save();
} }
@ -362,16 +362,16 @@ public final class SlimefunStartup extends JavaPlugin {
whitelist = null; whitelist = null;
instance = null; instance = null;
Messages.local = null; Messages.local = null;
Files.CONFIG = null; Files.config = null;
Files.DATABASE = null; Files.database = null;
Files.ITEMS = null; Files.items = null;
Files.RESEARCHES = null; Files.Researches = null;
Files.WHITELIST = null; Files.whitelist = null;
MultiBlock.list = null; MultiBlock.list = null;
Research.list = null; Research.list = null;
SlimefunItem.all = null; SlimefunItem.all = null;
SlimefunItem.items = null; SlimefunItem.items = null;
SlimefunItem.map_id = null; SlimefunItem.mapID = null;
SlimefunItem.handlers = null; SlimefunItem.handlers = null;
SlimefunItem.radioactive = null; SlimefunItem.radioactive = null;
SlimefunCommand.arguments = null; SlimefunCommand.arguments = null;
@ -379,19 +379,19 @@ public final class SlimefunStartup extends JavaPlugin {
SlimefunCommand.tabs = null; SlimefunCommand.tabs = null;
SlimefunItem.blockhandler = null; SlimefunItem.blockhandler = null;
BlockMenuPreset.presets = null; BlockMenuPreset.presets = null;
BlockStorage.loaded_tickers = null; BlockStorage.loadedTickers = null;
BlockStorage.ticking_chunks = null; BlockStorage.tickingChunks = null;
BlockStorage.worlds = null; BlockStorage.worlds = null;
ChargableBlock.capacitors = null; ChargableBlock.capacitors = null;
ChargableBlock.max_charges = null; ChargableBlock.maxCharges = null;
AContainer.processing = null; AContainer.processing = null;
AContainer.progress = null; AContainer.progress = null;
Slimefun.guide_handlers = null; Slimefun.guideHandlers = null;
EnergyNet.machines_input = null; EnergyNet.machinesInput = null;
EnergyNet.machines_output = null; EnergyNet.machinesOutput = null;
EnergyNet.machines_storage = null; EnergyNet.machinesStorage = null;
CargoNet.faces = null; CargoNet.faces = null;
BlockStorage.universal_inventories = null; BlockStorage.universalInventories = null;
PlayerProfile.profiles = null; PlayerProfile.profiles = null;
OreWasher.items = null; OreWasher.items = null;

View File

@ -351,8 +351,8 @@ public abstract class ProgrammableAndroid extends SlimefunItem {
case MOVE_AND_DIG_DOWN: case MOVE_AND_DIG_DOWN:
movedig(b, face, b.getRelative(BlockFace.DOWN)); movedig(b, face, b.getRelative(BlockFace.DOWN));
break; break;
case INTERFACE_ITEMS: case INTERFACE_items:
if (BlockStorage.check(b.getRelative(face), "ANDROID_INTERFACE_ITEMS") && b.getRelative(face).getState() instanceof Dispenser) { if (BlockStorage.check(b.getRelative(face), "ANDROID_INTERFACE_items") && b.getRelative(face).getState() instanceof Dispenser) {
Dispenser d = (Dispenser) b.getRelative(face).getState(); Dispenser d = (Dispenser) b.getRelative(face).getState();
for (int slot: getOutputSlots()) { for (int slot: getOutputSlots()) {
ItemStack stack = BlockStorage.getInventory(b).getItemInSlot(slot); ItemStack stack = BlockStorage.getInventory(b).getItemInSlot(slot);

View File

@ -51,7 +51,7 @@ public enum ScriptPart {
FARM_EXOTIC_DOWN(AndroidType.ADVANCED_FARMER, "&bAdvanced Harvest and Replant &7(Block underneath)", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmQ0Mjk2YjMzM2QyNTMxOWFmM2YzMzA1MTc5N2Y5ZTZkODIxY2QxOWEwMTRmYjcxMzdiZWI4NmE0ZTllOTYifX19"), FARM_EXOTIC_DOWN(AndroidType.ADVANCED_FARMER, "&bAdvanced Harvest and Replant &7(Block underneath)", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmQ0Mjk2YjMzM2QyNTMxOWFmM2YzMzA1MTc5N2Y5ZTZkODIxY2QxOWEwMTRmYjcxMzdiZWI4NmE0ZTllOTYifX19"),
// Action - Interface // Action - Interface
INTERFACE_ITEMS(AndroidType.NONE, "&9Push Inventory Contents to the faced Interface", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTBhNGRiZjY2MjVjNDJiZTU3YThiYTJjMzMwOTU0YTc2YmRmMjI3ODU1NDBlODdhNWM5NjcyNjg1MjM4ZWMifX19"), INTERFACE_items(AndroidType.NONE, "&9Push Inventory Contents to the faced Interface", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTBhNGRiZjY2MjVjNDJiZTU3YThiYTJjMzMwOTU0YTc2YmRmMjI3ODU1NDBlODdhNWM5NjcyNjg1MjM4ZWMifX19"),
INTERFACE_FUEL(AndroidType.NONE, "&cPull Fuel from the faced Interface", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjQzMmY1MjgyYTUwNzQ1YjkxMmJlMTRkZWRhNTgxYmQ0YTA5Yjk3N2EzYzMyZDdlOTU3ODQ5MWZlZThmYTcifX19"); INTERFACE_FUEL(AndroidType.NONE, "&cPull Fuel from the faced Interface", "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjQzMmY1MjgyYTUwNzQ1YjkxMmJlMTRkZWRhNTgxYmQ0YTA5Yjk3N2EzYzMyZDdlOTU3ODQ5MWZlZThmYTcifX19");

View File

@ -39,16 +39,16 @@ public class BlockStorage {
private static final String path_chunks = "data-storage/Slimefun/stored-chunks/"; private static final String path_chunks = "data-storage/Slimefun/stored-chunks/";
public static Map<String, BlockStorage> worlds = new HashMap<>(); public static Map<String, BlockStorage> worlds = new HashMap<>();
public static Map<String, Set<Location>> ticking_chunks = new HashMap<>(); public static Map<String, Set<Location>> tickingChunks = new HashMap<>();
public static Set<String> loaded_tickers = new HashSet<>(); public static Set<String> loadedTickers = new HashSet<>();
private World world; private World world;
private Map<Location, Config> storage = new HashMap<>(); private Map<Location, Config> storage = new HashMap<>();
private static Map<String, String> map_chunks = new HashMap<>(); private static Map<String, String> mapChunks = new HashMap<>();
private Map<Location, BlockMenu> inventories = new HashMap<>(); private Map<Location, BlockMenu> inventories = new HashMap<>();
public static Map<String, UniversalBlockMenu> universal_inventories = new HashMap<>(); public static Map<String, UniversalBlockMenu> universalInventories = new HashMap<>();
private Map<String, Config> cache_blocks = new HashMap<>(); private Map<String, Config> cache_blocks = new HashMap<>();
@ -129,10 +129,10 @@ public class BlockStorage {
storage.put(l, blockInfo); storage.put(l, blockInfo);
if (SlimefunItem.isTicking(file.getName().replace(".sfb", ""))) { if (SlimefunItem.isTicking(file.getName().replace(".sfb", ""))) {
Set<Location> locations = ticking_chunks.containsKey(chunkString) ? ticking_chunks.get(chunkString): new HashSet<>(); Set<Location> locations = tickingChunks.containsKey(chunkString) ? tickingChunks.get(chunkString): new HashSet<>();
locations.add(l); locations.add(l);
ticking_chunks.put(chunkString, locations); tickingChunks.put(chunkString, locations);
if (!loaded_tickers.contains(chunkString)) loaded_tickers.add(chunkString); if (!loadedTickers.contains(chunkString)) loadedTickers.add(chunkString);
} }
} catch (Exception x) { } catch (Exception x) {
System.err.println("[Slimefun] Failed to load " + file.getName() + "(ERR: " + key + ")"); System.err.println("[Slimefun] Failed to load " + file.getName() + "(ERR: " + key + ")");
@ -156,7 +156,7 @@ public class BlockStorage {
FileConfiguration cfg = YamlConfiguration.loadConfiguration(chunks); FileConfiguration cfg = YamlConfiguration.loadConfiguration(chunks);
for (String key: cfg.getKeys(false)) { for (String key: cfg.getKeys(false)) {
try { try {
if (world.getName().equals(key.split(";")[0])) map_chunks.put(key, cfg.getString(key)); if (world.getName().equals(key.split(";")[0])) mapChunks.put(key, cfg.getString(key));
} catch (Exception x) { } catch (Exception x) {
System.err.println("[Slimefun] Failed to load " + chunks.getName() + " for World \"" + world.getName() + "\" (ERR: " + key + ")"); System.err.println("[Slimefun] Failed to load " + chunks.getName() + " for World \"" + world.getName() + "\" (ERR: " + key + ")");
x.printStackTrace(); x.printStackTrace();
@ -191,24 +191,24 @@ public class BlockStorage {
BlockMenuPreset preset = BlockMenuPreset.getPreset(cfg.getString("preset")); BlockMenuPreset preset = BlockMenuPreset.getPreset(cfg.getString("preset"));
if (preset != null) { if (preset != null) {
universal_inventories.put(preset.getID(), new UniversalBlockMenu(preset, cfg)); universalInventories.put(preset.getID(), new UniversalBlockMenu(preset, cfg));
} }
} }
} }
} }
private static int chunk_changes = 0; private static int chunkChanges = 0;
private int changes = 0; private int changes = 0;
public void computeChanges() { public void computeChanges() {
changes = cache_blocks.size() + chunk_changes; changes = cache_blocks.size() + chunkChanges;
Map<Location, BlockMenu> inventories2 = new HashMap<>(inventories); Map<Location, BlockMenu> inventories2 = new HashMap<>(inventories);
for (Map.Entry<Location, BlockMenu> entry: inventories2.entrySet()) { for (Map.Entry<Location, BlockMenu> entry: inventories2.entrySet()) {
changes += entry.getValue().getUnsavedChanges(); changes += entry.getValue().getUnsavedChanges();
} }
Map<String, UniversalBlockMenu> universalInventories2 = new HashMap<>(universal_inventories); Map<String, UniversalBlockMenu> universalInventories2 = new HashMap<>(universalInventories);
for (Map.Entry<String, UniversalBlockMenu> entry: universalInventories2.entrySet()) { for (Map.Entry<String, UniversalBlockMenu> entry: universalInventories2.entrySet()) {
changes += entry.getValue().getUnsavedChanges(); changes += entry.getValue().getUnsavedChanges();
} }
@ -254,17 +254,17 @@ public class BlockStorage {
entry.getValue().save(entry.getKey()); entry.getValue().save(entry.getKey());
} }
Map<String, UniversalBlockMenu> universalInventories2 = new HashMap<>(universal_inventories); Map<String, UniversalBlockMenu> universalInventories2 = new HashMap<>(universalInventories);
for (Map.Entry<String, UniversalBlockMenu> entry: universalInventories2.entrySet()) { for (Map.Entry<String, UniversalBlockMenu> entry: universalInventories2.entrySet()) {
entry.getValue().save(); entry.getValue().save();
} }
if (chunk_changes > 0) { if (chunkChanges > 0) {
File chunks = new File(path_chunks + "chunks.sfc"); File chunks = new File(path_chunks + "chunks.sfc");
Config cfg = new Config("data-storage/Slimefun/temp.yml"); Config cfg = new Config("data-storage/Slimefun/temp.yml");
for (Map.Entry<String, String> entry: map_chunks.entrySet()) { for (Map.Entry<String, String> entry: mapChunks.entrySet()) {
cfg.setValue(entry.getKey(), entry.getValue()); cfg.setValue(entry.getKey(), entry.getValue());
} }
@ -276,7 +276,7 @@ public class BlockStorage {
} }
changes = 0; changes = 0;
chunk_changes = 0; chunkChanges = 0;
} }
public static void store(Block block, ItemStack item) { public static void store(Block block, ItemStack item) {
@ -360,7 +360,7 @@ public class BlockStorage {
} }
private static String getJSONData(Chunk chunk) { private static String getJSONData(Chunk chunk) {
return map_chunks.get(serializeChunk(chunk)); return mapChunks.get(serializeChunk(chunk));
} }
@Deprecated @Deprecated
@ -413,7 +413,7 @@ public class BlockStorage {
storage.storage.put(l, cfg); storage.storage.put(l, cfg);
if (BlockMenuPreset.isInventory(cfg.getString("id"))) { if (BlockMenuPreset.isInventory(cfg.getString("id"))) {
if (BlockMenuPreset.isUniversalInventory(cfg.getString("id"))) { if (BlockMenuPreset.isUniversalInventory(cfg.getString("id"))) {
if (!universal_inventories.containsKey(cfg.getString("id"))) storage.loadUniversalInventory(BlockMenuPreset.getPreset(cfg.getString("id"))); if (!universalInventories.containsKey(cfg.getString("id"))) storage.loadUniversalInventory(BlockMenuPreset.getPreset(cfg.getString("id")));
} }
else if (!storage.hasInventory(l)) { else if (!storage.hasInventory(l)) {
File file = new File("data-storage/Slimefun/stored-inventories/" + serializeLocation(l) + ".sfi"); File file = new File("data-storage/Slimefun/stored-inventories/" + serializeLocation(l) + ".sfi");
@ -463,14 +463,14 @@ public class BlockStorage {
storage.getUniversalInventory(l).save(); storage.getUniversalInventory(l).save();
} }
String chunkString = locationToChunkString(l); String chunkString = locationToChunkString(l);
if (ticking_chunks.containsKey(chunkString)) { if (tickingChunks.containsKey(chunkString)) {
Set<Location> locations = ticking_chunks.get(chunkString); Set<Location> locations = tickingChunks.get(chunkString);
locations.remove(l); locations.remove(l);
if (locations.isEmpty()) { if (locations.isEmpty()) {
ticking_chunks.remove(chunkString); tickingChunks.remove(chunkString);
loaded_tickers.remove(chunkString); loadedTickers.remove(chunkString);
} }
else ticking_chunks.put(chunkString, locations); else tickingChunks.put(chunkString, locations);
} }
} }
} }
@ -505,14 +505,14 @@ public class BlockStorage {
storage.storage.remove(from); storage.storage.remove(from);
String chunkString = locationToChunkString(from); String chunkString = locationToChunkString(from);
if (ticking_chunks.containsKey(chunkString)) { if (tickingChunks.containsKey(chunkString)) {
Set<Location> locations = ticking_chunks.get(chunkString); Set<Location> locations = tickingChunks.get(chunkString);
locations.remove(from); locations.remove(from);
if (locations.isEmpty()) { if (locations.isEmpty()) {
ticking_chunks.remove(chunkString); tickingChunks.remove(chunkString);
loaded_tickers.remove(chunkString); loadedTickers.remove(chunkString);
} }
else ticking_chunks.put(chunkString, locations); else tickingChunks.put(chunkString, locations);
} }
} }
@ -526,12 +526,12 @@ public class BlockStorage {
if (item != null && item.isTicking()) { if (item != null && item.isTicking()) {
String chunkString = locationToChunkString(l); String chunkString = locationToChunkString(l);
if (value != null) { if (value != null) {
Set<Location> locations = ticking_chunks.get(chunkString); Set<Location> locations = tickingChunks.get(chunkString);
if (locations == null) locations = new HashSet<>(); if (locations == null) locations = new HashSet<>();
locations.add(l); locations.add(l);
ticking_chunks.put(chunkString, locations); tickingChunks.put(chunkString, locations);
if (!loaded_tickers.contains(chunkString)) loaded_tickers.add(chunkString); if (!loadedTickers.contains(chunkString)) loadedTickers.add(chunkString);
} }
} }
} }
@ -575,7 +575,7 @@ public class BlockStorage {
} }
public static Set<String> getTickingChunks() { public static Set<String> getTickingChunks() {
return new HashSet<>(loaded_tickers); return new HashSet<>(loadedTickers);
} }
@Deprecated @Deprecated
@ -597,7 +597,7 @@ public class BlockStorage {
} }
public static Set<Location> getTickingLocations(String chunk) { public static Set<Location> getTickingLocations(String chunk) {
return new HashSet<>(ticking_chunks.get(chunk)); return new HashSet<>(tickingChunks.get(chunk));
} }
public BlockMenu loadInventory(Location l, BlockMenuPreset preset) { public BlockMenu loadInventory(Location l, BlockMenuPreset preset) {
@ -607,7 +607,7 @@ public class BlockStorage {
} }
public void loadUniversalInventory(BlockMenuPreset preset) { public void loadUniversalInventory(BlockMenuPreset preset) {
universal_inventories.put(preset.getID(), new UniversalBlockMenu(preset)); universalInventories.put(preset.getID(), new UniversalBlockMenu(preset));
} }
public void clearInventory(Location l) { public void clearInventory(Location l) {
@ -629,7 +629,7 @@ public class BlockStorage {
} }
public boolean hasUniversalInventory(String id) { public boolean hasUniversalInventory(String id) {
return universal_inventories.containsKey(id); return universalInventories.containsKey(id);
} }
public UniversalBlockMenu getUniversalInventory(Block block) { public UniversalBlockMenu getUniversalInventory(Block block) {
@ -642,7 +642,7 @@ public class BlockStorage {
} }
public UniversalBlockMenu getUniversalInventory(String id) { public UniversalBlockMenu getUniversalInventory(String id) {
return universal_inventories.get(id); return universalInventories.get(id);
} }
public static BlockMenu getInventory(Block b) { public static BlockMenu getInventory(Block b) {
@ -659,7 +659,7 @@ public class BlockStorage {
public static Config getChunkInfo(Chunk chunk) { public static Config getChunkInfo(Chunk chunk) {
try { try {
Config cfg = new Config("data-storage/Slimefun/temp.yml"); Config cfg = new Config("data-storage/Slimefun/temp.yml");
if (!map_chunks.containsKey(serializeChunk(chunk))) return cfg; if (!mapChunks.containsKey(serializeChunk(chunk))) return cfg;
for (Map.Entry<String, String> entry: parseJSON(getJSONData(chunk)).entrySet()) { for (Map.Entry<String, String> entry: parseJSON(getJSONData(chunk)).entrySet()) {
cfg.setValue(entry.getKey(), entry.getValue()); cfg.setValue(entry.getKey(), entry.getValue());
@ -680,7 +680,7 @@ public class BlockStorage {
} }
public static boolean hasChunkInfo(Chunk chunk) { public static boolean hasChunkInfo(Chunk chunk) {
return map_chunks.containsKey(serializeChunk(chunk)); return mapChunks.containsKey(serializeChunk(chunk));
} }
public static void setChunkInfo(Chunk chunk, String key, String value) { public static void setChunkInfo(Chunk chunk, String key, String value) {
@ -693,9 +693,9 @@ public class BlockStorage {
json.add(path, new JsonPrimitive(cfg.getString(path))); json.add(path, new JsonPrimitive(cfg.getString(path)));
} }
map_chunks.put(serializeChunk(chunk), json.toString()); mapChunks.put(serializeChunk(chunk), json.toString());
chunk_changes++; chunkChanges++;
} }
public static String getChunkInfo(Chunk chunk, String key) { public static String getChunkInfo(Chunk chunk, String key) {
@ -707,7 +707,7 @@ public class BlockStorage {
} }
public static void clearChunkInfo(Chunk chunk) { public static void clearChunkInfo(Chunk chunk) {
map_chunks.remove(serializeChunk(chunk)); mapChunks.remove(serializeChunk(chunk));
} }
public static String getBlockInfoAsJson(Block block) { public static String getBlockInfoAsJson(Block block) {

View File

@ -161,7 +161,7 @@ public final class PlayerProfile {
} }
public String getTitle() { public String getTitle() {
List<String> titles = SlimefunStartup.instance.getSettings().RESEARCHES_TITLES; List<String> titles = SlimefunStartup.instance.getSettings().Researches_TITLES;
int index = Math.round(Float.valueOf(String.valueOf(Math.round(((researches.size() * 100.0F) / Research.list().size()) * 100.0F) / 100.0F)) / 100.0F) * titles.size(); int index = Math.round(Float.valueOf(String.valueOf(Math.round(((researches.size() * 100.0F) / Research.list().size()) * 100.0F) / 100.0F)) / 100.0F) * titles.size();
if (index > 0) index--; if (index > 0) index--;

View File

@ -26,7 +26,7 @@ import me.mrCookieSlime.Slimefun.Setup.Messages;
*/ */
public class Slimefun { public class Slimefun {
public static Map<Integer, List<GuideHandler>> guide_handlers = new HashMap<>(); public static Map<Integer, List<GuideHandler>> guideHandlers = new HashMap<>();
/** /**
* Instance of the GPSNetwork. * Instance of the GPSNetwork.
@ -41,13 +41,13 @@ public class Slimefun {
/** /**
* Lists all the registered categories. * Lists all the registered categories.
*/ */
public static List<Category> current_categories = new ArrayList<>(); public static List<Category> currentCategories = new ArrayList<>();
public static void registerGuideHandler(GuideHandler handler) { public static void registerGuideHandler(GuideHandler handler) {
List<GuideHandler> handlers = new ArrayList<>(); List<GuideHandler> handlers = new ArrayList<>();
if (guide_handlers.containsKey(handler.getTier())) handlers = guide_handlers.get(handler.getTier()); if (guideHandlers.containsKey(handler.getTier())) handlers = guideHandlers.get(handler.getTier());
handlers.add(handler); handlers.add(handler);
guide_handlers.put(handler.getTier(), handlers); guideHandlers.put(handler.getTier(), handlers);
} }
/** /**
@ -270,7 +270,7 @@ public class Slimefun {
* Returns a list of all the ItemStacks representing the registered categories. * Returns a list of all the ItemStacks representing the registered categories.
* *
* @return the list of the display items of all the registered categories. * @return the list of the display items of all the registered categories.
* @see #current_categories * @see #currentCategories
*/ */
public static List<ItemStack> listCategories() { public static List<ItemStack> listCategories() {
List<ItemStack> items = new ArrayList<>(); List<ItemStack> items = new ArrayList<>();
@ -348,6 +348,6 @@ public class Slimefun {
} }
public static List<GuideHandler> getGuideHandlers(int tier) { public static List<GuideHandler> getGuideHandlers(int tier) {
return guide_handlers.containsKey(tier) ? guide_handlers.get(tier): new ArrayList<>(); return guideHandlers.containsKey(tier) ? guideHandlers.get(tier): new ArrayList<>();
} }
} }

View File

@ -18,17 +18,17 @@ import org.bukkit.block.Skull;
public class ChargableBlock { public class ChargableBlock {
public static Map<String, Integer> max_charges = new HashMap<>(); public static Map<String, Integer> maxCharges = new HashMap<>();
public static Set<String> rechargeable = new HashSet<>(); public static Set<String> rechargeable = new HashSet<>();
public static Set<String> capacitors = new HashSet<>(); public static Set<String> capacitors = new HashSet<>();
public static void registerChargableBlock(String id, int capacity, boolean recharge) { public static void registerChargableBlock(String id, int capacity, boolean recharge) {
max_charges.put(id, capacity); maxCharges.put(id, capacity);
if (recharge) rechargeable.add(id); if (recharge) rechargeable.add(id);
} }
public static void registerCapacitor(String id, int capacity) { public static void registerCapacitor(String id, int capacity) {
max_charges.put(id, capacity); maxCharges.put(id, capacity);
rechargeable.add(id); rechargeable.add(id);
capacitors.add(id); capacitors.add(id);
} }
@ -39,13 +39,13 @@ public class ChargableBlock {
public static boolean isChargable(Location l) { public static boolean isChargable(Location l) {
if (!BlockStorage.hasBlockInfo(l)) return false; if (!BlockStorage.hasBlockInfo(l)) return false;
return max_charges.containsKey(BlockStorage.checkID(l)); return maxCharges.containsKey(BlockStorage.checkID(l));
} }
public static boolean isRechargable(Block b) { public static boolean isRechargable(Block b) {
if (!BlockStorage.hasBlockInfo(b)) return false; if (!BlockStorage.hasBlockInfo(b)) return false;
String id = BlockStorage.checkID(b); String id = BlockStorage.checkID(b);
return max_charges.containsKey(id) && rechargeable.contains(id); return maxCharges.containsKey(id) && rechargeable.contains(id);
} }
public static boolean isCapacitor(Block b) { public static boolean isCapacitor(Block b) {
@ -63,7 +63,7 @@ public class ChargableBlock {
public static int getDefaultCapacity(Location l) { public static int getDefaultCapacity(Location l) {
String id = BlockStorage.checkID(l); String id = BlockStorage.checkID(l);
return id == null ? 0: max_charges.get(id); return id == null ? 0: maxCharges.get(id);
} }
public static int getCharge(Block b) { public static int getCharge(Block b) {

View File

@ -26,40 +26,40 @@ public class EnergyNet extends Network {
private static final int RANGE = 6; private static final int RANGE = 6;
public static Set<String> machines_input = new HashSet<>(); public static Set<String> machinesInput = new HashSet<>();
public static Set<String> machines_storage = new HashSet<>(); public static Set<String> machinesStorage = new HashSet<>();
public static Set<String> machines_output = new HashSet<>(); public static Set<String> machinesOutput = new HashSet<>();
public static NetworkComponent getComponent(Block b) { public static NetworkComponent getComponent(Block b) {
return getComponent(b.getLocation()); return getComponent(b.getLocation());
} }
public static NetworkComponent getComponent(String id) { public static NetworkComponent getComponent(String id) {
if (machines_input.contains(id)) return NetworkComponent.SOURCE; if (machinesInput.contains(id)) return NetworkComponent.SOURCE;
if (machines_storage.contains(id)) return NetworkComponent.DISTRIBUTOR; if (machinesStorage.contains(id)) return NetworkComponent.DISTRIBUTOR;
if (machines_output.contains(id)) return NetworkComponent.CONSUMER; if (machinesOutput.contains(id)) return NetworkComponent.CONSUMER;
return NetworkComponent.NONE; return NetworkComponent.NONE;
} }
public static NetworkComponent getComponent(Location l) { public static NetworkComponent getComponent(Location l) {
if (!BlockStorage.hasBlockInfo(l)) return NetworkComponent.NONE; if (!BlockStorage.hasBlockInfo(l)) return NetworkComponent.NONE;
String id = BlockStorage.checkID(l); String id = BlockStorage.checkID(l);
if (machines_input.contains(id)) return NetworkComponent.SOURCE; if (machinesInput.contains(id)) return NetworkComponent.SOURCE;
if (machines_storage.contains(id)) return NetworkComponent.DISTRIBUTOR; if (machinesStorage.contains(id)) return NetworkComponent.DISTRIBUTOR;
if (machines_output.contains(id)) return NetworkComponent.CONSUMER; if (machinesOutput.contains(id)) return NetworkComponent.CONSUMER;
return NetworkComponent.NONE; return NetworkComponent.NONE;
} }
public static void registerComponent(String id, NetworkComponent component) { public static void registerComponent(String id, NetworkComponent component) {
switch (component) { switch (component) {
case CONSUMER: case CONSUMER:
machines_output.add(id); machinesOutput.add(id);
break; break;
case DISTRIBUTOR: case DISTRIBUTOR:
machines_storage.add(id); machinesStorage.add(id);
break; break;
case SOURCE: case SOURCE:
machines_input.add(id); machinesInput.add(id);
break; break;
default: default:
break; break;

View File

@ -34,11 +34,11 @@ import me.mrCookieSlime.Slimefun.holograms.CargoHologram;
public class CargoNet extends Network { public class CargoNet extends Network {
public static boolean EXTRA_CHANNELS = false; public static boolean extraChannels = false;
private static final int RANGE = 5; private static final int RANGE = 5;
public static List<BlockFace> faces = Arrays.asList(BlockFace.NORTH, BlockFace.EAST, BlockFace.SOUTH, BlockFace.WEST); public static List<BlockFace> faces = Arrays.asList(BlockFace.NORTH, BlockFace.EAST, BlockFace.SOUTH, BlockFace.WEST);
public static Map<Location, Integer> round_robin = new HashMap<>(); public static Map<Location, Integer> roundRobin = new HashMap<>();
public static Set<ItemRequest> requests = new HashSet<>(); public static Set<ItemRequest> requests = new HashSet<>();
private static int[] slots = new int[] {19, 20, 21, 28, 29, 30, 37, 38, 39}; private static int[] slots = new int[] {19, 20, 21, 28, 29, 30, 37, 38, 39};
@ -192,7 +192,7 @@ public class CargoNet extends Network {
self.display(); self.display();
} }
//Chest Terminal Code //Chest Terminal Code
if (EXTRA_CHANNELS) { if (extraChannels) {
for (Location bus : imports) { for (Location bus : imports) {
BlockMenu menu = BlockStorage.getInventory(bus); BlockMenu menu = BlockStorage.getInventory(bus);
@ -345,11 +345,11 @@ public class CargoNet extends Network {
List<Location> outputlist = new ArrayList<>(output.get(frequency)); List<Location> outputlist = new ArrayList<>(output.get(frequency));
if (roundrobin) { if (roundrobin) {
if (!round_robin.containsKey(input)) { if (!roundRobin.containsKey(input)) {
round_robin.put(input, 0); roundRobin.put(input, 0);
} }
int cIndex = round_robin.get(input); int cIndex = roundRobin.get(input);
if (cIndex < outputlist.size()) { if (cIndex < outputlist.size()) {
for (int i = 0; i < cIndex; i++) { for (int i = 0; i < cIndex; i++) {
@ -361,7 +361,7 @@ public class CargoNet extends Network {
} }
else cIndex = 1; else cIndex = 1;
round_robin.put(input, cIndex); roundRobin.put(input, cIndex);
} }
for (Location out : outputlist) { for (Location out : outputlist) {
@ -389,7 +389,7 @@ public class CargoNet extends Network {
} }
} }
//Chest Terminal Code //Chest Terminal Code
if (EXTRA_CHANNELS) { if (extraChannels) {
List<StoredItem> items = new ArrayList<>(); List<StoredItem> items = new ArrayList<>();
for (Location l: providers) { for (Location l: providers) {
Block target = getAttachedBlock(l.getBlock()); Block target = getAttachedBlock(l.getBlock());

View File

@ -14,10 +14,10 @@ import me.mrCookieSlime.Slimefun.SlimefunStartup;
public abstract class Network { public abstract class Network {
private static List<Network> NETWORK_LIST = new ArrayList<>(); private static List<Network> networkList = new ArrayList<>();
public static<T extends Network> T getNetworkFromLocation(Location l, Class<T> type) { public static<T extends Network> T getNetworkFromLocation(Location l, Class<T> type) {
for(Network n: NETWORK_LIST) { for(Network n: networkList) {
if(type.isInstance(n) && n.connectsTo(l)) { if(type.isInstance(n) && n.connectsTo(l)) {
return type.cast(n); return type.cast(n);
} }
@ -27,7 +27,7 @@ public abstract class Network {
public static<T extends Network> List<T> getNetworksFromLocation(Location l, Class<T> type) { public static<T extends Network> List<T> getNetworksFromLocation(Location l, Class<T> type) {
List<T> ret = new ArrayList<>(); List<T> ret = new ArrayList<>();
for(Network n: NETWORK_LIST) { for(Network n: networkList) {
if(type.isInstance(n) && n.connectsTo(l)) { if(type.isInstance(n) && n.connectsTo(l)) {
ret.add(type.cast(n)); ret.add(type.cast(n));
} }
@ -36,11 +36,11 @@ public abstract class Network {
} }
public static void registerNetwork(Network n) { public static void registerNetwork(Network n) {
NETWORK_LIST.add(n); networkList.add(n);
} }
public static void unregisterNetwork(Network n) { public static void unregisterNetwork(Network n) {
NETWORK_LIST.remove(n); networkList.remove(n);
} }
public static void handleAllNetworkLocationUpdate(Location l) { public static void handleAllNetworkLocationUpdate(Location l) {

View File

@ -120,7 +120,7 @@ public final class GitHubSetup {
SlimefunGuide.issues = object.get("open_issues_count").getAsInt(); SlimefunGuide.issues = object.get("open_issues_count").getAsInt();
SlimefunGuide.forks = object.get("forks").getAsInt(); SlimefunGuide.forks = object.get("forks").getAsInt();
SlimefunGuide.stars = object.get("stargazers_count").getAsInt(); SlimefunGuide.stars = object.get("stargazers_count").getAsInt();
SlimefunGuide.last_update = IntegerFormat.parseGitHubDate(object.get("pushed_at").getAsString()); SlimefunGuide.lastUpdate = IntegerFormat.parseGitHubDate(object.get("pushed_at").getAsString());
} }
@Override @Override
@ -148,7 +148,7 @@ public final class GitHubSetup {
@Override @Override
public void onSuccess(JsonElement element) { public void onSuccess(JsonElement element) {
JsonObject object = element.getAsJsonObject(); JsonObject object = element.getAsJsonObject();
SlimefunGuide.code_bytes = object.get("Java").getAsInt(); SlimefunGuide.codeBytes = object.get("Java").getAsInt();
} }
@Override @Override

View File

@ -6,9 +6,9 @@ import me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config;
public final class Settings { public final class Settings {
public boolean RESEARCHES_ENABLED; public boolean Researches_ENABLED;
public boolean RESEARCHES_FREE_IN_CREATIVE; public boolean Researches_FREE_IN_CREATIVE;
public List<String> RESEARCHES_TITLES; public List<String> Researches_TITLES;
public int BLOCK_LOADING_INFO_DELAY; public int BLOCK_LOADING_INFO_DELAY;
public int BLOCK_AUTO_SAVE_DELAY; public int BLOCK_AUTO_SAVE_DELAY;
@ -24,8 +24,8 @@ public final class Settings {
public int SMELTERY_FIRE_BREAK_CHANCE; public int SMELTERY_FIRE_BREAK_CHANCE;
public Settings(Config cfg) { public Settings(Config cfg) {
RESEARCHES_FREE_IN_CREATIVE = cfg.getBoolean("options.allow-free-creative-research"); Researches_FREE_IN_CREATIVE = cfg.getBoolean("options.allow-free-creative-research");
RESEARCHES_TITLES = cfg.getStringList("research-ranks"); Researches_TITLES = cfg.getStringList("research-ranks");
BLOCK_LOADING_INFO_DELAY = cfg.getInt("URID.info-delay"); BLOCK_LOADING_INFO_DELAY = cfg.getInt("URID.info-delay");
BLOCK_AUTO_SAVE_DELAY = cfg.getInt("options.auto-save-delay-in-minutes"); BLOCK_AUTO_SAVE_DELAY = cfg.getInt("options.auto-save-delay-in-minutes");