mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
feat(minecraft): beta apis
This commit is contained in:
parent
c7e2d6492c
commit
83d9ae0057
2 changed files with 52 additions and 45 deletions
|
|
@ -8,16 +8,17 @@ in {
|
||||||
server-name = "Kat's Server";
|
server-name = "Kat's Server";
|
||||||
online-mode = true;
|
online-mode = true;
|
||||||
#allow-cheats = true;
|
#allow-cheats = true;
|
||||||
level-name = "KatBedrock";
|
#level-name = "KatBedrock";
|
||||||
|
level-name = "KatBedrockBeta";
|
||||||
default-player-permission-level = "visitor";
|
default-player-permission-level = "visitor";
|
||||||
};
|
};
|
||||||
packs = let
|
packs = let
|
||||||
addons = pkgs.minecraft-bedrock-addons;
|
addons = pkgs.minecraft-bedrock-addons;
|
||||||
in {
|
in {
|
||||||
#tree-capitator-bp.package = addons.true-tree-capitator-bp;
|
tree-capitator-bp.package = addons.true-tree-capitator-bp;
|
||||||
#tree-capitator-rp.package = addons.true-tree-capitator-rp;
|
tree-capitator-rp.package = addons.true-tree-capitator-rp;
|
||||||
tree-capitator-bh.package = addons.definitive-tree-capitator-bh;
|
#tree-capitator-bh.package = addons.definitive-tree-capitator-bh;
|
||||||
tree-capitator-rs.package = addons.definitive-tree-capitator-rs;
|
#tree-capitator-rs.package = addons.definitive-tree-capitator-rs;
|
||||||
};
|
};
|
||||||
allowPlayers = let
|
allowPlayers = let
|
||||||
base = 2535420000000000;
|
base = 2535420000000000;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,44 @@
|
||||||
{ mkMinecraftBedrockServerAddon, fetchurl }: {
|
{ lib, mkMinecraftBedrockServerAddon, fetchurl }: let
|
||||||
definitive-tree-capitator-bh = mkMinecraftBedrockServerAddon {
|
inherit (lib.attrsets) mapAttrs;
|
||||||
pname = "definitive-tree-capitator-bh";
|
true-tree-capitator = {
|
||||||
version = "1.0.0";
|
version = "1.2";
|
||||||
mcpackId = "b3538a6c-3e42-400a-9ed0-5ec1670b796c";
|
|
||||||
mcpackVersion = "1.0.0";
|
mcpackVersion = "1.0.0";
|
||||||
|
mcVersion = "1.20.71";
|
||||||
|
sourceRoot = ".";
|
||||||
|
meta.homepage = "https://www.curseforge.com/minecraft-bedrock/addons/tree-capitator";
|
||||||
|
};
|
||||||
|
true-tree-capitator-bp = true-tree-capitator // {
|
||||||
|
pname = "true-tree-capitator-bp";
|
||||||
|
mcpackId = "4d0f6078-f2f9-415f-9848-b36b008127b4";
|
||||||
|
mcpackType = "behavior_packs";
|
||||||
|
src = fetchurl {
|
||||||
|
name = "Tree-capitator-BP-v1.2.mcpack";
|
||||||
|
url = "https://mediafilez.forgecdn.net/files/5237/589/Tree%20capitator%20%5BBP%5D%20v1.2.mcpack";
|
||||||
|
sha256 = "c4b702be4dd45707b66ef3cfda578695347caa6a43ead30c06dc17cd14a00040";
|
||||||
|
};
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace manifest.json \
|
||||||
|
--replace "1.10.0-beta" "1.11.0-beta"
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
true-tree-capitator-rp = true-tree-capitator // {
|
||||||
|
pname = "true-tree-capitator-rp";
|
||||||
|
mcpackId = "811af5f4-929b-4d77-aed4-119486b6c0a0";
|
||||||
|
mcpackType = "resource_packs";
|
||||||
|
src = fetchurl {
|
||||||
|
name = "Tree-capitator-RP-v1.2.mcpack";
|
||||||
|
url = "https://mediafilez.forgecdn.net/files/5237/590/Tree%20capitator%20%5BRP%5D%20v1.2.mcpack";
|
||||||
|
sha256 = "66c850106c7fa1764b32f20c555c1bb5e7e6905f3cbea4b429ca076e7a4cc31f";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
definitive-tree-capitator = {
|
||||||
|
version = "1.0.0";
|
||||||
|
mcpackVersion = "1.0.0";
|
||||||
|
meta.homepage = "https://www.curseforge.com/minecraft-bedrock/addons/definitive-tree-capitator-addon";
|
||||||
|
};
|
||||||
|
definitive-tree-capitator-bh = definitive-tree-capitator // {
|
||||||
|
pname = "definitive-tree-capitator-bh";
|
||||||
|
mcpackId = "b3538a6c-3e42-400a-9ed0-5ec1670b796c";
|
||||||
mcpackType = "behavior_packs";
|
mcpackType = "behavior_packs";
|
||||||
mcVersion = "1.20.20";
|
mcVersion = "1.20.20";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
|
@ -14,11 +49,9 @@
|
||||||
./definitive-tree-capitator-bh.patch
|
./definitive-tree-capitator-bh.patch
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
definitive-tree-capitator-rs = mkMinecraftBedrockServerAddon {
|
definitive-tree-capitator-rs = definitive-tree-capitator // {
|
||||||
pname = "definitive-tree-capitator-rs";
|
pname = "definitive-tree-capitator-rs";
|
||||||
version = "1.0.0";
|
|
||||||
mcpackId = "e01dd561-a1d9-45d0-b6ad-cd3858b93fe7";
|
mcpackId = "e01dd561-a1d9-45d0-b6ad-cd3858b93fe7";
|
||||||
mcpackVersion = "1.0.0";
|
|
||||||
mcpackType = "resource_packs";
|
mcpackType = "resource_packs";
|
||||||
mcVersion = "1.13.0";
|
mcVersion = "1.13.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
|
@ -26,36 +59,9 @@
|
||||||
sha256 = "22c8ff1c85720052d9f2a0af1c205b5457a9bb806d65125cff3751fdbe22b864";
|
sha256 = "22c8ff1c85720052d9f2a0af1c205b5457a9bb806d65125cff3751fdbe22b864";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
true-tree-capitator-bp = mkMinecraftBedrockServerAddon {
|
in mapAttrs (_: mkMinecraftBedrockServerAddon) {
|
||||||
pname = "true-tree-capitator-bp";
|
inherit
|
||||||
version = "1.2";
|
true-tree-capitator-bp true-tree-capitator-rp
|
||||||
mcpackVersion = "1.0.0";
|
definitive-tree-capitator-bh definitive-tree-capitator-rs
|
||||||
mcpackId = "4d0f6078-f2f9-415f-9848-b36b008127b4";
|
;
|
||||||
mcpackType = "behavior_packs";
|
|
||||||
mcVersion = "1.20.71";
|
|
||||||
src = fetchurl {
|
|
||||||
name = "Tree-capitator-BP-v1.2.mcpack";
|
|
||||||
url = "https://mediafilez.forgecdn.net/files/5237/589/Tree%20capitator%20%5BBP%5D%20v1.2.mcpack";
|
|
||||||
sha256 = "c4b702be4dd45707b66ef3cfda578695347caa6a43ead30c06dc17cd14a00040";
|
|
||||||
};
|
|
||||||
sourceRoot = ".";
|
|
||||||
postPatch = ''
|
|
||||||
substituteInPlace manifest.json \
|
|
||||||
--replace "1.10.0-beta" "1.10.0"
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
true-tree-capitator-rp = mkMinecraftBedrockServerAddon {
|
|
||||||
pname = "true-tree-capitator-rp";
|
|
||||||
version = "1.2";
|
|
||||||
mcpackVersion = "1.0.0";
|
|
||||||
mcpackId = "811af5f4-929b-4d77-aed4-119486b6c0a0";
|
|
||||||
mcpackType = "resource_packs";
|
|
||||||
mcVersion = "1.20.71";
|
|
||||||
src = fetchurl {
|
|
||||||
name = "Tree-capitator-RP-v1.2.mcpack";
|
|
||||||
url = "https://mediafilez.forgecdn.net/files/5237/590/Tree%20capitator%20%5BRP%5D%20v1.2.mcpack";
|
|
||||||
sha256 = "66c850106c7fa1764b32f20c555c1bb5e7e6905f3cbea4b429ca076e7a4cc31f";
|
|
||||||
};
|
|
||||||
sourceRoot = ".";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue