diff --git a/src/defaultconfigs/fluxnetworks-server.toml b/src/defaultconfigs/fluxnetworks-server.toml new file mode 100644 index 0000000..1508f54 --- /dev/null +++ b/src/defaultconfigs/fluxnetworks-server.toml @@ -0,0 +1,48 @@ + +[networks] + #Maximum networks each player can have. Super admin can bypass this limit. -1 = no limit + #Setting this to 0 will only allow super admins to create networks. + #Range: > -1 + maximumPerPlayer = 5 + #Allows someone to be a network super admin. Otherwise, no one can access a flux device or delete a network without permission. + enableSuperAdmin = true + #See ops.json. If the player has permission level equal or greater to the value set here they will be able to activate Super Admin. + #Setting this to 0 will allow anyone to active Super Admin. Single player can bypass this limit. + #Players have permission level 3 or 4 can use commands to set others as Super Admin whether others have this permission level or not. + #Range: 0 ~ 3 + superAdminRequiredPermission = 1 + +[general] + #Enables redstone being compressed with the bedrock and obsidian to get flux dusts. + enableFluxRecipe = true + #Allows flux devices to enable chunk loading. + enableChunkLoading = false + +[blacklist] + #A blacklist for blocks which flux devices shouldn't connect to, use format 'modid:registry_name' + blockBlacklistStrings = ["actuallyadditions:block_phantom_energyface"] + #A blacklist for items which wireless charging shouldn't charge to, use format 'modid:registry_name' + itemBlackListStrings = [""] + +[energy] + #The default transfer limit of a Flux Plug, Point and Controller + #Range: 0 ~ 9223372036854775807 + defaultLimit = 800000 + #The maximum energy storage of a Basic Flux Storage + #Range: 0 ~ 9223372036854775807 + basicCapacity = 2000000 + #The default transfer limit of a Basic Flux Storage + #Range: 0 ~ 9223372036854775807 + basicTransfer = 20000 + #The maximum energy storage of a Herculean Flux Storage + #Range: 0 ~ 9223372036854775807 + herculeanCapacity = 16000000 + #The default transfer limit of a Herculean Flux Storage + #Range: 0 ~ 9223372036854775807 + herculeanTransfer = 120000 + #The maximum energy storage of a Gargantuan Flux Storage + #Range: 0 ~ 9223372036854775807 + gargantuanCapacity = 128000000 + #The default transfer limit of a Gargantuan Flux Storage + #Range: 0 ~ 9223372036854775807 + gargantuanTransfer = 720000 diff --git a/src/index.toml b/src/index.toml index bb86a29..6be9fa9 100644 --- a/src/index.toml +++ b/src/index.toml @@ -47,6 +47,10 @@ hash = "eddae7c67bae1ca1d972edeb58a8137dd2343046e708077793b9315aece08ceb" file = "config/waystones-common.toml" hash = "8d57ca0303257096b55809daa45f0d9653006a6cd2e00d0f0d562ddb699a2d11" +[[files]] +file = "defaultconfigs/fluxnetworks-server.toml" +hash = "df11daf3d349940fa5c06559fe7a760500a5b1eb631364a15ca3663785988771" + [[files]] file = "kubejs/assets/capejs/textures/capes/dev.png" hash = "35e8f0d6ee84ecf70bed440d5b26b523d2c684568f16fdc871ce934d224eec2c" @@ -193,7 +197,7 @@ hash = "d3e25b22ec8302c68fec0e0b7830b4983a8078b2790039dbb85e89e8e827799d" [[files]] file = "kubejs/server_scripts/recipes/mekanism.js" -hash = "b89b9a0091061ea3c05f2b28ff81922c157df0bf100f20f6153b1a2afeef3d24" +hash = "0e6154b8f0af0fd7d2746938981f82661b282a304695733e80850d3c2588540a" [[files]] file = "kubejs/server_scripts/recipes/mekaweapons.js" diff --git a/src/kubejs/server_scripts/recipes/mekanism.js b/src/kubejs/server_scripts/recipes/mekanism.js index 12f8aa3..363f97b 100644 --- a/src/kubejs/server_scripts/recipes/mekanism.js +++ b/src/kubejs/server_scripts/recipes/mekanism.js @@ -18,4 +18,7 @@ ServerEvents.recipes((event) => { "output": { item: "mekanism:metallurgic_infuser" }, "processingTime": 300 }) + + // Remove the Mekanism Anchor Upgrade recipe + event.remove({ output: "mekanism:upgrade_anchor" }) }) diff --git a/src/pack.toml b/src/pack.toml index f258b48..f83f52b 100644 --- a/src/pack.toml +++ b/src/pack.toml @@ -1,12 +1,12 @@ name = "GalacticFactory" author = "GalacticFactory" -version = "0.6.14" +version = "0.6.15" pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "e27ed2442222263bb5a5ceda2cb44099625a560b75ec76f231ef0dea089796d7" +hash = "e2469d036cb3ef97c39ad21c31604b73d9bab37a0ed51a99db450d6336b0efed" [versions] forge = "47.2.0"