mirror of
https://github.com/Oth3r/Sit.git
synced 2025-09-20 08:23:20 +02:00
better config
This commit is contained in:
parent
e4f942b0fd
commit
f646bf13e3
1 changed files with 26 additions and 15 deletions
|
@ -24,7 +24,7 @@ public class config {
|
||||||
public static boolean fullBlocksOn = defaults.fullBlocksOn;
|
public static boolean fullBlocksOn = defaults.fullBlocksOn;
|
||||||
public static boolean customOn = defaults.customOn;
|
public static boolean customOn = defaults.customOn;
|
||||||
public static List<String> customBlocks = defaults.customBlocks;
|
public static List<String> customBlocks = defaults.customBlocks;
|
||||||
enum HandRequirement {
|
public enum HandRequirement {
|
||||||
empty,
|
empty,
|
||||||
restrictive,
|
restrictive,
|
||||||
none;
|
none;
|
||||||
|
@ -149,32 +149,43 @@ public class config {
|
||||||
file.write("\ncustom=" + customOn);
|
file.write("\ncustom=" + customOn);
|
||||||
file.write("\n# "+Sit.lang("config.sit."+
|
file.write("\n# "+Sit.lang("config.sit."+
|
||||||
"general.sittable_blocks.description")
|
"general.sittable_blocks.description")
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_2",
|
.append("\n# ").append(lang("example",Utl.Assets.CUSTOM_BLOCKS))
|
||||||
"\"minecraft:campfire|0.255|1|lit=false\""))
|
.append("\n# ").append(lang("general.sittable_blocks.description.2"))
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_4"))
|
.append("\n# ").append(lang("general.sittable_blocks.description.3"))
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_5"))
|
.append("\n# ").append(lang("general.sittable_blocks.description.4"))
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_6"))
|
.append("\n# ").append(lang("general.sittable_blocks.description.5"))
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_7"))
|
.append("\n# ").append(lang("general.sittable_blocks.description.6")).getString());
|
||||||
.append("\n# ").append(lang("general.sittable_blocks.description_8")).getString());
|
|
||||||
file.write("\ncustom-blocks="+gson.toJson(customBlocks));
|
file.write("\ncustom-blocks="+gson.toJson(customBlocks));
|
||||||
file.write("\n\n# "+lang("hand"));
|
file.write("\n\n# "+lang("hand"));
|
||||||
file.write("\n# "+Sit.lang("config.sit."+
|
file.write("\n# "+Sit.lang("config.sit."+
|
||||||
"hand.requirements.description")
|
"hand.requirement.description")
|
||||||
.append("\n# ").append(lang("hand.requirements.description_2"))
|
.append("\n# ").append(lang("hand.requirement.description.2",HandRequirement.empty))
|
||||||
.append("\n# ").append(lang("hand.requirements.description_3"))
|
.append("\n# ").append(lang("hand.requirement.description.3",HandRequirement.restrictive))
|
||||||
.append("\n# ").append(lang("hand.requirements.description_4")).getString());
|
.append("\n# ").append(lang("hand.requirement.description.4",HandRequirement.none)).getString());
|
||||||
|
file.write("\n# "+lang("hand.requirement.options",Utl.Assets.REQUIREMENT_OPTIONS));
|
||||||
file.write("\nhand.main.requirement=" + mainReq);
|
file.write("\nhand.main.requirement=" + mainReq);
|
||||||
|
file.write("\n#");
|
||||||
|
file.write("\nhand.off.requirement=" + offReq);
|
||||||
|
|
||||||
|
file.write("\n\n# "+lang("hand.restriction"));
|
||||||
|
file.write("\n# "+lang("hand.restriction.description"));
|
||||||
file.write("\nhand.main.block=" + mainBlock);
|
file.write("\nhand.main.block=" + mainBlock);
|
||||||
file.write("\nhand.main.food=" + mainFood);
|
file.write("\nhand.main.food=" + mainFood);
|
||||||
file.write("\nhand.main.usable=" + mainUsable);
|
file.write("\nhand.main.usable=" + mainUsable);
|
||||||
file.write("\nhand.main.whitelist="+gson.toJson(mainWhitelist));
|
file.write("\n#");
|
||||||
file.write("\nhand.main.blacklist="+gson.toJson(mainBlacklist));
|
|
||||||
file.write("\nhand.off.requirement=" + offReq);
|
|
||||||
file.write("\nhand.off.block=" + offBlock);
|
file.write("\nhand.off.block=" + offBlock);
|
||||||
file.write("\nhand.off.food=" + offFood);
|
file.write("\nhand.off.food=" + offFood);
|
||||||
file.write("\nhand.off.usable=" + offUsable);
|
file.write("\nhand.off.usable=" + offUsable);
|
||||||
|
|
||||||
|
file.write("\n\n# "+lang("hand.restriction.list"));
|
||||||
|
file.write("\n# "+lang("hand.restriction.list.description"));
|
||||||
|
file.write("\n# "+lang("example",Utl.Assets.LIST));
|
||||||
|
file.write("\nhand.main.whitelist="+gson.toJson(mainWhitelist));
|
||||||
|
file.write("\nhand.main.blacklist="+gson.toJson(mainBlacklist));
|
||||||
|
file.write("\n#");
|
||||||
file.write("\nhand.off.whitelist="+gson.toJson(offWhitelist));
|
file.write("\nhand.off.whitelist="+gson.toJson(offWhitelist));
|
||||||
file.write("\nhand.off.blacklist="+gson.toJson(offBlacklist));
|
file.write("\nhand.off.blacklist="+gson.toJson(offBlacklist));
|
||||||
|
|
||||||
// send packets to update the settings on the server
|
// send packets to update the settings on the server
|
||||||
if (SitClient.inGame) SitClient.sendPackets();
|
if (SitClient.inGame) SitClient.sendPackets();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue