Commit graph

2123 commits

Author SHA1 Message Date
Brandon
38a4e6ed89 Correct regeneration amount - 1/2 heart per cycle 2020-06-18 19:44:29 -04:00
Brandon
3ab5035312 Add regeneration 2020-06-18 18:14:51 -04:00
Brandon
d9e78e8ad9 Add water breathing. 2020-06-18 17:59:36 -04:00
Brandon
58cde1c9e9 Correct super zombie. 2020-06-18 17:17:56 -04:00
Brandon
4b23c2a15c Update potions for mob effects. Healing harms zombies, harming heals zombies. 2020-06-18 16:56:19 -04:00
Brandon
9f5bce29cb Add more lingering options. Adjust lingering cloud size. 2020-06-18 12:27:09 -04:00
Brandon
64cd19218f Cleanup brewing stand code. Add lingering base structure add splash river water and water. 2020-06-18 07:43:50 -04:00
Brandon
69d93d362d Merge branch 'bzoss_brew' of https://git.minetest.land/Wuzzy/MineClone2 into bzoss_brew 2020-06-17 22:24:18 -04:00
Brandon
56a8940510 Correct for splash invisibility. Add weakness + and splash potions. 2020-06-17 22:17:16 -04:00
Brandon
2c6f62354b pull potions out of init.lua to better organize 2020-06-17 17:50:18 -04:00
Brandon
7c0996b03c Correct issue with drinking potion not resulting in an empty bottle 2020-06-17 17:44:03 -04:00
Brandon
454a9c231e Correct issues with splash potions disappearing immediately when thrown. 2020-06-17 17:36:15 -04:00
Brandon
b8256cd447 remove redundant code and add lingering potions -TODO: Add lingering effect 2020-06-17 17:05:44 -04:00
Brandon
021492994a Update the available perturbations of brewing. Include splash enhancement. 2020-06-17 16:49:52 -04:00
Brandon
9fe15c7e12 Add invisibility II brewing and correct inversion table (no such thing as slowness +). Add poison to harming inversion. Reduced splash stack max. 2020-06-16 22:29:35 -04:00
bzoss
54c1be724d Increase collision box to fix issues with splash potions not breaking at feet. 2020-06-16 08:25:42 -04:00
bzoss
724ff56bbf Fix a missed call to mcl_potions:invisible. 2020-06-16 08:13:10 -04:00
bzoss
7766368f64 Change splash effect with distance. 2020-06-13 17:50:33 -04:00
kay27
528c19302f Russian translation: mcl_core, mcl_craftguide 2020-06-13 18:58:59 +02:00
bzoss
7b4ded46f9 Rearrange the code structure. 2020-06-12 19:54:45 -04:00
bzoss
2c322977a6 Add invisibility potion - includes splash and plus 2020-06-12 19:11:06 -04:00
bzoss
b674e74387 Correct redstone alias and Add poison and regeneration potions - THESE DON'T CURRENTLY WORK 2020-06-09 20:09:32 -04:00
bzoss
eea6f6aee9 Correct alias issue. 2020-06-09 19:05:51 -04:00
Wuzzy
cb2a16e7a3 Update jukebox translation files after typo fix 2020-06-10 00:04:06 +02:00
Li0n
4af5b90030 Fix typo in music disc description 2020-06-10 00:01:09 +02:00
bzoss
a5dc19cd7c Initial commit to correct branch... 2020-06-08 17:47:53 -04:00
Wuzzy
e14fe15d26 Add is_ground_content=false to all liquids 2020-06-07 21:32:55 +02:00
Wuzzy
6a6e294c19 Fix blast not removing chorus plant 2020-06-07 21:31:52 +02:00
Elias Åström
455f490b4e Remove TNT node when it is ignited by an explosion
After 6f12adcb TNT nodes would not be removed when ignited by
explosions, this fixes that.
2020-06-07 20:44:17 +02:00
Wuzzy
6f12adcb03 Fix broken blast handling for chest/shulkerbox 2020-06-06 16:57:19 +02:00
Wuzzy
505f853e54 Fix bucket not being able to pick up liquids 2020-06-06 16:16:39 +02:00
Wuzzy
28710bb819 Add label to observer ABM 2020-06-04 16:04:46 +02:00
Wuzzy
a08152d8fb Localize some variables in mcl_core 2020-06-03 20:19:27 +02:00
Elias Åström
13b941fdbf Merge branch 'treecheck' 2020-06-02 20:13:30 +02:00
Wuzzy
02540a5193 Blaze powder is no fuel 2020-05-29 02:50:14 +02:00
Wuzzy
ffb67966bc Remove dead code in mcl_brewing 2020-05-29 02:28:44 +02:00
Wuzzy
014f15b643 Clean up mcl_brewing file formats 2020-05-29 02:27:55 +02:00
Wuzzy
f759699d34 Merge https://git.minetest.land/bzoss/MineClone2_brewing_stand into bzoss_brew 2020-05-29 02:15:00 +02:00
bzoss
bcdb37800d Shift to table lookup for brewing combinations. Fix issue with brewing only if all slots filled. 2020-05-27 21:15:46 -04:00
bzoss
861aedbfa3 Updated potion offering - moved alchemy matrix to mcl_potions 2020-05-27 18:36:10 -04:00
bzoss
2ad28f1fac Update with sounds, and turn on some potion items. 2020-05-26 21:16:52 -04:00
bzoss
36ce478361 Comment some broken bits. 2020-05-26 21:07:07 -04:00
bzoss
c9ff19d02a Some small doc string updates. 2020-05-26 18:15:50 -04:00
bzoss
cae4940e70 Updated a few simple potions. TODO: Stop fuel burn once the potion is complete. 2020-05-26 18:10:20 -04:00
bzoss
b5b0020997 Laid the framework to brew potions...TODO make it actually swap for the potion. 2020-05-25 15:31:35 -04:00
bzoss
0df8bb94f9 Remove "active" stand node definition 2020-05-25 09:29:23 -04:00
bzoss
190eb32ac2 Update brew timer...will reset if any bottle is changed 2020-05-25 09:28:23 -04:00
bzoss
5c4cc99621 Fixed for burning only blaze powder. 2020-05-25 09:08:37 -04:00
bzoss
4eb1bf05d3 Updated Formspec background. Established initial brewing timer framework. 2020-05-23 16:39:55 -04:00
Elias Åström
2e79f1f0ed Check if there is room for tree to grow
Previously tree saplings would grow regardless of the blocks above it.
This could be abused to destroy bedrock and other nodes.

To solve this, checks are added for nodes around the trees.  The volume
checked depends on the tree type.  The volume for each tree has been set
so reject trees where branches would grow into other nodes.  Some nodes
types like torches, plants and wood are ignored in the checks.

Saplings in a 2x2 formation will grow into normal trees if there is no
room for a huge tree.  Oak trees has separate checks for balloon oak
trees and normal oak trees, if there is no room for a balloon oak, it
becomes a normal oak tree.
2020-05-23 19:37:02 +02:00