From a3173def89334a987ab6777938ac88436757ee2d Mon Sep 17 00:00:00 2001 From: GearShocky Date: Sat, 8 Oct 2022 21:11:45 +0600 Subject: [PATCH] Structures test again --- .../structures/field_research_pod.nbt | Bin 0 -> 3160 bytes .../worldgen/biome/field_research_pod.json | 6 ++++ .../structure/field_research_pod.json | 27 ++++++++++++++++++ .../structure_set/field_research_pod.json | 14 +++++++++ .../template_pool/field_research_pod.json | 15 ++++++++++ 5 files changed, 62 insertions(+) create mode 100644 src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt create mode 100644 src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json create mode 100644 src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json create mode 100644 src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json create mode 100644 src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json diff --git a/src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt b/src/main/resources/data/overdrive_that_matters/structures/field_research_pod.nbt new file mode 100644 index 0000000000000000000000000000000000000000..a91e627ac47a90cdf76625b17cde692024ef5d79 GIT binary patch literal 3160 zcmai030PBC78avHB#5nwkyU651ymk}odjlTg`!A`VX0+F0820pP(Xq#A>tBLHkDGs z7V03ofR;jlCa3$ zExdU%+08n`a@1;7Zi$d}D0sqsycL6fkMLc9bK9 zbQr<+b=rSDE(6Ufj?+guo*}7R%Gmcxj{nL*Nqn10JAA}C<5td#-}j8LBK+6GGP*a@2Z<+PDlg)`hV!K|jyYfk0BGy3QF98$Q!))ykNi7u8S;F|;9hpfGFw

-)tB-S+Pnder%h_Y}gBp=Bv`zJ*8I`8BC zni;u`IgVm>@L%joF-kc}?@*%eK@K+Fo%dE1A<<^$Jg9+pckN6 z_IliBDsRtQCg~|a8F9{1r>P}VMMz=%`&Z+JP3;au!m1gx)hC&*%DM?D{JLA3EKIjv zXzFpl;w(*8OA+osn=$;^^`5$>zox>=c1{js3f+tI2{Vm;SaTA=f4U!CeTWAch4Qgm z_-B!Pk&onR3un4$-gI$p9v+RP3m2rTU>tLis%Bfgej1jYSV0i-AA|3=W!7-3p3VK2OcL;4FPqj{IusL`lVK z1$yy=$4M}krP(Y9ndL$(zEvUUa`zuoOza;PtjgsrSeTAB7U7)AzJn+!gvkwa3=%fy zhT*aGIH!42^Ep>^j6ArDlwz#!YW$ z!MM{dfzSR8M!1uS;?yV0H4HTnr9h+&zt1AUXwRG@i6y40`_d})8+gDGY(UVpx*2r+ zNF=!gvSt)Pw91wI8Sg#!BXkFjy&~Dy8~Zn${XmK|=)=+pv2o5-KCKlG z^TMux#xXKrZ0~(OU<7BI4;NW9F;#jibRMpk<2VA&j1Kp?YY`9rWPNB5qZ8qIiv}{Y zF5j8Q{wQC^ADXC5qL6(9$dmy2#Hd`Wa1)gA1f8-cER-amOUerdc}0uG_I3~OxWg0l zi5t#~Q3mV`ZMLAxi4vfP0qeT|u@X=IE?3$gGG4RE}sc{Yc&PVNe)9L$H3;J-~h% zd3H<-QlYyfmzit<{xGv2%&hKlW*ZYGzb@fgYHvt`HGtv(4WKyuGS!k7_;C~*fD9S5 zxLIBFvAXDNS^Z>RV(Y!M&Wu|X?eK}cT>0%@xDMdBm?49cAkEeg?8Mbm)t^|rTzgCAJcz8{Vb7&hl!)(Th^@8w6sj4B7Qa25=+(T!TG-S z#THSKtFmyRvXW-L)MWp_$O$^P{*GDOd>6p3q&$@Vw zW8R5dZ|l-^5APF)1{77yOMZ%`adNXGIJ4dFpY^K);<=9=;t^aA8GmAy%R4tsYsear zeceOj^oru=M*4I*#WL@g3*YF_G>@-RNxyI@m~7`1_9`~zCc}jjK9|r{c|EFTn&>U) z4cs!vkvr>Z+BfW%TJJH~+cvPS8;u=x{XIKQTP!57fPZ% zExnj$&(>jQ8Wi44`iI*tKsJJBET(UIR(%kwKb|vck1Kqel=&ougd6b~t_c zxP%^X`qQk5e+}S1iS!IA5n6MGo_BP)XndBnQlgbvS8V3qP3^G}c-fq@kb!BPD(R=< zqsvRhUnzH(#9wT&_~JM2OM_o1Ldlf|>yUx5uAw=Z4j+Wd}Q_gI$7FI8= zbyK65&Fd#m8zTZD|B-F(G)3{I~{#9^Yzyu*p}BJ6-a)* zWoAq)btIJ&R#Gg@8d_QUI(#rwDy{U!y}dJidyNrzsMX=kR9Lr$ua(V%a_;A+D$MG{ z5xFbz{Wf2UgZpJJShQ8v4QAp&wArbU!TjgFQPQa8!r^L;bY+yIGF{J*#H{Ddt|^X6 ui5J4c8LOCh#>kE)mZg$|^D?KTLT0M&!8x(}piP1dQEA|D*?_TW(|-UC<|29k literal 0 HcmV?d00001 diff --git a/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json new file mode 100644 index 000000000..d024525f3 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/tags/worldgen/biome/field_research_pod.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:plains" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json new file mode 100644 index 000000000..6680149f7 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure/field_research_pod.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:jigsaw", + "start_pool": "overdrive_that_matters:field_research_pod", + "biomes": "#overdrive_that_matters:field_research_pod", + "max_distance_from_center": 128, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 7, + "spawn_overrides": { + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "minecraft:pillager", + "weight": 1, + "minCount": 1, + "maxCount": 2 + } + ] + } + }, + "start_height": { + "absolute": 0 + }, + "step": "surface_structures", + "terrain_adaption": "bury", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json new file mode 100644 index 000000000..1a011e5b2 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/structure_set/field_research_pod.json @@ -0,0 +1,14 @@ +{ + "structures":[ + { + "structure": "overdrive_that_matters:field_research_pod", + "weight": 1 + } + ], + "placement": { + "type": "minecraft:random_spread", + "spacing": 16, + "separation": 4, + "salt": 10387312 + } +} \ No newline at end of file diff --git a/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json new file mode 100644 index 000000000..1ef102445 --- /dev/null +++ b/src/main/resources/data/overdrive_that_matters/worldgen/template_pool/field_research_pod.json @@ -0,0 +1,15 @@ +{ + "name": "overdrive_that_matters:field_research_pod", + "fallback": "minecraft:empty", + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "overdrive_that_matters:field_research_pod", + "processors": "minecraft:empty", + "projection": "rigid" + }, + "weight": 1 + } + ] +} \ No newline at end of file