Commit Graph

60 Commits

Author SHA1 Message Date
Nils Dagsson Moskopp d9764fdac6
Add comparator test structure
This patch adds a new test structure to the “/spawnstruct” command which
can be spawned with this command: /spawnstruct test_structure_comparator

The structure was added to reduce manual work when examining or
verifying comparator behaviour after changes to comparator code.
2022-02-22 23:48:10 +01:00
Nils Dagsson Moskopp 96822be63d
Add (theoretically) fireproof test structure
This patch adds a new test structure to the “/spawnstruct” command which
can be spawned with this command: /spawnstruct test_structure_fireproof

The structure can be used to verify that eternal fire can be spawned by
the structure placement code. It can also be used to debug fire spread,
as according to Minecraft fire spread rules, it should be fireproof.

See <https://minecraft.fandom.com/wiki/Fire#Spread> for those rules.
2022-02-06 01:19:23 +01:00
kay27 05a3b4e60c Wrap https://github.com/minetest/minetest/issues/10995 around, thanks @SmallJoker 2021-02-28 16:35:21 +04:00
kay27 abc0bb9e8e Fix dir_to_rotation() 2021-02-27 23:20:57 +04:00
kay27 21e6c5ad1f Fix MineClone2/MineClone2#1216 2021-02-27 22:44:34 +04:00
kay27 54cd5007ed Try to wrap https://github.com/minetest/minetest/issues/10995 by cancelling redefinition of minetest.place_schematic 2021-02-25 01:03:41 +04:00
kay27 47db5c5917 Make mcl_loot/get_random_slots() deterministic 2021-02-22 21:58:35 +04:00
kay27 89e55e9065 Add sub-map generators queue, fix MineClone2/MineClone2#993 and MineClone2/MineClone2#1060 2021-02-22 03:15:32 +04:00
Lizzy Fleckenstein 4a4a834bf8 Generate Enchanted golden apples in chests 2021-01-22 19:45:18 +01:00
Lizzy Fleckenstein 8f62a3fe0c Enchanted book loot in desert temple 2020-12-23 12:25:18 +01:00
kay27 4c2e28836c Fix generation of strongholds 2020-10-15 00:22:48 +04:00
Wuzzy 15f2960e34 Remove legacy village schematic 2020-06-03 19:57:04 +02:00
Wuzzy a2785041dd Remove mod startup debug messages 2020-04-11 02:56:46 +02:00
Wuzzy 41d7e513e7 Make variable local 2019-12-14 03:38:00 +01:00
Wuzzy 3322366457 Enable igloo basements with 50% chance 2019-10-02 22:38:35 +02:00
Wuzzy 5198f5cdec More igloo basement placement tweaks 2019-10-02 22:29:25 +02:00
Wuzzy da149d5a58 Apply more checks in igloo basement generation 2019-10-02 22:06:26 +02:00
Wuzzy b3e1df7e9b Round pos in spawnstruct chatcommand 2019-10-02 21:18:29 +02:00
Wuzzy 45d09754d0 German translation: mcl_structures 2019-03-14 01:59:31 +01:00
Wuzzy 1df3d0e42b Fix some PseudRandom weirdness in mcl_structures 2019-03-07 22:03:34 +01:00
Wuzzy 19b1cf5986 More robust initialization of chests of structs 2019-02-28 18:19:57 +01:00
Wuzzy 1daf9b7a59 Put treasure loot into random inventory slots 2019-02-28 18:00:17 +01:00
Wuzzy 9105f248b4 More secure igloo generation 2019-02-06 02:23:51 +01:00
Wuzzy 6ff637ec69 Add more igloo generation code 2019-02-06 02:02:18 +01:00
Wuzzy e789801662 Replace getpos() with get_pos() 2019-02-01 06:33:07 +01:00
Wuzzy ec49459eb4 Update desert temple schematic 2018-01-17 19:53:20 +01:00
Wuzzy 3b9b34a0de Add warning when building a village 2017-12-13 00:50:03 +01:00
Wuzzy 40d22d2173 Fix crash when using eye of ender in singlenode 2017-12-11 19:33:58 +01:00
Wuzzy 810357f81a Rename end portal room to end portal shrine 2017-12-10 22:22:37 +01:00
Wuzzy 664c24ce7d Eyes of ender now fly to End portal shrines! 2017-12-10 22:20:48 +01:00
Wuzzy 2d8ad7ebf0 Generate end portal rooms in the world 2017-12-10 18:39:02 +01:00
Wuzzy fdae9711f8 Randomize stonebrick stairs in end portal room 2017-12-09 16:50:32 +01:00
Wuzzy 1537ae276e Tweak stone brick chances of end portal rooms 2017-12-09 14:08:36 +01:00
Wuzzy c4dbbda9fd Add end portal room structure 2017-12-09 02:05:41 +01:00
Wuzzy fc17303b1e Generate end exit portal near the spawn in the End 2017-11-21 07:24:56 +01:00
Wuzzy 7f5c051b5d Initialize pressure plates in generate structures 2017-09-14 03:41:06 +02:00
Wuzzy bc1e16fbc6 Delete unused WorldEdit code in mcl_structures 2017-09-11 04:26:16 +02:00
Wuzzy 98654b45b1 mcl_structures: Return place_schematic return value 2017-09-10 20:20:52 +02:00
Wuzzy 876e2c6eb4 Random rotation for witch huts 2017-09-10 20:16:13 +02:00
Wuzzy 55e8d7503e Rarely generate witch huts (experimental) 2017-09-10 19:14:58 +02:00
Wuzzy 5a69b132c4 Add an Y layer to moss stone boulder schematics 2017-09-10 05:03:20 +02:00
Wuzzy 22a1b0a5d2 Convert desert temple structure to schematic file 2017-09-08 04:30:47 +02:00
Wuzzy 0dd4d501ef Move villages into schematic, fix bad nodes 2017-09-08 03:31:20 +02:00
Wuzzy ef1bce1609 Document fossil schematic sizes 2017-09-08 01:39:14 +02:00
Wuzzy 576a31ac7f Stop fossil schematics replacing air 2017-09-08 01:34:33 +02:00
Wuzzy ebacdd4e22 Update and improve a couple of schematics 2017-09-03 06:38:50 +02:00
Wuzzy 04ad3999bd Improve boulder generation 2017-08-12 02:36:11 +02:00
Wuzzy be9be17d97 Make ice spikes less destructive 2017-08-12 01:49:37 +02:00
Wuzzy 0beaed14db Add large spike structure 2017-08-11 01:48:36 +02:00
Wuzzy 602fd7d6e4 Rename some schematic files 2017-08-11 00:34:41 +02:00