1
0
Fork 0
Commit Graph

7605 Commits (49089ed8c40db08a5b0f70e6b320c0a765f40703)

Author SHA1 Message Date
Emojigit d1e328e57a mcl_bows 2022-02-23 23:58:05 +01:00
Emojigit 615a968fbb mcl_skins 2022-02-23 23:58:05 +01:00
Emojigit 7e5a9bd8b6 mcl_throwing 2022-02-23 23:58:05 +01:00
Emojigit d018bee00a mcl_cake 2022-02-23 23:58:05 +01:00
Emojigit 1365d0b257 mcl_jukebox 2022-02-23 23:58:05 +01:00
Emojigit a289a00427 mcl_heads 2022-02-23 23:58:05 +01:00
Emojigit a238aabbb0 mcl_cauldrons 2022-02-23 23:58:05 +01:00
Emojigit b02f7cd974 mcl_mobs 2022-02-23 23:58:05 +01:00
Emojigit e19113d4e0 findbiome 2022-02-23 23:58:05 +01:00
Emojigit 4deac632e6 mcl_sponges 2022-02-23 23:58:05 +01:00
Emojigit c480e6891d mcl_maps 2022-02-23 23:58:05 +01:00
Emojigit 844eb3fb7c mcl_brewing 2022-02-23 23:58:05 +01:00
Emojigit fc768cb1ad mcl_signs 2022-02-23 23:58:05 +01:00
Emojigit 1f9a919459 mcl_monster_eggs 2022-02-23 23:58:05 +01:00
Emojigit 70007e3453 mcl_furnaces 2022-02-23 23:58:05 +01:00
Emojigit 3aff1f8981 mcl_hunger 2022-02-23 23:58:05 +01:00
Emojigit c86a506672 mcl_tnt 2022-02-23 23:58:05 +01:00
Emojigit f348223da2 mcl_crafting_table 2022-02-23 23:58:05 +01:00
Emojigit ca6469b959 mcl_weather 2022-02-23 23:58:05 +01:00
Emojigit c52e09ddcd mcl_structures 2022-02-23 23:58:05 +01:00
Emojigit bb55120adc mcl_experience 2022-02-23 23:58:05 +01:00
Emojigit 77339afbe2 mcl_cocoas 2022-02-23 23:58:05 +01:00
Emojigit 9b15599bee hudbars 2022-02-23 23:58:05 +01:00
Emojigit a685c3bc83 mclx_core 2022-02-23 23:58:05 +01:00
Emojigit b01d4eba88 mcl_paintings 2022-02-23 23:58:05 +01:00
Emojigit 952747d4da mcl_mobspawners 2022-02-23 23:58:05 +01:00
Emojigit 430f5b05ab mcl_itemframes 2022-02-23 23:58:05 +01:00
Emojigit e4a311e28a mcl_clock 2022-02-23 23:58:05 +01:00
Emojigit 6a115a68ef mcl_armor_stand 2022-02-23 23:58:05 +01:00
Emojigit f3d0ec845c mcl_spawn 2022-02-23 23:58:05 +01:00
Emojigit 563daeed8a mcl_wip 2022-02-23 23:58:05 +01:00
Emojigit a6c3cab791 mclx_fences 2022-02-23 23:58:05 +01:00
Emojigit bb4ddee570 mcl_compass 2022-02-23 23:58:05 +01:00
Emojigit fe3e80bc0e lightning 2022-02-23 23:58:05 +01:00
Emojigit 59fe078fd7 mcl_playerplus 2022-02-23 23:58:05 +01:00
Emojigit dba08ddc1f mcl_torches 2022-02-23 23:58:05 +01:00
Emojigit 551bf917e2 mcl_void_damage 2022-02-23 23:58:05 +01:00
Emojigit 26dadb1846 mcl_falling_nodes 2022-02-23 23:58:05 +01:00
Emojigit 33a353e20d mcl_privs 2022-02-23 23:58:05 +01:00
Emojigit f02f3c9f40 screwdriver 2022-02-23 23:58:05 +01:00
Emojigit 410c1ecd1f mcl_hbarmor 2022-02-23 23:58:05 +01:00
Emojigit ba172f0847 mcl_explosions 2022-02-23 23:58:05 +01:00
Emojigit ad42c3588b mcl_farming 2022-02-23 23:58:05 +01:00
Emojigit 9734c74c56 (WIP) mcl_farming 2022-02-23 23:58:05 +01:00
Emojigit c3dd5e6c2c MORE MESS SORRY XD 2022-02-23 23:58:05 +01:00
Emojigit 21808390f9 Revert "add translates for `mcl_boats`"
This reverts commit 2ee84f2ad3.
2022-02-23 23:58:05 +01:00
Emojigit cc87791327 add translates for `mcl_boats`
Co-authored-by: Emojigit <emojigit@noreply.git.minetest.land>
2022-02-23 23:58:04 +01:00
Emojigit a8aabb2329 add translate for `doc_identifier` 2022-02-23 23:58:04 +01:00
Emojigit 4f00b62a18 add zh_TW translate to `mcl_beds` and `mcl_core` 2022-02-23 23:58:04 +01:00
AFCMS 360a1604ba
Revert "move barrels to mcl_chests"
This reverts commit a272322cb5.
2022-02-22 20:20:21 +01:00
AFCMS 61f4c5b885
apply @kay27 fix to `mcl_util.drop_items_from_meta_container` 2022-02-22 18:08:26 +01:00
AFCMS a272322cb5
move barrels to mcl_chests 2022-02-22 18:08:25 +01:00
AFCMS 9112915ddd
fix barrel top texture rotation 2022-02-22 18:08:25 +01:00
AFCMS 397c243e89
cleanup barrel TODO list 2022-02-22 18:08:25 +01:00
AFCMS c64d0e4558
simplify random dropping position code 2022-02-22 18:08:24 +01:00
AFCMS 61e54ed617
rename `mcl_util.drop_items_container_get` to `drop_items_from_meta_container` 2022-02-22 18:08:24 +01:00
AFCMS 0988637ea1
add barrel tooltip help text 2022-02-22 18:08:24 +01:00
AFCMS b88060dbfb
add doc description to barrels 2022-02-22 18:08:23 +01:00
AFCMS e3e06b4a4b
fix broken tree placement 2022-02-22 18:08:23 +01:00
AFCMS 34b445b04a
fixes 2022-02-22 18:08:22 +01:00
AFCMS d41a836514
add craft 2022-02-22 18:08:22 +01:00
AFCMS 80fb59f9ac
add barrel 2022-02-22 18:08:22 +01:00
cora a9357f7380 Do not send redundant bone position and properties 2022-02-22 11:15:56 +00:00
kabou af132cc523 Reinstate nil check in on_place_bucket.
* Oops, nil checks on registered_node[name] were erroneously optimized
  away, risking crashes.  Reinstate those checks.
2022-02-21 18:00:56 +01:00
kabou e54502edd6 Add more local aliases for minetest.* namespace functions
* Add locals for
  - minetest.is_creative_enabled
  - minetest.is_protected
  - minetest.record_protection_violation
2022-02-20 20:24:55 +01:00
kabou 639bf936c5 Use alias for minetest.* namespace function call.
* Fix one missed minetest.get_node use in earlier commit.
2022-02-20 19:52:05 +01:00
kabou d2261426c3 Remove redundant variables in on_place_bucket.
The function on_place_bucket defined a couple of variables that were
used only once or in a redundant check.  After removal of the redundant
check in a previous commit, all use-once variables can now be substituted
with their assignment expressions.
2022-02-20 18:46:23 +01:00
kabou 88ce1e3662 Remove redundant logic.
The function on_place_bucket contains the following logic:
  if not a and not b then return x end
  if a then
    foo(a)
  elseif b then
    foo(b)
  else
    return x
  end

The "if not a and not b then .." is removed because the case is handled
by the else case later on.  This will allow some further simplifications.
2022-02-20 18:46:23 +01:00
kabou b3aed9d6b8 Use proper get_item_group accessor.
Instead of directly accessing the group table in node definitions, use
the proper minetest.get_item_group accessor to test for "cauldron"
group.
Also adds local alias get_item_group for the global minetest call.
2022-02-20 18:46:23 +01:00
kabou 13baa68b67 Fixed missed alias uses and added set_node alias.
Two instances of add_node and add_item still used the full minetest
call, substitute the alias.
Added a set_node alias for several minetest.set_node calls.
2022-02-20 18:46:23 +01:00
kabou 315f251584 Add local to speedup global function access.
The minetest.registered_nodes function is called from multiple places.
Define a local alias registered_nodes and substitute it in all calls.
2022-02-20 18:46:23 +01:00
kabou 584a75df76 Fix filling cauldrons with water.
When using a bucket of water on a cauldron, this would not fill the
cauldron as expected, but deposit a water source block on top of the
cauldron instead.

Applied patch from mineclone5 #38 (commit #
698c29733f06a7fcb7e755bf26ee46b33b00699b) from mineclone5 that fixes
this problem.
2022-02-20 18:46:23 +01:00
kabou 8d18ab8a7a Optimize texture files.
* Texture files were optimized with 'optipng  -o7 -zm9 -strip all' .
2022-02-19 21:18:01 +01:00
kabou f81980da51 Fix hardness and blast resistance.
* Use correct MC values for hardness and blast resistance.
2022-02-19 21:18:01 +01:00
kabou 55009c257e Use new vectors
* Use vector.new instead of xyz table.
2022-02-19 21:18:01 +01:00
kabou 51ca60c097 Change custom node attribute name.
* Rename _compost_level to _mcl_compost_level
2022-02-19 21:18:01 +01:00
kabou f22baafaa6 Add player object check.
* Add one more check if player object is an actual player.
2022-02-19 21:18:01 +01:00
kabou ffc2c94096 Add help alias
* Add help alias for the ready type composter
2022-02-19 21:18:01 +01:00
kabou cea821b2fa Comment fixes.
* Improve comments, some typo fixes.
2022-02-19 21:18:01 +01:00
kabou 64608f50f8 Update mod description and fix comment.
* Make mod description more descriptive.
* Minor comment tweak.
2022-02-19 21:18:01 +01:00
kabou 3257014e00 Add missing melon block.
* Add melon block to the compostabiles list.
2022-02-19 21:18:01 +01:00
kabou 06274518bf Add player object check.
* Handle the case where a mob somehow "clicks" on a composter and we get
  an invalid player object passed.
2022-02-19 21:18:01 +01:00
kabou 8d79d16531 Update mod deps.
* Add dpendency on mcl_dye for the bone meal particle spawner
2022-02-19 21:18:01 +01:00
kabou 1f7697b6f5 Typo fix.
* it's a spruceSapling (thanks NO11)
2022-02-19 21:18:01 +01:00
kabou 64203c38a6 Update documentation.
* Make a mention of the one second delay before composter readies.
2022-02-19 21:18:01 +01:00
kabou 4cf88abe4c Fix composter item image.
* Less is more (thanks AFCMS)
2022-02-19 21:18:01 +01:00
kabou df8576e77c mcl_composters initial commit
Implements a composter block with crafting recipe, and some more
uncraftable blocks representing various stages of filling.

Adds a list of items that can be used with the composter and the chances
of these items adding a layer to the composter.

Implements methods to add compostable items to the composter, to update
the composter to various levels of compost and to harvest an item of
bone meal when the composter is ready.

Textures were taken from XSSheep/Nova_Wostra Pixel Perfection texture
pack.
2022-02-19 21:18:01 +01:00
NO11 c40c05f594 Exact MC behavior 2022-02-17 15:32:58 +00:00
NO11 8db28c1337 Update get_pointed_thing function 2022-02-17 15:30:41 +00:00
NO11 d46a96c43a Merge branch 'master' into buckets+ 2022-02-17 14:48:07 +00:00
NO11 3cfcd1355f Add missing dependency 2022-02-17 14:42:01 +00:00
NO11 4707cd4526 Correct bucket behavior 2022-02-17 14:36:48 +00:00
NO11 ad99746d99 Add get_pointed_thing function 2022-02-17 14:35:51 +00:00
Nils Dagsson Moskopp adf738854a
Fix mob-in-boat crash in Minetest 5.5-dev
In Minetest 5.4.1, calling get_player_control() on a mob returned the
empty string. Minetest commit 5eb45e1ea03c6104f007efec6dd9c351f310193d
changed this, so now calling get_player_control() on a mob returns nil.

As mcl_boats defines boats that can have a player or a mob as a driver,
code like the following crashes with a changed get_player_control() API:

local ctrl = driver:get_player_control()
if ctrl.sneak then
    detach_object(driver, true)
end

Furthermore, once a world has crashed, joining it near a mob that is the
driver of a boat with such control code immediately crashes again.

When I reported this bug to Minetest, several Minetest core developers
stated that they disliked the old API and proposed other return values
for calling a mob's get_player_control() function – all different from
the empty string. Since I have some doubts that this bug will be fixed
in Minetest 5.5.0, boat code must take into account a nil return value.

Minetest issue: https://github.com/minetest/minetest/issues/11989
2022-02-15 11:17:01 +01:00
AFCMS da4952a125
wip mcl_damage documentation 2022-02-13 21:31:04 +01:00
AFCMS c59bea211d
fix some typos 2022-02-13 21:31:03 +01:00
AFCMS 5aa18d573e
document mcl_armor function (WIP) 2022-02-13 21:31:03 +01:00
AFCMS 13f8fd457c
document manual armor creation 2022-02-13 21:31:03 +01:00
AFCMS 2b820d7756
`mcl_armor.register_set()` documentation 2022-02-13 21:31:02 +01:00
Elias Åström 4ca89cfcae Update groupcaps_hash function to minetest.sha1 2022-02-12 20:08:03 +01:00
Elias Åström a6c5c8a72a Call update_groupcaps from load_enchantments
This avoids the need to call the function from on_enchant for unbreaking
and efficiency.
2022-02-12 19:43:01 +01:00
Elias Åström d898b02c8b Fix #1922 2022-02-12 19:43:01 +01:00
AFCMS 2690094a95 allow placement of lanterns on chains 2022-02-10 11:45:08 +01:00
AFCMS 23873f31f1 add french translation of `mcl_lanterns` 2022-02-09 22:19:24 +01:00
AFCMS 749d4f1a4b add lanterns translation template 2022-02-09 22:15:44 +01:00
AFCMS 8817d51d64 minecraft like lanterns placement limitations 2022-02-09 22:11:50 +01:00
AFCMS 9b375aa9e8 attemp to fix lanterns placement 2022-02-09 18:19:46 +01:00
AFCMS 7fbdd71081 obtimize glass detail images 2022-02-09 12:21:28 +01:00
AFCMS e138d998ef `walkover` fixes 2022-02-09 12:21:28 +01:00
AFCMS 9cc088c940 fix lantern light value to fit minetest limit 2022-02-08 23:00:45 +01:00
AFCMS 6572a8c908 add lanterns, crafts, placement mechanism, doc entries 2022-02-08 22:56:20 +01:00
AFCMS ffa9d2d0fd add basic chains and lantern model and API 2022-02-08 10:58:25 +01:00
epCode 9b881df465 Temporarily remove glitchy Elytra crash-damage
If you fly in certain directions with this damage system, you will die. also if you speed up too fast.
2022-01-06 21:55:01 +00:00
NO11 627c37cd97 Fix pumpkin hud 2022-01-02 12:37:20 +00:00
NO11 7cc7fb1331 Make removing of arrow entities also work with mobs, remove arrows on respawn 2022-01-02 11:06:29 +00:00
NO11 7b46225176 Remove arrow entities when the player joins to prevent killing on startup (working fix) 2022-01-01 22:59:21 +00:00
NO411 7b47a15e34 Remove arrow entities when the player leaves to prevent killing on startup 2021-12-30 14:04:53 +01:00
AFCMS a7e471de62 framed stained glass 2021-12-23 18:02:43 +01:00
AFCMS 12830781f8 Merge branch 'master' into connected_glass 2021-12-23 17:29:53 +01:00
Elias Fleckenstein bfd1fd69d1
Fix potential crash when falling onto unknown node 2021-12-19 18:59:09 +01:00
Elias Fleckenstein e2360204a7
Revert "fixed daylightsensor's register_abms"
This reverts commit 5a4abcbcb7.
2021-12-12 15:55:52 +01:00
chmodsayshello 5a4abcbcb7 fixed daylightsensor's register_abms
By changing the check if a normal/inverted daylightsensor should update by turning on and off, I made them workling again
2021-12-10 13:59:31 +00:00
kay27 0c8e5dc7a4 Disable Nether portal node rotation by screwdriver 2021-12-10 03:52:14 +04:00
Elias Fleckenstein e4feb233e0
Fix hopper dupe 2021-12-09 18:20:24 +01:00
Elias Fleckenstein b945975427
Slime splitting: nil check child to prevent crash (that happened on oysterity-mcl2) 2021-12-09 18:11:05 +01:00
Elias Fleckenstein 0e9a56fa35
Add stacks to enchant_uniform_randomly 2021-12-07 18:19:41 +01:00
Elias Fleckenstein ec7e245b9d
Various fixes to the enchanting and loot system
- enchanted loot generated by mapgen now uses PseudoRandom for randomness
- prevent fishing loot from generating loot 32767 times (!!!) when only 1 is needed
- bows and fishing rods obtained from the treasure section of fishing loot are now enchanted
- there is now a function to uniform enchant items other than books
2021-12-07 17:57:18 +01:00
Elias Fleckenstein b3958a956d
Refactor random enchantment selection code 2021-12-07 16:16:07 +01:00
Elias Fleckenstein 882db9f873
Remove unused and completely unlogical enchantment_level paramenter from get_possible_enchantments 2021-12-07 15:49:12 +01:00
Elias Fleckenstein 261faafb7c
Fix get_possible_enchantments to not return incompatible enchantments, even if treasure enchantments are allowed 2021-12-07 15:47:23 +01:00
Elias Fleckenstein 92686e5412
Fix broken mcl_util.calculate_durability 2021-12-02 17:28:19 +01:00
Elias Fleckenstein e6b200aaf3
Fix access to ender inventory without an ender chest 2021-12-02 16:19:59 +01:00
Elias Fleckenstein d3015edeb9
Fix reference dupes for droppers and dispensers 2021-11-29 19:12:49 +01:00
Glaucos Ginez 9edf277905 Fix mobs spawn count 2021-11-21 22:13:24 -03:00
Nils Dagsson Moskopp 46394e7e1f
Add obsidian boat that always sinks 2021-11-20 09:06:48 +01:00
Elias Fleckenstein b0aceae73d
Fix reference dupe glitches 2021-11-19 15:22:40 +01:00
NO11 9200c3fe44 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-11-18 17:42:19 +01:00
NO11 903d1777be Use set_count instead of creating a new item and checking for enchanted books 2021-11-18 17:40:32 +01:00
Elias Fleckenstein 6ca5799565
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-11-17 18:25:19 +01:00
Elias Fleckenstein 30528b0a2c
Fix crash when opening a chest with an unknown node on top 2021-11-17 18:25:12 +01:00
NO11 9919011aca Fix enchanted books losing their enchantments in creative inventory 2021-11-17 16:43:48 +01:00
NO11 c757e98b4f Fix #1911, error in lightning callback 2021-11-17 00:37:11 +01:00
NO11 a9804879e2 Rename drippingwater to mcl_dripping in mod.conf and readme.txt 2021-11-15 21:54:16 +01:00
NO11 d2a03ec0b9 Rename entity ids 2021-11-15 21:44:23 +01:00
NO11 7ef6613f09 Rename drippingwater mod to mcl_dripping 2021-11-15 21:39:43 +01:00
NO11 d27109d807 Merge branch 'master' into dripping 2021-11-13 19:15:49 +00:00
NO11 fdaaf0ec49 Use on_joinplayer instead of on_newplayer 2021-11-13 18:56:52 +00:00
NO11 add97d39a6 delete overlay texture 2021-11-13 17:28:13 +00:00
NO11 bcb6251d20 Use label instead of extra texture 2021-11-13 17:26:17 +00:00
NO11 1483c45cc9 Merge branch 'master' into inventory 2021-11-13 15:28:13 +00:00
NO11 642b9db035 localize wielditem in crossbow.lua (Fix #1901) 2021-11-13 15:19:34 +00:00
NO11 d7e59f6a35 Add switch stack size overlay texture 2021-11-13 12:26:01 +00:00
NO11 d4da855570 Add button to switch between max stack size and just one item 2021-11-13 12:25:10 +00:00
NO11 30dd505985 Merge branch 'master' into inventory 2021-11-13 11:18:47 +00:00
NO11 ae8068cca6 Use stack_max instead of 64 for all items 2021-11-13 11:17:46 +00:00
iliekprogrammar bd14918543
Reduce defuse reach for charged creeper
5.2 is actually half of the estimated MC creeper defuse range, which is 10.4.
The reason for this change is to balance the creeper in MCL2 where it fuses
whilst moving making it more difficult than MC. In MC, the creeper does not move
while fusing.
2021-11-13 12:12:20 +08:00
iliekprogrammar 66c1b4a95f Merge pull request 'fix_creeper' (#1896) from Dieter44/MineClone2:fix_creeper into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1896
2021-11-13 04:06:55 +00:00
iliekprogrammar 96c4fb60d8
Fix crash on startup during immediate runtime by mcl_burning
The crash occurs if mcl_burning:data is deserialized to nil. The cause of
mcl_burning being set to "return nil" is unknown. Therefore, when it occurs, it
will be logged as warning.
2021-11-13 10:55:24 +08:00
NO11 5515e2baa1 Add 64 items to inventory when creative is on 2021-11-12 21:49:47 +00:00
NO11 7ed964756e local luaentity 2021-11-12 18:00:04 +00:00
NO11 0e5ad8637d Merge branch 'master' into dripping 2021-11-12 17:54:30 +00:00
NO11 0cc0a7e01d Make dripping particles MC-like 2021-11-12 17:49:27 +00:00
NO11 490e40d042 Bone meal particles: add some velocity, correct glow 2021-11-12 15:41:09 +00:00
NO11 9e4e7f0695 Merge branch 'master' into bone_meal 2021-11-12 15:02:13 +00:00
NO11 2a08f31435 Use particlespawners for better performance (sponge particles) 2021-11-12 14:09:59 +00:00
iliekprogrammar 0564121183
Code style for #1890 2021-11-12 02:36:17 +08:00
iliekprogrammar bca5033fb2 Merge pull request 'Implement health regeneration correctly' (#1890) from Dieter44/MineClone2:fixHealthRegen into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1890
2021-11-11 18:33:57 +00:00
Dieter44 03d22852ee Replace mobs:boom with equivalent mcl_explosions.exlode() to fix game crash when creeper is right-clicked with flint and steel. Issue #1753 2021-11-11 16:56:44 +01:00
Dieter44 10a5f8c4bf Adding attribute hostile=true to charged creeper to fix that the charged creeper has no behavior: Issue #1756 2021-11-11 16:50:29 +01:00
Dieter44 68810a2a74 Change creeper fuse range and defuse range according to minecraft wiki: https://minecraft.fandom.com/wiki/Creeper and: https://minecraft.fandom.com/wiki/Explosion. Fix of #1689 2021-11-11 16:47:32 +01:00
Dieter44 0b6467d679 Reduce creeper run_velocity to 2.1, to fix #1691 2021-11-11 16:03:04 +01:00
NO11 8979230c42 Several fixes for applying bone meal to grass 2021-11-10 17:15:27 +00:00
iliekprogrammar f61143758e
Fix small typo in API.md 2021-11-10 12:54:28 +08:00
iliekprogrammar fa22ec4dd0
Add helper functions to update/merge tables. 2021-11-10 02:50:49 +08:00
Dieter44 017bf705e9 Fixing that player can regenerate health in death screen and then respawn without HP being set to maximum 2021-11-09 19:35:32 +01:00
Elias Fleckenstein a7bc460fae
Fix boat and enchanting book texture glitches / warnings 2021-11-09 17:39:39 +01:00
Dieter44 e82d21040c minor changes, ipairs() replaced with pairs() 2021-11-08 19:15:56 +01:00
Dieter44 2f05388541 Add one food_tick_timer per player instead of using one for all players. 2021-11-08 15:49:05 +01:00
Dieter44 976f522b9d Combine slowFoodTickTimer and fastFoodTickTimer to a single food_tick_timer 2021-11-08 15:33:53 +01:00
NO11 51dffc6c53 Merge branch 'master' into bone_meal 2021-11-08 13:16:39 +00:00
NO11 30ce6f8a77 Fix typo min -> max 2021-11-08 13:16:20 +00:00
Elias Fleckenstein a410a7fabe Merge pull request 'Add OpenCollective link and credits' (#1893) from EliasFleckenstein03/MineClone2:opencollective into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1893
2021-11-08 11:48:10 +00:00
Elias Fleckenstein ea46c8741b
Add OpenCollective link and credits 2021-11-07 20:29:11 +01:00
NO11 5b52deaa8a Merge branch 'master' into bone_meal 2021-11-06 13:38:20 +00:00
NO11 7bbc1e9951 Add API.md for bone meal API 2021-11-06 13:34:22 +00:00
Elias Fleckenstein 0dd780ee2a Merge pull request 'Implement grass palette conversion, Add sugar cane colorisation' (#1889) from EliasFleckenstein03/MineClone2:tint into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1889
2021-11-06 13:29:39 +00:00
NO11 1b259f928b Add simple bone meal API
- callback api
- particle api
2021-11-06 13:12:03 +00:00
Dieter44 d0d60804a3 Implemented health regeneration mechanics as described in minecraft wiki. Saturation values and different regeneration speeds now used. 2021-11-04 21:01:28 +01:00
Dieter44 d1d11f9740 Fixed debug hudbars for player saturation and exhaustion when mcl_hunger_debug=true is set in .config file 2021-11-04 20:58:54 +01:00
Nils Dagsson Moskopp 4926c0560d
Speed up TGA encoding by creating fewer strings 2021-11-04 15:38:56 +01:00
Nils Dagsson Moskopp 23ca11c8e1
Use RLE compression in tga_encoder 2021-11-04 15:38:26 +01:00
Elias Fleckenstein 88e084cbca Merge pull request 'Rework XP API' (#1888) from EliasFleckenstein03/MineClone2:xp into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1888
2021-11-04 13:36:13 +00:00
iliekprogrammar f4803a35c4 Merge pull request 'Update contribution guidelines' (#1881) from EliasFleckenstein03/MineClone2:guidelines into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1881
2021-11-04 12:06:32 +00:00
Elias Fleckenstein 25f467c8ab
Merge branch 'master' into xp 2021-11-03 20:18:49 +01:00
Elias Fleckenstein c17fc81d1f Merge pull request 'Break minecart if it's near a cactus' (#1886) from NO11/MineClone2:minecart into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1886
2021-11-03 19:18:01 +00:00
Elias Fleckenstein 8f9f5cc936
Merge branch 'master' into xp 2021-11-03 20:14:08 +01:00
Elias Fleckenstein 643ded06da
Merge branch 'master' into guidelines 2021-11-03 20:04:08 +01:00
Elias Fleckenstein 970988cb39
Add sugar cane colorisation 2021-11-03 19:58:50 +01:00
Elias Fleckenstein 34f329a9d5
TextureConverter: Implement grass palette conversion
Source: https://minecraft.fandom.com/wiki/Tint
Since the MineClone2 biomes do not entirely match with the Minecraft ones I picked the Minecraft biomes that seem to match them best.
This also changes the palette index of the nether to match the desert instead of the mesa biome
and changes the color of grass blocks in item form to the default minecraft one.
2021-11-03 19:57:21 +01:00
Elias Fleckenstein a4e73886d5
Rework XP API 2021-11-03 19:36:57 +01:00
Elias Fleckenstein 148575a05b
Remove unused hud_manager.hud_exists function 2021-11-03 16:28:13 +01:00
Artem Arbatsky db696d0e2b
Add missing call for on_die function 2021-11-03 10:11:06 +08:00
NO11 f09923ded9 Merge branch 'master' into minecart 2021-11-02 22:01:54 +00:00
NO11 c52fda154b Break minecart if it's near a cactus (Fix #924) 2021-11-02 22:58:03 +01:00
NO11 4e0bb0d120 Merge branch 'master' into inventory 2021-10-28 09:47:39 +00:00
NO11 5b37f56005 Remove small gray border of buttons in creative inventory pages 2021-10-28 09:43:14 +00:00
NO11 6025a3d7d4 Merge branch 'master' into totem_particles 2021-10-28 09:06:09 +00:00
NO11 19689dd857 Use enchanted golden apple for thing banner 2021-10-26 16:50:10 +00:00
NO11 b78e7b3e4d Merge branch 'master' into totem_particles 2021-10-26 14:48:07 +00:00
Elias Fleckenstein 797da20fa7
Add script to automatically generate ingame credits from CREDITS.md 2021-10-26 13:08:07 +02:00
Elias Fleckenstein 30f7c638f3
mcl_enchanting: Add spanish translations and update template
Credit to: todoporlalibertad <todoporlalibertad@riseup.net>
Reviewed by j45
2021-10-25 22:55:48 +02:00
NO11 eccba76732 Use math.floor instead of math.round 2021-10-25 20:25:34 +00:00
NO11 6d22262c53 Merge branch 'master' into totem_particles 2021-10-25 17:09:24 +00:00
NO11 7489010152 Use particlespawners instead of single particles 2021-10-25 17:08:38 +00:00
NO11 dafe860e56 simple totem particles 2021-10-24 19:31:51 +00:00
epCode 1c458a2e72 Add crossbows 2021-10-15 12:00:37 -07:00
NO11 9ccf8de606 Fix crash on startup if mcl_playersSleepingPercentage is not defined (#1874) 2021-10-09 14:41:56 +00:00
NO11 19b5a5aac7 Merge pull request 'Add playersSleepingPercentage server setting (Fix #920)' (#1861) from NO11/MineClone2:beds into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1861
2021-10-07 15:14:03 +00:00
NO11 6803d22dbd Merge pull request 'Give players fly priv when creative is enabled' (#1865) from NO11/MineClone2:privs into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1865
2021-10-07 15:13:04 +00:00
NO11 0584d16569 add lightning API support for mobs 2021-10-05 04:15:48 +00:00
NO11 03829dd518 fix typo 2021-10-05 04:15:48 +00:00
NO11 72ea9069bd correct lightning API.md a bit 2021-10-05 04:15:48 +00:00
NO11 9188467a6a add API.md for lightning mod 2021-10-05 04:15:48 +00:00
NO11 fe91d7f3e0 use mcl_util.replace_mob function to simplify dispenser code 2021-10-05 04:15:48 +00:00
NO11 463fe2af5f use mcl_util.replace_mob function to simplify lightning code 2021-10-05 04:15:48 +00:00
NO11 e4af02ea52 Add function to replace mobs 2021-10-05 04:15:48 +00:00
NO11 8e3f9d2169 add basic lightning API 2021-10-05 04:15:48 +00:00
NO11 a410d17306 Fix that all of new players' default_privs are removed 2021-09-30 20:14:13 +00:00
AFCMS e9437e9e1e fix crash then using function in `_mcl_armor_[texture, preview]` tool field 2021-09-29 21:06:51 +02:00
NO11 16c73c1cb6 Add forgotten `=` 2021-09-28 13:16:19 +00:00
NO11 03be736566 Dont skip night if no players are in bed 2021-09-27 20:13:12 +00:00
NO11 8697b38d60 Remove on_newplayer ... 2021-09-27 20:00:11 +00:00
NO11 e83438e42c Update mcl_bed README.txt 2021-09-21 18:19:07 +00:00
NO11 df1d8077e6 Some fixes for mcl_beds
- remove enable_bed_night_skip setting (mcl_playersSleepingPercentage setting can be used to enable disable night skip)
- make it possible to change mcl_playersSleepingPercentage ingame
- fix weird bug which allowed only numbers <= 0
2021-09-21 18:07:36 +00:00
NO11 89e90b13eb Use on_newplayer 2021-09-20 14:16:59 +00:00
AFCMS b0cf07a020 Mise à jour de 'mods/ITEMS/mcl_core/locale/mcl_core.ru.tr' 2021-09-20 07:59:00 +00:00
AFCMS e36a8c5acf Mise à jour de 'mods/ITEMS/mcl_core/locale/mcl_core.pl.tr' 2021-09-20 07:58:25 +00:00
AFCMS b2af00db22 Mise à jour de 'mods/ITEMS/mcl_core/locale/mcl_core.es.tr' 2021-09-20 07:57:04 +00:00
AFCMS e8134345d4 Mise à jour de 'mods/ITEMS/mcl_core/locale/mcl_core.de.tr' 2021-09-20 07:56:25 +00:00
AFCMS e0c7e938de Mise à jour de 'mods/ITEMS/mcl_core/locale/mcl_core.fr.tr' 2021-09-20 07:55:51 +00:00
ztianyang ac8383dd4b Merge branch 'master' into emerald-desc 2021-09-20 01:54:00 +00:00
NO11 c6003398b5 Remove chain armor recipes, because villagers spawn now 2021-09-19 13:14:36 +00:00
NO11 f10d579d9c Only change fly priv on join if it wasn't revoked or granted 2021-09-19 12:07:21 +00:00
NO11 fed43586f2 fix typo 2021-09-19 11:28:07 +00:00
NO11 18a83fa5d7 Fix typo 2021-09-19 11:18:09 +00:00
NO11 0e15accada Enable fly in creative mode 2021-09-19 11:15:19 +00:00
Elias Fleckenstein 27e4bd6d09 Fix burning entity packet spam
- Use upright_sprite for 3rd person flame display, which is both closer to minecraft and allows for client side texture animation
- Take care of flame HUD in the MineClone2Client
2021-09-18 22:28:20 +02:00
Nils Dagsson Moskopp 256de2bc36 Log warning for non-serializable item entity fix 2021-09-15 18:10:40 +02:00
sfan5 693a5317ef Fix non-serializable item entity unload crash
Some items, like shulkers or books, can have so much metadata that the
corresponding item entity can not be serialized by the Minetest engine.

Without this patch, dropping such an item and then moving away crashes
Minetest, as it can not serialize the entity with serializeString16()
when unloading a map block.

The patch resets the overlong metadata of non-serializable item entities.
This avoids a crash and makes it possible to retrieve a “sanitized” item
without metadata when the mapblock containing the item entity is reloaded.

Originally sfan5 guessed the maximum possible item entity serialization size
that would not lead to a crash as 65530 bytes, but anon5 calculated it to be
actually 65487 bytes. This has been experimentally verified by erlehmann.
2021-09-15 18:10:32 +02:00
Nils Dagsson Moskopp 95c4d6472b Send FOV packets only when necessary
Before this change, about 10 to 30 FOV packets were sent from the server
to each connected client each second. This patch only sends FOV packets
when the FOV actually needs to be changed, i.e. when the player starts
or stops sprinting.
2021-09-15 18:08:58 +02:00
Wuzzy 1c192f4fbb Do not send useless HUDCHANGE packets
Several mods set or unset the visibility of a HUD bar way too often (e.g.
in a globalstep handler), causing the server to send a lot of superfluous
HUDCHANGE packets to each client. Returning from hb.hide_hudbar() early
if HUD bar visibility would not change prevents sending these packets.
2021-09-15 17:47:35 +02:00
NO11 c22c2063ad Merge branch 'master' into beds 2021-09-12 12:53:01 +00:00
NO11 410b7c7844 Update german translation for mcl_beds 2021-09-12 12:52:26 +00:00
NO11 9f9799d96e Update template.txt in mcl_beds 2021-09-12 12:50:54 +00:00
NO11 cd84c472dc Add translation support. 2021-09-12 12:49:39 +00:00
NO11 89ff666a6a Add playersSleepingPercentage server setting (Fix #920) 2021-09-12 12:21:18 +00:00
NO11 1a5339e907 Only use the shears once in dispenser if there are more mobs in front of the dispenser 2021-09-08 14:22:53 +00:00
NO11 aa930dc2b8 Merge pull request 'Fix strange behaviour when filling end portal with bedrock inside (#1749)' (#1853) from NO11/MineClone2:end_portal into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1853
2021-09-07 18:04:05 +00:00
NO11 79463738f6 Merge pull request 'Make it possible to use shears in the dispenser for mobs (Fix #1233)' (#1854) from NO11/MineClone2:dispenser into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1854
2021-09-07 18:03:19 +00:00
NO11 79d8593d34 Merge pull request 'Destroy objects near cactus faster (make it possible to throw items at a cactus)' (#1856) from NO11/MineClone2:cactus into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1856
2021-09-07 18:00:53 +00:00
NO11 dc8436fdf9 Destroy objects near cactus faster (make it possible to throw items at a cactus) 2021-09-06 14:34:25 +00:00
NO11 f41cea71fd Make it possible to use shears in the dispenser for mobs (Fix #1233) 2021-09-06 13:30:08 +00:00
NO11 5fedd914fb Fix strange behaviour when filling end portal with bedrock inside (#1749) 2021-09-04 19:14:08 +00:00
Elias Fleckenstein a8d09338a9 Merge pull request 'Added spawn egg for killer rabbit' (#1704) from talamh/MineClone2:master into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1704
2021-09-04 10:21:18 +00:00
NO11 872e3e74d3 Merge pull request 'Make cactus mechanisms more MC like (Fix #1741)' (#1851) from NO11/MineClone2:cactus into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1851
2021-09-03 16:20:14 +00:00
NO11 bf62eb33fa Change label of cactus abm 2021-09-03 14:06:21 +00:00
NO11 0da7b3fbda Make cactus mechanisms more MC like (Fix #1741) 2021-09-02 20:38:01 +00:00
NO11 ca086109bf support tables for `_repair_material` 2021-08-31 21:04:57 +00:00
NO11 2b322a451f remove space 2021-08-26 10:17:15 +00:00
NO11 f0af15fcd8 Make anvil selection/collision box more MC like 2021-08-26 10:14:57 +00:00
AFCMS af8e88f44c fix error in `mcl_title` documentation 2021-08-24 08:25:42 +02:00
AFCMS 2d1a43396f Merge pull request 'Title HUD API' (#1778) from title-API into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1778
2021-08-20 12:31:54 +00:00
AFCMS df4b8e64cc finish `mcl_title` API + doc 2021-08-19 19:21:33 +02:00
AFCMS 40898d3e9d WIP bold and italic support 2021-08-16 14:19:50 +02:00
AFCMS 58a292a4f3 fix inconsistency 2021-08-16 13:48:08 +02:00
AFCMS fe62189019 Update French translation (part 1) 2021-08-13 11:35:18 +02:00
NO11 cb55c36863 Correct the texture of anvils
Because of the new node_nox, the textures have to be a little bit bigger.
2021-08-11 15:44:43 +00:00
NO11 f8dcf05670 Add MC like nodebox for anvils 2021-08-11 15:41:45 +00:00
NO11 664c238137 Add german translation for the bow/fishing rod desc 2021-08-06 10:52:55 +00:00
Elias Fleckenstein efab5a1cf5 Merge pull request 'Fix warning in `mcl_end`' (#1834) from Emojigit/MineClone2:fork-20210710-fixwarn into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1834
2021-08-06 10:45:33 +00:00
Emily 5bb57a81ad Add durability tooltip to translation template 2021-08-06 11:55:27 +02:00
Emily df0c1f1dd1 Make bows and fishing rods show their durability in description (Fixes issue #1773) 2021-08-06 11:14:17 +02:00
NO11 5c563d6ffd Make eating particles much more MC like! 2021-08-02 12:24:34 +00:00
NO11 4aabd7d9e7 Make size/position of potion HUD more MC like 2021-08-01 12:10:00 +00:00
Elias Fleckenstein 88f253bf66 Merge pull request 'raycast based buckets' (#1811) from buckets into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1811
2021-07-26 16:59:15 +00:00
NO11 4846076c8f `mcl_item_id` simplify code 2021-07-24 19:07:44 +00:00
NO11 5c5c405ccf Add missing check 2021-07-24 15:19:10 +00:00
NO11 65d33b935a Add API-md for `mcl_item_id` 2021-07-24 14:45:55 +00:00
NO11 c05e57efb1 Fix some crashes with set_mod_namespace and bugs 2021-07-24 14:09:47 +00:00
NO11 e44e9eaf62 Fix typo 2021-07-23 21:35:10 +00:00
NO11 09a68443cd Better fix for #1842 (make other mods not using "mineclone" name space for item ids) 2021-07-23 16:12:43 +00:00
NO11 75b425ffd7 Fix #1842 make other mods not using "mineclone" name space for item ids 2021-07-23 12:23:30 +00:00
NO11 a44d9643ae Fix several problems in `mcl_item_id` 2021-07-22 19:23:48 +00:00
AFCMS a47630035d Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-07-22 13:44:14 +02:00
AFCMS 667ef5cad5 cache doc modpath 2021-07-22 00:46:43 +02:00
AFCMS fef23d0b6f fix missing depend to `mcl_credits` of `mcl_portals` 2021-07-22 00:39:05 +02:00
NO11 a0d52010bf Fix that aliases attemp to register mineclone:book_enchanted again and again 2021-07-21 22:16:37 +00:00
AFCMS 44063bca93 Merge branch 'master' into buckets 2021-07-21 18:21:27 +02:00
AFCMS e58bb6d859 Merge branch 'master' into title-API 2021-07-21 18:21:16 +02:00
NO11 31d3ea8a87 Fix #1801 (add better texture for golden boots) 2021-07-20 20:09:43 +00:00
AFCMS 13536baed8 Merge branch 'master' into title-API 2021-07-20 20:47:08 +02:00
AFCMS c31c852a6e add documentation 2021-07-20 16:14:34 +02:00
AFCMS b5f7ae5458 working implementation + support of other mods 2021-07-20 15:47:26 +02:00
AFCMS 9254bab971 Merge branch 'master' into title-API 2021-07-20 15:23:15 +02:00
Tianyang Zhang 559cf85c94 Improve description of emerald 2021-07-19 09:12:39 -07:00
NO11 96e8e6a86f Use mineclone: instead of mineclone2: for item IDs 2021-07-19 12:21:30 +00:00
NO11 801d9a2571 Remove some spaces 2021-07-18 18:01:55 +00:00
NO11 48166625d4 Add mcl_item_id mod 2021-07-18 17:21:53 +00:00
AFCMS b364faa7c7 make bucket use 5 lenght raycast 2021-07-17 16:22:46 +02:00
Tianyang Zhang 60fcafeee4 Update description of emerald 2021-07-15 19:25:32 -07:00
SmallJoker 9d9e213012 Fix some implicit hard and soft-dependencies
These issues were found while testing minetest#8603 and are caused by relying on the undefined mod loading order
2021-07-16 06:18:54 +04:00
AFCMS 49bde37a5e rewrite README to markdown 2021-07-15 01:03:50 +02:00
AFCMS dc17cc91a3 make raycast start from player head 2021-07-15 00:01:56 +02:00
AFCMS 873a1e73dc fix documentation 2021-07-14 15:22:27 +02:00
AFCMS 8fff20eec9 fix misleading API 2021-07-14 15:18:12 +02:00
AFCMS ec6086d8e6 cleanup 2021-07-14 15:14:23 +02:00
AFCMS 6d7aafe0d4 Revert "more mt like API (improved readability)"
This reverts commit 88e59d3592.
2021-07-14 15:13:40 +02:00
AFCMS 91adfcbb1d Merge branch 'master' into buckets 2021-07-14 15:13:20 +02:00
AFCMS 8958aa7b12 Merge branch 'master' into buckets 2021-07-14 15:12:53 +02:00
AFCMS cf5703d528 fix luacheck warnings 2021-07-14 11:53:37 +02:00
AFCMS 88e59d3592 more mt like API (improved readability) 2021-07-14 11:52:27 +02:00
AFCMS cd08df175c add better documentation 2021-07-14 11:41:09 +02:00
AFCMS ca277b6769 mcl_bucket code refactoring + fix extra_check noot working 2021-07-14 11:29:15 +02:00
AFCMS b0127fc1c3 fix bucket dispense function 2021-07-14 09:18:15 +02:00
AFCMS d26b1b1402 use mcl_util.call_on_rightclick insteed of current implementation 2021-07-14 09:10:01 +02:00
NO11 549bdeb6e9 Remove object:is_player 2021-07-12 21:41:57 +00:00
NO11 ecfb615c89 Merge branch 'master' into totem_particles 2021-07-12 19:02:02 +00:00
epCode 960b653979 fix #1299 2021-07-12 11:50:37 -07:00
NO11 5ceb48fcb1 Faster rgb to hex 2021-07-12 18:05:52 +00:00
NO11 f894153b8a Merge pull request 'Fix #1808 (Make end credits speed up when pressing jump)' (#1835) from NO11/MineClone2:credits into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1835
2021-07-12 13:27:24 +00:00
NO11 848f1489e8 Add german translation 2021-07-11 11:44:00 +00:00
NO11 a0d3f51745 Add template for translations 2021-07-11 11:43:28 +00:00
NO11 46d48ccf2f Add support for translation 2021-07-11 11:42:12 +00:00
NO11 f46c4ebad7 Simplify code 2021-07-11 11:11:22 +00:00
NO11 b7e6db537b Support new credits background 2021-07-10 17:32:01 +00:00
NO11 357474e32f Add better credits background 2021-07-10 17:28:24 +00:00
NO11 b6eb0ab66c Fix #1808 (Make end credits speed up when pressing jump) 2021-07-10 15:12:41 +00:00
Emojigit d2f7d31360
Fix warning in `mcl_end`
This fixes:
```
2021-07-10 10:00:58: WARNING[Main]: get_mapgen_params is deprecated; use get_mapgen_setting instead (at .../../games/MineClone2/mods/ITEMS/mcl_end/chorus_plant.lua:456)
```
2021-07-10 10:16:55 +08:00
AFCMS 8e931e92f5 refactor mcl_title to be more efficient 2021-07-09 11:34:23 +02:00
AFCMS cbfec5c5c8 Merge branch 'master' into title-API 2021-07-08 22:36:56 +02:00
NO11 509568b4b0 Use real Minecraft colors for totem particles! 2021-07-08 16:49:19 +00:00
cora c558e30ea5 Fix server crash when players dig unknown nodes
Digging unknown nodes crashes the Clamity Minetest server, which
runs modified Minetest: https://github.com/ClamityAnarchy/minetest
Crashes did occur with commit d5434bf008 of that Minetest version.

This commit makes unknown nodes explicitly not harvestable.
2021-07-08 15:33:24 +02:00
Elias Fleckenstein fb01e61946 Fix server crash when dispensing an unknown item
This works similar to 2aafb2f2d01a6ece9ed4642a7081c53dbf22f773, however it is a cleaner way to do it.
2021-07-08 15:31:27 +02:00
cora 3b2a25a6cb Merge pull request 'mcl_inventory: Remove _mcl_autogroup dependency from mcl_inventory' (#76) from fix_inventory_depends into master
Reviewed-on: https://git.minetest.land/Mineclonia/Mineclonia/pulls/76
Reviewed-by: cora <cora@noreply.git.minetest.land>
2021-07-08 15:20:36 +02:00
Elias Fleckenstein 8f584be235 Fix #1814 - Don't open crafting table formspec if player is sneaking 2021-07-08 15:03:06 +02:00
NO11 1471521709 Merge branch 'master' into totem_particles 2021-07-07 09:49:33 +00:00
erlehmann 2f22ce79cc Merge pull request 'ITEMS/mcl_banners: Allow more layers for banners with gradients' (#74) from e/Mineclonia:banner-gradient-limits into master
Reviewed-on: https://git.minetest.land/Mineclonia/Mineclonia/pulls/74
Reviewed-by: Elias Åström <ryvnf@riseup.net>
Reviewed-by: erlehmann <nils+git.minetest.land@dieweltistgarnichtso.net>
2021-07-06 11:20:42 +02:00
erlehmann ae2c5ede30 Merge pull request 'Remove wrong preview banner crafting recipes' (#55) from banner-crafting-fix into master
Reviewed-on: https://git.minetest.land/Mineclonia/Mineclonia/pulls/55
Reviewed-by: E <e@noreply.git.minetest.land>
2021-07-06 11:20:16 +02:00
NO11 091622f855 Merge branch 'master' into anvils 2021-07-05 17:05:14 +00:00
NO11 5cc4fe955f Remove old code of making anvils destroy items when falling 2021-07-05 12:30:01 +00:00
NO11 4afdea56db Move code of making anvils destroy items when falling 2021-07-05 12:28:14 +00:00
Nils Dagsson Moskopp 0a474ee578 Reduce snow layer silk touch drop amount
It was possible to duplicate snow layers by placing them and then mining
them using a tool enchanted with silk touch. This commit fixes the “snow
dupe” by reducing the amount of snow layers dropped in this case by one.
2021-07-05 11:47:14 +02:00
NO11 d45e1c07bd Remove unnecessary code 2021-07-03 12:19:49 +00:00
NO11 21992dc265 Fix #1746 (make anvils destroy items when falling) 2021-07-03 12:10:32 +00:00
AFCMS a9ceeabc4b fix typo in mcl_craftguide 2021-06-28 13:46:18 +02:00
AFCMS 16d79c38ce fix typo in mcl_enchanting french translation 2021-06-26 23:48:59 +02:00
kay27 7ff476b9b9 Fix igloo hidden trapdoor with minetest.after(), https://git.minetest.land/MineClone2/MineClone2/issues/1797 2021-06-22 16:53:55 +04:00
kay27 c6b662ce7a [mcl_mobs/api] Add mob flow code from Crafter 2021-06-22 05:10:45 +04:00
kay27 586c18b00f [mcl_mobs/api] Continue float function on acceleration.y equals zero 2021-06-22 03:15:39 +04:00
AFCMS 61b0220951 apply erlehmann fix for music discs not playing (better code) 2021-06-19 22:36:37 +02:00
AFCMS 6bef350be4 baisc glass support 2021-06-19 00:58:05 +02:00
AFCMS a9ae6aa9c8 attemp to fix old music discs not playing 2021-06-19 00:39:48 +02:00
NO11 cf3a2a42bf Fix typos and add template for specific help text for stripped wood 2021-06-18 19:35:59 +00:00
NO11 ff8176e252 Fix typos and add german translation for specific help text for stripped wood 2021-06-18 19:35:54 +00:00
NO11 a62d3ff2ee Add specific help text and fix typos for stripped wood 2021-06-18 19:30:20 +00:00
NO11 2361c1c797 Merge branch 'master' into end_portal_frame 2021-06-16 21:01:19 +00:00
NO11 3b3922b2d6 Unify code style 2021-06-15 17:37:03 +00:00
NO11 4987636913 Remove misspellings part2 2021-06-15 17:34:45 +00:00
NO11 c542ff998e Remove misspellings part1 2021-06-15 17:33:04 +00:00
NO11 f28a5b90fc Fix #1804 (remove portal frame with ender eye from creative inventory) 2021-06-15 14:33:40 +00:00
AFCMS 7a130ff2b9 Merge pull request 'Fix French translations: granit + porc' (#1815) from pitchum/MineClone2:master into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1815
2021-06-14 17:51:29 +00:00
pitchum 73927cb0cb Fix French translations: granit + porc 2021-06-14 18:51:08 +02:00
AFCMS 2624343c30 Merge branch 'master' into buckets 2021-06-14 14:36:41 +02:00
AFCMS 30e2e0d70a test values 2021-06-14 14:36:17 +02:00
Elias Fleckenstein eea9fb7670 Merge pull request 'Fix attribution and typo' (#1812) from basxto/MineClone2:basxto-attrfix into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1812
2021-06-14 11:45:54 +00:00
Elias Fleckenstein 64d3a28578 Merge pull request 'Fix #1795 (Don't remove Pumpkin HUD when it is removed on death if keepinventory is enabled)' (#1796) from pumpkin_hud into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1796
2021-06-14 11:44:21 +00:00
basxto 822071c66b Fix attribution and typo
Since walking skeleton is based on another cc-by 3.0 work, it's also required to mention the original author
2021-06-12 18:35:48 +00:00
NO11 eafb1a2797 Use add_particle instead of minetest.add_particlespawner for elytra rocket particles 2021-06-12 17:23:03 +00:00
AFCMS 40f4287ff2 new buckets fixes 2021-06-12 12:21:01 +02:00
AFCMS f70dbb8cfa Merge branch 'master' into buckets 2021-06-12 10:12:51 +02:00
AFCMS e11dc4b58e fix some luacheck warnings 2021-06-12 00:28:07 +02:00
AFCMS e81da3c4ff fix some mods using "core" insteed of "minetest" 2021-06-12 00:18:52 +02:00
AFCMS a896d7f5e4 replace deprecated "current_name" by "context" for inventory location 2021-06-12 00:09:39 +02:00
NO11 3577585d74 Use get_bool 2021-06-10 15:34:57 +00:00
NO11 c350b5158b Fix #1795 (Don't remove Pumpkin HUD when it is removed on death if keepinventory is enabled) 2021-06-09 18:31:21 +00:00
NO11 ee2fa60cae local totem particle position 2021-06-09 14:47:42 +00:00
NO11 0795862c5c Merge branch 'master' into totem_particles 2021-06-08 19:00:43 +00:00
NO11 99ccd9ea4c Fix possible crash 2021-06-08 15:13:00 +00:00
Elias Fleckenstein 4324e97db0 Merge pull request 'Pumpkin hud' (#1754) from pumpkin_hud into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1754
2021-06-08 11:06:22 +00:00
AFCMS 2603c4768b mcl_title: basic mc like layout (collide with other mods) 2021-06-07 22:32:05 +02:00
AFCMS c642f9e2f7 Merge branch 'master' into title-API 2021-06-07 20:09:11 +02:00
NO11 1e0ffed26b Merge branch 'master' into totem_particles 2021-06-07 17:16:41 +00:00
NO11 ee21a24fb6 Don't register a separate entity for every particle 2021-06-07 17:13:50 +00:00
NO11 28bfb3f141 Better arrow overlay texture 2021-06-05 13:19:47 +00:00
NO11 f3322fd7cb Fix #1779 (potion arrows are invisible) 2021-06-05 13:17:03 +00:00
AFCMS 881f0b0a71 Merge branch 'master' into title-API 2021-06-04 19:10:52 +02:00
Elias Fleckenstein e5bdf230d5 Merge pull request 'Add polish translation' (#1542) from marcin-serwin/MineClone2:polish-translation into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1542
2021-06-04 16:51:43 +00:00
NO11 92c25ef691 Add code for bonemeal particles 2021-06-03 18:13:13 +00:00
NO11 7464b8ff48 Add bonemeal particle texture 2021-06-03 18:04:54 +00:00
Marcin Serwin 198d3bff53 Fix textdomain of mcl_craftguide 2021-06-02 13:45:20 +02:00
Marcin Serwin 522553fcd0 Add polish translation of mcl_fireworks 2021-06-02 13:33:10 +02:00
Marcin Serwin 753a8ce488 Update polish translation of mcl_core 2021-06-02 13:32:15 +02:00
Marcin Serwin f9dbfd8eb5 Update polish translation of mcl_maps 2021-06-02 13:26:41 +02:00
Marcin Serwin 0132d0569f Update polish translation of several files 2021-06-02 13:21:19 +02:00
Marcin Serwin a0d3e92b70 Update polish translation of mcl_death_messages 2021-06-02 13:08:39 +02:00
marcin-serwin cbe8583cef Merge branch 'master' into polish-translation 2021-06-02 10:14:25 +00:00
Marcin Serwin 6715aecd63 Add polish translation of mcl_comparators 2021-06-02 12:13:16 +02:00
Marcin Serwin b06bc276dc Add polish translation of mesecons_commandblock 2021-06-02 11:34:32 +02:00
AFCMS b9fd1ac227 credit digminecraft for the tutorial 2021-06-02 11:12:15 +02:00
AFCMS 7e64470f70 fix future API usage of bold+italic pr 2021-06-02 11:07:31 +02:00
Marcin Serwin 06984fa486 Add polish translation of mesecons_pistons 2021-06-02 09:45:16 +02:00
Marcin Serwin 4bd49f7eb0 Add polish translation of mcl_observers 2021-06-02 09:40:08 +02:00
Marcin Serwin a4fc38ffcc Add polish translation of mcl_armor_stand 2021-06-02 09:32:27 +02:00
AFCMS c8102838cb add missing TODO entry (bold+italic) 2021-06-02 00:26:10 +02:00
AFCMS 6b53dda79b add todo list 2021-06-02 00:25:15 +02:00
AFCMS 640b0dc485 basic title API working (testing needed) 2021-06-02 00:23:11 +02:00
Marcin Serwin 7804de4230 Add polish translation of mcl_tools 2021-06-01 15:45:45 +02:00
Marcin Serwin 22bda9c770 Add polish translation of mcl_fences 2021-06-01 15:33:34 +02:00
Marcin Serwin 21bdf914bf Add polish translation of mcl_flowerpots 2021-06-01 15:28:09 +02:00
NO11 75e263debc Add code for totem partciles 2021-05-29 19:24:16 +00:00
NO11 a65db15b5c Totem particle textures 2021-05-29 19:21:15 +00:00
AFCMS 95627f4304 Revert "[mcl_fishing] fix warnings"
This reverts commit a1acf6d3c1.
2021-05-29 16:15:30 +02:00
AFCMS cd33d406b2 fix many codestyle issues (functions, strings, modpaths) 2021-05-29 16:12:33 +02:00
NO11 ec542a142a Improve pumkin hud a bit 2021-05-29 08:56:11 +00:00
NO11 0d619ec6a8 Make vine protect from fall damage 2021-05-28 17:26:00 +00:00
Marcin Serwin 8ad953ab17 Add polish translation of mcl_nether 2021-05-28 18:25:16 +02:00
Marcin Serwin 362965f8fb Add polish translation of mcl_hbarmor 2021-05-28 17:32:48 +02:00
Marcin Serwin 1de0009cc6 Add missing polish translation of mcl_achievements 2021-05-28 17:32:38 +02:00
Marcin Serwin 7da32dcc36 Add polish translation of mcl_doc_basics 2021-05-28 17:19:41 +02:00
Marcin Serwin 1929df492b Add polish translation of mcl_craftguide 2021-05-28 10:11:33 +02:00
Marcin Serwin 69f85a1aa6 Add polish translation of doc_identifier 2021-05-28 10:06:49 +02:00
Marcin Serwin c260ef8c6e Add polish translation of doc 2021-05-28 09:58:01 +02:00
AFCMS 5f82e76862 fix many codestyle issues 2021-05-28 00:34:58 +02:00
AFCMS 3bedc81068 fix some code style issues in lightning 2021-05-28 00:07:06 +02:00
AFCMS b8782d0af1 rename API doc file properly 2021-05-27 11:30:43 +02:00
AFCMS f1c6c3b285 [mcl_chests] fix warnings 2021-05-27 09:41:20 +02:00
AFCMS f8ee9c79c2 fix crash :-( 2021-05-27 09:34:58 +02:00
AFCMS 00063cde73 speedup mcl_observer 2021-05-27 09:34:12 +02:00
AFCMS 0119793d7a Merge branch 'master' into buckets 2021-05-27 09:10:35 +02:00
Elias Fleckenstein c57ead6985 Use next() instead of one-time loop to fix luacheck warning in mcl_util.calculate_durability 2021-05-26 20:56:00 +02:00
Elias Fleckenstein 772f48ed58 Fix crash / luacheck warning caused by armor with thorns level > 10 2021-05-26 20:51:39 +02:00
Elias Fleckenstein 079cedaa34 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-05-26 20:48:07 +02:00
Elias Fleckenstein 1b0d6a2c2d Fix timing out of assist death message sources 2021-05-26 20:48:00 +02:00
NO11 656891ec61 [mcl_core] fix function codestyle in nodes_trees.lua 2021-05-26 18:02:28 +00:00
NO11 90bab9026b [mcl_core] fix function codestyle in nodes_liquid.lua 2021-05-26 17:57:43 +00:00
NO11 5b43303873 [mcl_core] fix function codestyle in nodes_climb.lua 2021-05-26 17:54:58 +00:00
NO11 211b078d3a [mcl_core] fix function codestyle in nodes_base.lua 2021-05-26 17:51:24 +00:00
NO11 bb77443892 [mcl_core] fix function codestyle in functions.lua 2021-05-26 17:43:42 +00:00
AFCMS 5fc3256930 fix codestyle in mcl_hbarmor 2021-05-26 16:55:32 +02:00
AFCMS ee9577b625 fix functions in mcl_hbarmor 2021-05-26 16:43:36 +02:00
AFCMS fd387a65af fix some codestyle issues in hudbars 2021-05-26 16:42:12 +02:00
Marcin Serwin 425c7505ec Add polish translation of doc_items 2021-05-26 11:42:22 +02:00
Marcin Serwin 1ad1bbef13 Add polish translation of mcl_tt 2021-05-26 10:52:47 +02:00
Marcin Serwin 5ef0c5bcb7 Add polish translation of mcl_doc 2021-05-26 10:24:17 +02:00
Marcin Serwin 4a396fde2c Add polish translation of mcl_inventory 2021-05-26 10:11:55 +02:00
Marcin Serwin a4c21de153 Add polish translation of mcl_experience 2021-05-26 10:11:55 +02:00
Marcin Serwin a27833a0e1 Add polish translation of mcl_achievements 2021-05-26 10:11:55 +02:00
Marcin Serwin d83c29f0c4 Add polish translation of awards 2021-05-26 09:08:44 +02:00
Marcin Serwin 2873c7f7ce Add polish translation of mcl_hudbars 2021-05-26 08:49:40 +02:00
Marcin Serwin e797a4ec9b Add polish translation of mcl_death_messages 2021-05-25 22:14:26 +02:00
NO11 6105a9ef22 Fix function code style in mcl:core/crafting.lua 2021-05-25 20:00:06 +00:00
Marcin Serwin 37b1191c0a Add polish translation of mcl_structures 2021-05-25 21:58:23 +02:00
Marcin Serwin dcceafad41 Add polish translation of mcl_hunger 2021-05-25 21:55:16 +02:00
Marcin Serwin f421e07d1c Add polish translation of mcl_spawn 2021-05-25 21:51:50 +02:00
AFCMS 49044ac15e unify codestyle [2] 2021-05-25 13:18:12 +02:00
AFCMS 9e074af07f unify code style [1] 2021-05-25 12:52:25 +02:00
NO11 0ea72ed1f1 Merge branch 'master' into pumpkin_hud 2021-05-25 09:05:31 +00:00
NO11 47b6a8d7f8 Remove unused variable 2021-05-25 09:03:06 +00:00
AFCMS 388ab6d8df fix some codestyle issues 2021-05-25 10:56:06 +02:00
AFCMS 981f3d5d74 fix some codestyle issues 2021-05-25 10:51:46 +02:00
AFCMS 3f3abbbee1 speedup mcl_particles code 2021-05-25 09:09:16 +02:00
AFCMS 42d3830c48 [mcl_nether] fix warnings 2021-05-25 08:49:46 +02:00
AFCMS 8592670f9b [tsm_railcorridors] fix warnings 2021-05-25 08:44:24 +02:00
AFCMS d3a237384d [mcl_end] fix warnings 2021-05-25 08:40:21 +02:00
AFCMS 79cf98c8e3 [mcl_mobs] fix some warnings 2021-05-25 01:48:14 +02:00
AFCMS 00f4cfa5b5 simplify mcl_util code 2021-05-25 01:33:26 +02:00
AFCMS 0cc11d0bbb [mcl_loot] fix warnings 2021-05-25 01:28:10 +02:00
AFCMS f61102279f [_mcl_autogroup] fix warnings 2021-05-25 01:26:26 +02:00
AFCMS f5a91f7c24 [biomeinfo] fix warnings 2021-05-25 01:23:41 +02:00
AFCMS 540508638c rewrite flowlib to be more efficient 2021-05-25 01:22:25 +02:00
AFCMS 03c9c0b830 [mcl_explosion] fix warnings 2021-05-25 00:57:42 +02:00
AFCMS 36f3c26139 [walkover] fix warnings 2021-05-25 00:55:14 +02:00
AFCMS 0d13e1ffdd [drippingwater] fix warnings 2021-05-25 00:54:12 +02:00
AFCMS be9fff4fe2 [mcl_boats] fix warnings 2021-05-25 00:50:04 +02:00
AFCMS ad16fe7072 [mcl_burning] fix warnings 2021-05-25 00:48:46 +02:00
AFCMS dd3b5a98ae [mcl_falling_nodes] fix warnings 2021-05-25 00:46:39 +02:00
AFCMS fddaacdeae [mcl_item_entity] fix warnings 2021-05-25 00:43:42 +02:00
AFCMS 8286fd2a4d [mcl_minecarts] fix warnings 2021-05-25 00:43:08 +02:00
AFCMS f76b66eec6 [mcl_mobs] fix some warnings (131 remaining!) 2021-05-25 00:37:02 +02:00
NO11 aeb8fa5b88 Merge branch 'master' into pumpkin_hud 2021-05-24 11:24:44 +00:00
NO11 ba38f787e2 Fix local function code style 2021-05-24 11:09:47 +00:00
cora 66f132a645 fix crash on creeper explosion ( #1755 ) 2021-05-24 12:41:16 +02:00
NO11 8b11e2fec8 Add multiplayer support for pumpkin hud 2021-05-23 22:31:13 +00:00
NO11 9b9ec13967 „mods/ITEMS/mcl_farming/pumpkin.lua“ ändern 2021-05-23 19:38:49 +00:00
NO11 d5a2e5e514 Add "fake" crosshair when the player is wearing a pumpkin 2021-05-23 17:38:53 +00:00
NO11 dddaed42b6 Obstruct the view of the player when wearing a pumpkin 2021-05-23 16:50:09 +00:00
NO11 973a8201ad Pumpkin blur texture 2021-05-23 16:44:01 +00:00
AFCMS 91ac70cf28 Merge branch 'master' into buckets 2021-05-23 16:22:53 +02:00
AFCMS b6dd8d5c44 [mcl_paintings] fix warnings 2021-05-23 15:13:44 +02:00
AFCMS 335405f131 [mobs_mc] fix warnings 2021-05-23 15:10:20 +02:00
AFCMS 470f7b70bc [mobs_mc_gameconfig] fix warning 2021-05-23 14:54:20 +02:00
AFCMS b0a3cffad0 [lightning] fix warnings 2021-05-23 14:50:38 +02:00
AFCMS 9f41c6fc64 [mcl_moon] fix warnings 2021-05-23 14:48:52 +02:00
AFCMS 36dc18e9da [mcl_void_damage] fix warnings 2021-05-23 14:46:13 +02:00
AFCMS 5f8d79b37a [mcl_weather] fix warnings 2021-05-23 14:44:50 +02:00
AFCMS 21b7647731 [doc] fix warnings 2021-05-23 14:23:37 +02:00
AFCMS 4fd0bf2c3f [doc_items] fix warnings 2021-05-23 14:12:19 +02:00
AFCMS 5975b20cff [mcl_doc] fix warnings 2021-05-23 14:02:47 +02:00
AFCMS 58510b00ee [mcl_tt] fix some warnings 2021-05-23 13:51:54 +02:00
AFCMS c19c05443e [mcl_craftguide] fix warnings 2021-05-23 13:46:08 +02:00
AFCMS ce9258b764 [awards] fix warnings 2021-05-23 13:43:59 +02:00
AFCMS 8536e2c033 [mcl_experience] fix warnings 2021-05-23 13:33:36 +02:00
AFCMS 8baea02f24 [mcl_inventory] fix warnings 2021-05-23 13:20:00 +02:00
AFCMS 52b1473657 [mcl_comparators] fix warnings 2021-05-23 11:53:05 +02:00
AFCMS 3fbcacac3b [show_wielded_item] fix warnings 2021-05-23 11:50:58 +02:00
AFCMS d43b2149e6 [mcl_dispensers] fix warnings 2021-05-23 11:50:16 +02:00
AFCMS b814fe47f9 [mcl_observers] fix warnings 2021-05-23 11:47:59 +02:00
AFCMS 962ae359af [mesecons] fix warnings 2021-05-23 11:41:01 +02:00
AFCMS ddc157acbf [mesecons_commandblock] fix warnings 2021-05-23 11:37:51 +02:00
AFCMS 4fd0ea8a88 [mesecons_delayer] fix code style issues 2021-05-23 11:36:30 +02:00
AFCMS e6f72e0c60 [mesecons_delayer] fix warnings 2021-05-23 11:29:32 +02:00
AFCMS dc10448c6e [mesecons_mvps] fix warnings 2021-05-23 11:25:22 +02:00
AFCMS 43f418c6c0 [mesecons_wire] fix warnings 2021-05-23 11:22:45 +02:00
AFCMS 21fdf492e2 [mcl_anvils] fix warnings 2021-05-23 11:20:21 +02:00
AFCMS c580c1ccad [mesecons_pistons] unify code style 2021-05-23 11:17:19 +02:00
AFCMS e75a2e3a67 [mesecons_pistons] fix warnings 2021-05-23 11:02:13 +02:00
AFCMS a9c49853aa [mesecons_pressureplates] fix warnings 2021-05-23 11:01:29 +02:00
AFCMS 4bc473bc29 [mcl_banners] fix some warnings 2021-05-23 10:59:07 +02:00
AFCMS 8f6a97eefe [mcl_beds] fix warnings 2021-05-23 10:57:07 +02:00
AFCMS be5eb621fd [mcl_books] fix warnings 2021-05-23 10:52:52 +02:00
AFCMS 203c7e2c84 [mcl_beds] fix warnings 2021-05-23 01:09:45 +02:00
AFCMS 892f4b96c9 [mcl_books] fix warnings 2021-05-23 01:07:10 +02:00
AFCMS b7bf566190 [mcl_bows] fix warnings 2021-05-23 01:06:34 +02:00
AFCMS fdfb586b16 [mcl_brewing] fix warnings 2021-05-23 00:58:30 +02:00
AFCMS ac459d3914 [mcl_bucket] fix warnings 2021-05-23 00:42:31 +02:00
AFCMS 621a5a53a8 [mcl_bucket] fix warnings 2021-05-23 00:32:04 +02:00
AFCMS 60736d04b8 [mcl_chests] fix some warnings 2021-05-23 00:31:22 +02:00
AFCMS df1eeba6b6 [mcl_clock] fix warnings 2021-05-23 00:18:42 +02:00
AFCMS 8ac5d32416 [mcl_compass] fix warnings 2021-05-23 00:17:12 +02:00
AFCMS 402a1d0088 [mcl_core] fix last warning 2021-05-23 00:13:27 +02:00
AFCMS b8488ce55e [mcl_core] fix missing warnings 2021-05-23 00:12:54 +02:00
AFCMS f9a86947e5 [mcl_core] fix warnings 2021-05-23 00:09:07 +02:00
AFCMS 30e83088d4 [mcl_doors] fix warnings 2021-05-23 00:03:34 +02:00
AFCMS b3c0e7c1bd [mcl_dye] fix warnings 2021-05-23 00:01:53 +02:00
AFCMS bbde3b551f [mcl_enchanting] fix warnings 2021-05-23 00:01:30 +02:00
AFCMS 56310a3624 [mcl_end] fix some warnings 2021-05-22 23:56:52 +02:00
AFCMS fcc2087b97 [mcl_farming] fix warnings 2021-05-22 23:50:28 +02:00
AFCMS a1acf6d3c1 [mcl_fishing] fix warnings 2021-05-22 23:49:03 +02:00
AFCMS 82396bd994 [mcl_fireworks] fix warnings (1000 remainings) 2021-05-22 23:31:16 +02:00
AFCMS 45ab5c8e25 [mcl_flowers] fix warnings 2021-05-22 23:29:51 +02:00
AFCMS b58e61b988 [mcl_heads] fix warnings 2021-05-22 23:25:28 +02:00
AFCMS a200252ab8 [mcl_itemframes] fix warnings 2021-05-22 23:23:25 +02:00
AFCMS 0cac8f3f44 [mcl_jukebox] fix warnings 2021-05-22 23:22:09 +02:00
AFCMS 9edcc60ba2 [mcl_maps] fix warnings 2021-05-22 23:21:32 +02:00
AFCMS 0113d290b7 [mcl_mobspawners] fix warnings 2021-05-22 23:19:31 +02:00
AFCMS e91ee174a4 [mcl_ocean] fix warnings 2021-05-22 23:12:33 +02:00
AFCMS c1a717238b [mcl_portals] fix warnings 2021-05-22 23:07:56 +02:00
AFCMS a71a0e9161 fix even more warnings (nether portals and potions) 2021-05-22 23:04:18 +02:00
AFCMS 1870a89af0 remove unused var 2021-05-22 20:01:59 +02:00
AFCMS 1b3763654e comment unused local function 2021-05-22 20:00:59 +02:00
AFCMS 84a800f22b fix many warnings 2021-05-22 19:58:09 +02:00
AFCMS 17202115fa cache general functions 2021-05-22 18:58:58 +02:00
AFCMS 5d65c8a3aa Working empty bucket 2021-05-22 18:57:51 +02:00
AFCMS e9f38c6b90 WIP raycast base buckets 2021-05-22 10:47:28 +02:00
Elias Fleckenstein fb60bd0253 Disable backface culling of fire entity 2021-05-21 20:45:53 +02:00
AFCMS a9bf923df9 improve mcl_bucket API (on_take callback) 2021-05-19 11:14:18 +02:00
Elias Åström 067affcabb Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-05-18 19:33:05 +02:00
Elias Åström 4d13eddcd6 Adjust explosion entity damage hitbox
In mcl_explosions the hitbox used for calculating the damage of an
entity is its collisionbox multiplied by two.  This commit removes the
multiplication by two because that makes explosion damage behave weirdly
in some circumstances.  It was most likely implemented that way because
of a misinterpretation of the Minecraft wiki.
2021-05-18 19:31:08 +02:00
Elias Åström f7052943ec Fix rays not being cast in a specific direction
A bug was introduced in 679e2b1b which caused explosions to not cast
rays for environment destruction in the (+X, +Y, +Z) direction.  This
commit fixes that.
2021-05-18 19:29:03 +02:00
Elias Fleckenstein 04436ea5f7 Fix that fucking mending armor crash 2021-05-18 16:34:20 +02:00
NO11 cb82e3c9c5 Make a cobweb protect from fall damage 2021-05-16 21:13:07 +00:00
AFCMS 4992a05c2b Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-05-15 12:19:29 +02:00
kay27 9ae1119438 [mcl_mobs] Fix server crash for mobs in unloaded areas, https://git.minetest.land/MineClone2/MineClone2/issues/1703 2021-05-15 03:17:16 +04:00
NO11 9e095980c8 Simplify wooden planks crafting even more 2021-05-14 15:00:34 +00:00
NO11 be9fb5be47 Fix #1718 (Give potion particles the same color as in mc) part2 2021-05-14 10:07:58 +00:00
NO11 f4c302e582 Fix #1718 (Give potion particles the same color as in mc) part1 2021-05-14 10:07:42 +00:00
Code-Sploit bcea5a35ef Try to fix unknown variable in mcl_chorus_flower 2021-05-14 08:22:10 +00:00
AFCMS 86d1e0ac12 fix duplicated assignement 2021-05-14 09:34:40 +02:00
AFCMS 866c097d56 fix typo 2021-05-14 09:19:44 +02:00
AFCMS d5ec2ccbd8 fix doc 2021-05-13 23:09:47 +02:00
AFCMS 0ad03acf46 improve mcl_worlds API 2021-05-13 22:55:17 +02:00
AFCMS 3097df731d Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-05-11 15:23:46 +02:00
jordan4ibanez ad4e86deca Fix #1726 2021-05-10 20:17:43 -04:00
jordan4ibanez 052bb540ba Remove unused parent data for arrows 2021-05-10 20:06:38 -04:00
AFCMS 074e8c8389 remove unused optional depends to lucky_block
lucky_block is mtg mod and never used  at any place in the code
2021-05-11 00:43:17 +02:00
NO11 7e132866bf Update my credits in mcl_credits 2021-05-10 19:47:51 +00:00
NO11 9fa51dc6b9 Simplify wooden planks crafting 2021-05-10 10:06:34 +00:00
NO11 6ffb7f525a Add more crafting recipes for wooden planks (including stripped wood) 2021-05-10 09:40:16 +00:00
AFCMS 45201481c1 Merge branch 'master' into luacheck-script 2021-05-10 09:38:40 +02:00
kay27 f054eb1ce6 [mcl_biomes] Fix chorus random function, prevent chorus growth at return portal position 2021-05-10 02:47:56 +04:00
kay27 f3c540af5d [mcl_mapgen_core, mcl_biomes] Make chorus growth deterministic 2021-05-10 02:24:52 +04:00
NO11 a3d3055e8a Remove cactus destroys minecart from master 2021-05-09 22:10:08 +00:00
NO11 925e482362 Merge branch 'master' into master 2021-05-09 21:58:42 +00:00
kay27 96be84161f [mcl_mapgen_core] Don't crash if Ender Dragon doesn't spawn for some reason 2021-05-10 01:57:34 +04:00
NO11 7b78d500fd Better textures for stripped wood part3 2021-05-09 21:57:06 +00:00
NO11 358ea695e1 Better textures for stripped wood part2 2021-05-09 21:55:51 +00:00
NO11 f6b8133381 Better textures for stripped wood part1 2021-05-09 21:54:56 +00:00
NO11 96aec38947 Merge pull request 'master' (#3) from MineClone2/MineClone2:master into master
Reviewed-on: https://git.minetest.land/NO11/MineClone2/pulls/3
2021-05-09 21:52:37 +00:00
AFCMS d221e5ab0a Merge branch 'master' into luacheck-script 2021-05-08 22:01:22 +02:00
kay27 31b56e77ee [mcl_mobspawners] Remove a typo (tab character) 2021-05-08 14:12:13 +04:00
kay27 4bb27a0d79 [mcl_mobspawners] Fix random crash, https://git.minetest.land/MineClone2/MineClone2/issues/1707 2021-05-08 14:09:16 +04:00
jordan4ibanez 37350e81c9 Stop crashing when mob object is already deleted 2021-05-05 12:52:07 -04:00
Elias Fleckenstein 4b327bcf99 Minor fix to prevent writing the damage reason approval field into MCL damage reason and calling passive damage handlers on dead players 2021-05-05 14:41:23 +02:00
Elias Fleckenstein 35a2a2b912 Workaround to prevent double death messages 2021-05-05 13:27:30 +02:00
Elias Fleckenstein f53ff8418f mcl_damage: HP check guard in non-modifier on_hpchange callback and usage of raw tostring for deactivated objects for death messages 2021-05-05 13:24:23 +02:00
Elias Fleckenstein 1bd647507b Add proper end crystal death message 2021-05-05 13:20:06 +02:00
Elias Fleckenstein f5b2a5f5c1 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-05-05 09:25:20 +02:00
Elias Fleckenstein be0cf5788d mcl_util.deal_damage: Only deal damage to players / mobs that are not already dead 2021-05-05 09:24:51 +02:00
Elias Fleckenstein a9817fea4b Merge branch 'master' into real_maps 2021-05-05 08:21:01 +02:00
Elias Fleckenstein 70db02306f Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-05-05 08:19:59 +02:00
Elias Fleckenstein f7280dc4f0 Remove mod screenshots since they only take up space and are partly outdated 2021-05-04 20:16:30 +02:00
Elias Fleckenstein 75d9450002 Make compasses point upwards when dropped as an item 2021-05-04 10:24:08 +02:00
Elias Fleckenstein 0d29688b13 Fix creeper explosion values 2021-05-04 09:54:18 +02:00
Elias Fleckenstein 78ce97aaf6 Fix creeper explosion values 2021-05-04 09:53:28 +02:00
Elias Fleckenstein 3b3d67a99c Make clocks work when dropped 2021-05-04 09:16:42 +02:00
Elias Fleckenstein 7513bc600a Merge branch 'master' into compass_and_clock 2021-05-04 09:04:50 +02:00
Elias Fleckenstein f96258ca5c Fix mob heads not showing their texture when worn as head armor 2021-05-04 09:01:53 +02:00
Elias Fleckenstein 33c6e5cdad Fix wearing pumpkin heads as armor 2021-05-04 08:59:01 +02:00
Elias Fleckenstein 2c5eca3999 Make clocks work in itemframes 2021-05-04 08:49:21 +02:00
talamh 2c434495c1 Merge branch 'master' into master 2021-05-03 23:46:44 +00:00
AFCMS f0ec64528c Merge branch 'master' into luacheck-script 2021-05-03 23:24:55 +02:00
AFCMS cbb014ed38 basic working script 2021-05-03 22:11:49 +02:00
Elias Fleckenstein 74e3c6555d Globalize mcl_clock API 2021-05-03 13:43:46 +02:00
Elias Fleckenstein ecc2010fe5 Make compasses work in itemframes 2021-05-03 11:22:47 +02:00
Elias Fleckenstein 5bb1657bd8 Add moving marker for the player 2021-05-03 10:46:59 +02:00
Elias Fleckenstein f063d14caf Add craft predict for map copying 2021-05-02 19:30:27 +02:00
Elias Fleckenstein 02da1abcf9 Merge branch 'master' into real_maps 2021-05-02 19:24:52 +02:00
Elias Fleckenstein 0d287001f7 Fix tt snippet to update wield filled maps as well 2021-05-02 19:18:30 +02:00
Benjamin Schötz f528b31d48 Added french, spanish, russian translation for killerbunny-nametag 2021-05-02 18:02:51 +02:00
Benjamin Schötz a77f99a1ec Sets killerbunny-label in a translateable way 2021-05-02 18:02:35 +02:00
Elias Fleckenstein 1eaf662833 Add updated tga_encoder 2021-05-02 17:47:46 +02:00
Elias Fleckenstein 63d4e57a8d Correct typo (ninetest -> minetest) 2021-05-02 17:19:11 +02:00
Elias Fleckenstein ecea8f1662 Prevent placing of wielded maps 2021-05-02 17:14:57 +02:00
Elias Fleckenstein ef08977112 Copy stack before accessing it in add_item 2021-05-02 17:11:33 +02:00
Elias Fleckenstein 1f87874870 Make it look like the player is holding the map in their hand 2021-05-02 17:03:39 +02:00
Elias Fleckenstein 9a3ae17564 Make maps show their image when in itemframes 2021-05-02 16:04:48 +02:00
Elias Fleckenstein bd74dbe321 Revert "Use PNG instead of TGA"
This reverts commit ca9cd8cbe0.
The TGA was faster and produced smaller files.
2021-05-02 13:03:18 +02:00
Elias Fleckenstein ca9cd8cbe0 Use PNG instead of TGA 2021-05-02 12:55:04 +02:00
Elias Fleckenstein d9a670dcb8 Show empty map in creative inv, but don't show filled map there 2021-05-02 12:24:22 +02:00
Elias Fleckenstein f22b3fd457 Implement copying maps 2021-05-02 12:23:29 +02:00
Elias Fleckenstein 1079ab74d4 Stack filled maps that have the same metadata 2021-05-02 11:42:16 +02:00
talamh e6b61a1551 Update 'mods/ENTITIES/mobs_mc/rabbit.lua' 2021-05-02 02:00:21 +00:00
talamh f1229c5401 Added spawn egg for killer rabbitt 2021-05-02 01:58:40 +00:00
Elias Fleckenstein 2228b30658 Add API to create filled map 2021-05-01 17:36:51 +02:00
Elias Fleckenstein 1ed6aeca5e Remove map_background.png 2021-05-01 17:22:48 +02:00
Elias Fleckenstein 5d3e74c844 Remove useless tga_encoder files 2021-05-01 17:20:23 +02:00
Elias Fleckenstein c6e80b5882 Add Real Maps 2021-05-01 16:52:16 +02:00
NO11 1c05461e67 Add #924 (cactus breaks minecart now) 2021-04-30 23:05:40 +00:00
Elias Fleckenstein 8cccbd7caa Fix harming potion crash 2021-04-30 16:38:53 +02:00
Elias Fleckenstein ae1212be7f Add anon5's fix to prevent get_light crashes 2021-04-30 16:29:45 +02:00
kay27 7e3dd715af Fix https://git.minetest.land/MineClone2/MineClone2/issues/1681 by @cora 2021-04-30 16:51:34 +04:00
Marcin Serwin e19d39f065 Add polish translation of mesecons_delayer 2021-04-29 17:26:47 +02:00
Marcin Serwin 397a05b651 Add polish translation of mcl_skins 2021-04-29 17:16:30 +02:00
Marcin Serwin 5b3a156c09 Add polish translation of mesecons_pressureplates 2021-04-29 17:13:54 +02:00
Marcin Serwin 604af04849 Add polish translation of mesecons_noteblock 2021-04-29 17:08:11 +02:00
Marcin Serwin 0e8c002665 Add polish translation of mcl_playerplus 2021-04-29 16:56:33 +02:00
Marcin Serwin 77597f9bac Add polish translation of mesecons_torch 2021-04-29 16:53:47 +02:00
Marcin Serwin 65846cb6d8 Add polish translation of mesecons_button 2021-04-29 16:47:41 +02:00
Marcin Serwin 97e50714fe Add polish translation of mesecons_lightstone 2021-04-29 16:43:08 +02:00
Marcin Serwin 9666076cb4 Add polish translation of mcl_weather 2021-04-29 16:41:28 +02:00
Marcin Serwin 7f1cb7fc54 Add polish translation of mcl_void_damage 2021-04-29 16:38:23 +02:00
Marcin Serwin 87b5a7b7ad Add polish translation of lightning 2021-04-29 16:37:19 +02:00
Marcin Serwin d74e1fd162 Add polish translation of mcl_dispensers 2021-04-29 16:34:26 +02:00
Marcin Serwin 0e52e09cc8 Add polish translation of mesecons_wires 2021-04-29 16:21:08 +02:00
Marcin Serwin ffd28c259d Add polish translation of mcl_droppers 2021-04-29 16:11:43 +02:00
Elias Fleckenstein ab4b6d214e Update doc_items translations 2021-04-29 12:49:07 +02:00
Elias Fleckenstein f8b9f16799 Update mcl_chests translation template 2021-04-29 12:45:15 +02:00
Elias Fleckenstein 404097dcc0 Update german mcl_core translations 2021-04-29 12:43:44 +02:00
Elias Fleckenstein db78c19880 Remove legacy mcl_potions translations 2021-04-29 12:42:08 +02:00
Elias Fleckenstein 7be749a122 Update mcl_awards translations 2021-04-29 12:40:18 +02:00
Elias Fleckenstein fed1410b7f Add set_on_fire to do_env_damage 2021-04-29 12:28:34 +02:00
NO11 71ff38add8 Merge branch 'master' into master 2021-04-29 09:54:07 +00:00
Elias Fleckenstein 6550e3e8e2 Add per-element armor groups 2021-04-29 11:51:06 +02:00
Elias Fleckenstein 87e41cc9a9 Add support for armor texture and preview being functions 2021-04-29 11:46:27 +02:00
Elias Fleckenstein ec08032b62 Add on_break callback 2021-04-29 11:40:09 +02:00
Elias Fleckenstein 199488cc74 Add nil check for crash prevention 2021-04-29 11:18:22 +02:00
Elias Fleckenstein 33c0aa23c5 Re-add thorns damage type 2021-04-29 10:58:10 +02:00
Marcin Serwin 6fac49550e Fix kicking players from bed when it's destroyed 2021-04-29 08:18:33 +02:00
jordan4ibanez cf46f0d8b8 Fix crashing if null itemstack enchant when player is hacking 2021-04-29 01:32:57 -04:00
jordan4ibanez e0c94ccb8a Stop thorns enchant from crashing server when dealing damage to mobs 2021-04-28 21:58:28 -04:00
kay27 a6ac6f5c76 Merge NEW MOBS by @jordan4ibanez from `mineclone5` branch
commit cd47233798
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 22:02:20 2021 -0400

    Fix rabbit rotation

commit 0f4628db09
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 20:48:42 2021 -0400

    Bring mob spawning variable to the top of the spawning.lua file so it's easier to find

commit ddb33acf0d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 20:46:45 2021 -0400

    Add in unused head code elements

commit e52aab45c0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 20:23:46 2021 -0400

    Implement no-op head operations for enderman

commit ac85230938
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 20:08:45 2021 -0400

    Add in chicken head code with additional pitch modifier

commit f57c4709ac
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 19:54:11 2021 -0400

    Comment out code that causes mobs to glitch push players in mcl_playerplus

commit b6c9a1c423
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 19:51:11 2021 -0400

    Fix creeper head

commit a8152760b9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 19:44:15 2021 -0400

    Integrate more switches into internal api elements of head code

commit 6a38198e97
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 18:24:10 2021 -0400

    Add in swap_y_with_x and reverse_head_yaw to flesh out head code api element

commit d28e81bc9f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 17:54:14 2021 -0400

    Add in mobs look pitch

commit 5a2773ea1a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 17:48:41 2021 -0400

    Add in basics of head code yaw

commit 555935ff3d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 16:43:23 2021 -0400

    Implement basic fall damage

commit 7e3b69348e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 16:11:45 2021 -0400

    Add secondary existence check after main logic has been executed to prevent future crashes

commit c898e1e4db
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 15:59:00 2021 -0400

    Update sheep.lua

commit 9b5c9dc8ae
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 04:31:48 2021 -0400

    Make farmable mobs/food mobs a lot less rare

commit 5e6653ff65
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 04:19:02 2021 -0400

    Implement mob cramming

commit 1616cb7538
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 04:09:35 2021 -0400

    Fix nametags

commit a3ff108cd4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 04:03:06 2021 -0400

    Make mobs walk up stairs/slabs properly, yet not glitch out when jumping over solid nodes

commit df364eed28
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:45:35 2021 -0400

    Implement basics of head movement and fix walking mobs flying away after floating

commit bac191293b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:45:03 2021 -0400

    Fix clientside guessing making floating go crazy client side

commit b7c7c2627b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:44:46 2021 -0400

    Fix parrots not drowning

commit 38c22f277d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:24:19 2021 -0400

    Add pop sound when baby mob is born

commit f83ccdb2ed
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:22:43 2021 -0400

    Add in breeding and feeding baby mob sounds

commit 7733e05a12
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 01:14:48 2021 -0400

    Add in random sounds/hurt/death sounds and stop mobs from reviving on server restart again

commit 0a380265c8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 00:16:54 2021 -0400

    Fix dead-alive mobs and add in hurt/die sound

commit 8d3eff0c16
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 25 00:06:12 2021 -0400

    Enable mob drowning

commit 56086bf02b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 23:33:46 2021 -0400

    Fix villager

commit 079811984c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 23:29:56 2021 -0400

    Make every mob besides spiders get slowed down by cobwebs like players

commit 7e8e63b0e3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 23:15:40 2021 -0400

    If mob is in daylight and ignites_in_daylight = true, make mob burn

commit 49b01dca4f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 22:28:26 2021 -0400

    Make mobs drop xp on death

commit 3d5cceab76
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 22:21:58 2021 -0400

    Fix ghast strange behavior in the nether

commit a73e5b57c0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 22:14:25 2021 -0400

    Make pitch movement for fly/swim mobs more dynamic and make ghasts randomly fly around when attacking

commit b401b50c04
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 21:15:42 2021 -0400

    Give mobs 6 seconds of memory to prevent strange behavior when player hides behind something

commit 807fb6966d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 20:27:37 2021 -0400

    Make spiders climb up walls, fix problems with mob following freaking out when under, fix spider collisionbox

commit 11b5684a90
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 20:05:14 2021 -0400

    Remove wolf-dog shift click breeding, and implement better logic

commit 41bfaae370
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 20:02:59 2021 -0400

    Allow putting chest on carpeted llama by owner, enable swapping carpets

commit 8c855f5b09
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 19:29:37 2021 -0400

    Add in llama carpets

commit e0185a9311
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 18:43:17 2021 -0400

    Fix pig logic issue

commit c2cb15a47f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 18:36:22 2021 -0400

    Fix horse breeding

commit 39f7d0cf3c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 18:18:53 2021 -0400

    Update api.txt

commit 3e9bbca914
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 18:06:24 2021 -0400

    Fix enderman crashing

commit 81713a342d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:38:50 2021 -0400

    Allow tamed wolves to be shift click bred

commit a27e6731cd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:29:30 2021 -0400

    Make sheep breedable

commit efce97c172
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:27:17 2021 -0400

    Make llamas shift click breedable

commit 53c96cae2d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:26:45 2021 -0400

    Make pigs shift click breedable

commit dbe712bc17
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:23:33 2021 -0400

    Make llama breedable

commit 0d4d85bac6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:19:41 2021 -0400

    Fix horse literally blinding you following you

commit 6f2e2ab4c5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:17:22 2021 -0400

    Make chicken breedable

commit 3649e5f6f5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:17:09 2021 -0400

    Make horse breedable

commit 2dab0773df
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 24 00:00:21 2021 -0400

    Remove unused breedable api call

commit 0568c14a43
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 23:59:35 2021 -0400

    Fix timer and make mooshroom breedable

commit 531253008a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 23:56:59 2021 -0400

    Complete mob breeding, make cows breedable

commit 79cb6ddc49
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 22:35:35 2021 -0400

    Fix lua locals in environment.lua

commit 6eb3eef215
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 22:34:40 2021 -0400

    Fix typo in function

commit c37a82d4a2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 22:03:29 2021 -0400

    Add comments

commit ed9d629b99
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 21:59:42 2021 -0400

    Add in mob following for cows

commit fcfd6b9d19
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 21:14:23 2021 -0400

    Set up basics for breeding mechanics

commit 5ee6cf6c9b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 19:49:35 2021 -0400

    Implement mob despawner/mob limiter

commit 19c8dd1dd4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 18:41:41 2021 -0400

    Stop hostile mobs from falling through water when stunned

commit 31ded5e40f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 18:34:20 2021 -0400

    Re-implement neutral mob switch

commit 13c321e8f2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 18:03:01 2021 -0400

    Re-enable mob spawning

commit ea6912c980
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:44:49 2021 -0400

    Don't do knockback effect for mobs when hurt by a rider

commit 8dafac50a8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:37:20 2021 -0400

    Make mobs run away slightly faster

commit 3560bda4a5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:29:23 2021 -0400

    Remove unused code and variables from mob punch

commit 9720986c4d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:27:08 2021 -0400

    Fix punching a mob breaking it's velocity

commit dc7592528c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:23:00 2021 -0400

    Add red tint hurt effect

commit 304cbed447
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:12:02 2021 -0400

    Make mobs that should be skittish, skittish

commit af4c42fea7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 17:10:44 2021 -0400

    Add skittish behavior (runaway from punch) and fix ocelot

commit 8daf197fb8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:52:07 2021 -0400

    Fix iron golem rotation

commit c138050e0b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:45:12 2021 -0400

    Make iron golem neutral and protective, fix rotation

commit 36d5af1d15
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:35:16 2021 -0400

    Stop dead mobs from getting in the way of fighting other mobs

commit 73b4d3c1d2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:31:13 2021 -0400

    stop projectile mobs from being completely disabled while stunned

commit eb7ae5e10e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:28:30 2021 -0400

    Fix random crash

commit c831da2c02
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:22:34 2021 -0400

    Fix mobs not making hit sound when hit by node

commit d5a38fef58
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:19:37 2021 -0400

    Add in new mob punched sounds

commit 8e7ce5a72a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 16:04:01 2021 -0400

    Add in a visual for horse taming (hearts)

commit 189c0ad157
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 15:53:01 2021 -0400

    Half finish horse (riding logic, etc)

commit f64f8e31e3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 14:50:38 2021 -0400

    Fix llama blaze and ghast projectile sprites

commit 58bee2a2dd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 14:43:00 2021 -0400

    Fix projectile tails clipping through sprite

commit 16cc7e37d2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 14:34:59 2021 -0400

    Randomize projectile cooldown timer

commit 8eb9ba12ce
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 14:33:40 2021 -0400

    Fix crash when mob collides with nil entity

commit 5d59583583
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 14:10:12 2021 -0400

    Massive overhaul to projectile mobs with custom projectile function, make llamas spit

commit f6fa90096d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 13:35:30 2021 -0400

    Fix enderman teleport attack

commit 4fb9e69e41
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 13:27:17 2021 -0400

    Make enderman become hostile when stared at, freeze when attacking when stared at

commit 99f13f84b5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 13:13:23 2021 -0400

    Half-fix enderman

commit dd76b15c50
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 13:06:57 2021 -0400

    Make ghasts not insta-kill

commit b6f19699e9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 13:06:17 2021 -0400

    Make enderdragon half work

commit 4efec1ef58
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 23 12:55:11 2021 -0400

    Add in chicken slow falling

commit 0895666407
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 23:36:58 2021 -0400

    Fix random crash with mixed mob ally data types

commit 408296140a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 23:30:32 2021 -0400

    Fix and overhaul wolves

commit aac1e19336
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 23:18:33 2021 -0400

    Implement rotation locking when standing, fix rotation unlock/lock for fly/swim mobs

commit fa059b5df2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:59:03 2021 -0400

    Fix ghast's eyeheight

commit 2e3e92e393
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:58:32 2021 -0400

    Fix ghast's insane difficulty

commit 11bcf3aa34
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:51:13 2021 -0400

    Add attributes to epCode

commit 2099be43ea
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:50:14 2021 -0400

    Update to epCode's fixed version of ghast model

commit 5037ec3736
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:40:16 2021 -0400

    Fix ghasts horrible collisionbox

commit 0a8fff6524
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 22:08:54 2021 -0400

    Add in mob criticals when falling

commit afdcada1fd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 21:46:13 2021 -0400

    Fix endermite

commit 5d876725c5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 21:45:00 2021 -0400

    Fix bats

commit ef0d52a2df
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 21:41:54 2021 -0400

    Update backup_code_api.lua

commit 8142f7e512
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 21:36:42 2021 -0400

    Add in mob death

commit ebf27866ca
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 21:12:08 2021 -0400

    Fix typo and error in animation.lua

commit 3fe8d2d3c5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:30:50 2021 -0400

    Add file death_logic.lua

commit b73ab976a1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:25:58 2021 -0400

    Implement framework for mob death

commit 8530e6ee36
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:20:56 2021 -0400

    Make mob punching time based

commit e1812b2cdb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:12:02 2021 -0400

    Reset pause timer to 0

commit 991bba0a1d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:10:01 2021 -0400

    Add comments into ai.lua

commit f9a7144b65
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 20:07:30 2021 -0400

    Implement ability to hurt mobs

commit 45790c0be0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 19:12:02 2021 -0400

    Re-enable mob punching (broken)

commit 31a791c33b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 18:20:58 2021 -0400

    Undo debug.txt spam from mob spawning

commit d0d128c1d8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 18:18:57 2021 -0400

    Break infinite loop if unable to find any mob to spawn

commit ee905642c2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 17:56:38 2021 -0400

    Add temporary warning debug to spawning algorithm output

commit 2cef9e7cca
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 00:39:32 2021 -0400

    Optimize mob spawning even further with additional lua locals

commit edb1939649
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 00:27:35 2021 -0400

    Fix mob_counter in mob spawning limiter

commit 7c1adeab45
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 22 00:20:57 2021 -0400

    Hyper-optimize mob spawning

commit fbe3ccc5c0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 23:28:38 2021 -0400

    Delete current state of things comment

commit 5e15af260b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 23:25:19 2021 -0400

    Fix pig rotation

commit 6aa6364492
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 23:25:10 2021 -0400

    Fix sheep rotation

commit 29305f548d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 15:08:35 2021 -0400

    Overhaul arrow register, implement basic blaze, break parts of arrow register for now, remove fallback for detecting players

commit 08c90c34e8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 13:05:46 2021 -0400

    Make parrots and squids work with tilt fly/swim

commit 91099c3be9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 13:01:14 2021 -0400

    Fix auto-true statement for tilt fly/swim

commit 71c34823bc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:56:36 2021 -0400

    Make tilt flying/swimming dynamic

commit 20886f54bb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:48:23 2021 -0400

    Make shooty mobs jump

commit ebd995fbd2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:45:02 2021 -0400

    Simplify skeleton arrow damage calculation

commit c9f71d66f5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:42:34 2021 -0400

    Implement skeletons/strays

commit 99e808296b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:17:51 2021 -0400

    Add missing skeleton/stray run animation

commit 74094938bb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 12:10:29 2021 -0400

    Fix crash with non-punch attack mobs in collision

commit 6bd279255c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 11:50:22 2021 -0400

    Fully implement zombie pigmen

commit 964ce9ccf7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 11:42:01 2021 -0400

    Temporarily disable spawn eggs from setting owner

commit 5062d56a5d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 11:00:02 2021 -0400

    Implement neutral mob mechanics and partial implement of zombie pigmen

commit b0b1ec9436
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 10:53:20 2021 -0400

    Implement zombie pigmen and make them turn hostile when punched

commit f1dc286442
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 10:23:51 2021 -0400

    Dump mob_punch from backup_code_api.lua back into interaction.lua

commit cc2a0ae52c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 10:21:11 2021 -0400

    Complete charged creeper

commit 486959515c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 21 10:20:31 2021 -0400

    Make creepers even more dangerous

commit 576621169b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 23:26:18 2021 -0400

    Make creepers and zombies even harder

commit 2c87bd19f3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 23:14:53 2021 -0400

    Overhaul zombie villager

commit 1ed3377559
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 23:11:18 2021 -0400

    Add punch mobs knockback to players when hit

commit 8c9356a18c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:58:39 2021 -0400

    Implement eye_height and viewing range for hostile mobs, along with making punchy mobs jump over nodes

commit a05ebd7cc2
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:44:34 2021 -0400

    Add informative text art

commit 60ac3058ce
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:42:51 2021 -0400

    Make zombies more difficult

commit 751c4c2d99
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:41:13 2021 -0400

    Integrate mob punching into collision detection

commit 6b52b94516
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:30:34 2021 -0400

    Start setting up hostile punch attack type

commit d371d6fdc9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 22:04:54 2021 -0400

    Adjust creeper explosion settings

commit fabd4d64e6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 21:35:19 2021 -0400

    Slow down creeper type mobs explosion buildup

commit bf367fffd0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 21:34:18 2021 -0400

    Add in sound_handling and make explosion type mobs make their attack sound before explosion animation

commit 0b763f54b5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 21:00:36 2021 -0400

    Finish creeper movement ai and move jump_check into environment

commit cd6f07537f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 20:43:45 2021 -0400

    Make creepers even more deadly

commit 9678b556e1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 20:33:30 2021 -0400

    Fix crashes when trying to collision detect a removed mob

commit cdb840609d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 20:19:55 2021 -0400

    Add in creeper basic prototype

commit 008d670ed9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 17:10:51 2021 -0400

    Remove wandering from ai

commit 491ef6c8f8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 16:48:20 2021 -0400

    Add in auto mob removal if something goes horribly wrong

commit 348df0fcec
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 16:46:10 2021 -0400

    Rename detect_players_in_area to detect_closest_player_within_radius

commit ac08c6991c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 16:39:05 2021 -0400

    Add in detect_players_in_area

commit 3d776138e9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 20 14:55:22 2021 -0400

    Start implementing creeper ai

commit 85e531bf10
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 18 21:24:31 2021 -0400

    Remove unneeded mobs:protect from code

commit 4d589dfb2a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 18 21:22:39 2021 -0400

    Remove literally unneeded mobs:capture_mob

commit 39985aa558
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 18 21:22:21 2021 -0400

    Up fallback max xp to 3

commit 1920ddf915
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 18 21:02:03 2021 -0400

    Change all enemy attack info to more workable and understandable attacks

commit 719bb2a3c9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 18:21:33 2021 -0400

    Add in prototype jump-only mobs api

commit db87b8e0a3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 17:09:57 2021 -0400

    fix chicken rotation

commit e2987245fd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 17:00:34 2021 -0400

    Balance out collision forces for mobs

commit 3cf263d292
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 16:23:38 2021 -0400

    Add in dynamic pitch in flying/swimming mobs

commit 5ade34115c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 13:17:29 2021 -0400

    Remove random state initialization in set_up.lua

commit d9729fc865
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 13:13:45 2021 -0400

    Fix parrot's rotation

commit 58d9670e77
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 13:11:39 2021 -0400

    Remove collisionbox addition for y position for fly mobs

commit a20f272e08
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 13:05:53 2021 -0400

    re-adjust logic gate for mobs floating in water and lava

commit 0794bc5437
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 13:04:55 2021 -0400

    Make flying mobs float in water and lava

commit 8783912938
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:48:57 2021 -0400

    Add in mobs api swimming animation

commit f2e909ab8d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:41:14 2021 -0400

    Add in fly logic gate

commit 07841c8963
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:38:48 2021 -0400

    Swap name of quick_rotate_45 to quick_rotate

commit 240d6ea211
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:37:04 2021 -0400

    Add note about quick_rotate_45 actually rotating 11.25 degrees

commit e8148f81ab
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:36:19 2021 -0400

    Make underwater mobs try to continuously swim around with quick_rotate_45

commit 061602d9d4
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:28:07 2021 -0400

    Overhaul separation of swimming and flying for ease of use with writing mobs api

commit 5365dec19a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sat Apr 17 12:01:27 2021 -0400

    Adjust "flying" vector checks for mobs

commit dda7839d8c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 21:43:02 2021 -0400

    Add in prototype swimming

commit f1141aed9f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 21:08:54 2021 -0400

    Make mobs flop when outside of flying node

commit 84ca7681fc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 20:47:16 2021 -0400

    Make squids fly in water flowing and water source

commit 52c3db041e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 20:32:05 2021 -0400

    Add in fly state prep for mobs

commit 6db4511dd5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 20:06:55 2021 -0400

    Add notes

commit 15ea9c1c71
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 19:59:20 2021 -0400

    Implement self walking velocity for walking state

commit 9d6d042ee3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 19:37:01 2021 -0400

    Fix formatting in ai.lua

commit ce7f4918b0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 19:35:19 2021 -0400

    Re-organize comments

commit 05d06a4c8f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 18:36:23 2021 -0400

    Add comment to state_execution

commit c761db86c7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 18:29:42 2021 -0400

    re-arrange mob logic for random wandering

commit ed456ecb47
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 18:17:51 2021 -0400

    Make mobs not fear cliffs if fear_height is 0

commit 8ca5f221ec
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 18:13:54 2021 -0400

    clean up ai.lua

commit cadd53c103
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 16:39:03 2021 -0400

    Adjust mob jumping default to account for higher gravity

commit 57b293de2b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 16:37:15 2021 -0400

    Make mobs gravity equal to player's

commit fb9a55e562
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 15:55:11 2021 -0400

    Make jump_check more modular and allow mobs to turn if at a wall

commit a6a54b3414
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 15:49:03 2021 -0400

    Make mobs not jump if against a wall

commit 6c5393427f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 15:39:39 2021 -0400

    Smooth out mob cliff check and check if falling before cliff check

commit 2486ffef11
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 15:30:44 2021 -0400

    Make wandering mobs avoid cliffs

commit adc683c6a7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 14:19:22 2021 -0400

    Clear mob animation on activate

commit d0695e7929
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 13:58:08 2021 -0400

    Fix mob animation "memory leak"

commit 024cf46307
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 11:52:29 2021 -0400

    Adjust spacing in animation.lua

commit f38492bcb0
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 11:50:29 2021 -0400

    Re-implement animation check gate for mobs

commit a934a59f3b
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 11:50:13 2021 -0400

    Implement mob random walk directions

commit 94ca7e8b89
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 11:31:18 2021 -0400

    Add in state switch and state execution for mobs

commit 626c30de6d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 16 11:30:55 2021 -0400

    Create todo.txt

commit c2bac87a6d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 21:46:33 2021 -0400

    Update set_up.lua

commit 375d683d08
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 16:18:42 2021 -0400

    Fix forgotten localization in collision.lua

commit 246bdf9707
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 15:55:10 2021 -0400

    Implement basic mob walking animation test

commit d07d0ae31c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 15:34:07 2021 -0400

    Make mobs jump properly

commit 6cb6d714c9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 15:04:55 2021 -0400

    Reorganize all mob sections into multiple files

commit 5155d12d05
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 14:09:54 2021 -0400

    Reformat mobs_mcl to api folder for ease of use

commit bbcfb3fdb1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 11:33:09 2021 -0400

    Randomize walking or standing on spawn in

commit 9e4bf6e130
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 11:29:18 2021 -0400

    Move old set_yaw and add node on set_velocity

commit e53a193c4f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 11:25:55 2021 -0400

    Fix get_velocity (mobs internal)

commit 14207dd96a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 11:23:52 2021 -0400

    Smooth out mob movement set_velocity more

commit a0ed1a0b20
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 10:05:24 2021 -0400

    Add automatic rotation lock

commit ba46e7fa42
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 09:28:58 2021 -0400

    Remove old debug of colliding with objects

commit 61124905f3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 15 09:28:22 2021 -0400

    Add in mob auto rotation (implementation 1)

commit 8b200c7352
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 14 19:38:14 2021 -0400

    Add in basic movement rotation testing

commit 67259891a8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 14 18:01:29 2021 -0400

    Remove unneeded comments

commit d063db751c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 14 17:26:20 2021 -0400

    Disable mcl_playerplus random check that moves players randomly

commit d4db27f0e1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 14 17:25:39 2021 -0400

    Update backup_code_api.lua

commit 755533beeb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 14 11:50:22 2021 -0400

    Disable literally everything in mobs api

commit 3f6312a631
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 20:24:46 2021 -0400

    Make mobs magnetic collision more jello-y

commit aa4d34c10e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 20:00:38 2021 -0400

    Improve mob to mob collision

commit 1210bc463a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 19:44:24 2021 -0400

    prevent mob collision detection shootout

commit ed60266713
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 19:17:48 2021 -0400

    Gut even more elements of the api

commit 220d30df5f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 19:13:29 2021 -0400

    Completely gut do_states

commit 9758bbf2e7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 08:21:04 2021 -0400

    Finish gutting mob api

commit f29ad4b8b7
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 08:20:11 2021 -0400

    Reorganize more settings to the top of file

commit 54f5bee8a3
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 08:08:29 2021 -0400

    reorganize load settings

commit 02515f0778
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 08:07:32 2021 -0400

    Move a large chunk of code to backup_code_api.lua

commit 3fc0184182
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Tue Apr 13 07:39:57 2021 -0400

    Disable entire mob ai to work on vanilla walking

commit 6fff719322
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Mon Apr 12 08:47:07 2021 -0400

    Localize minetest library

commit adaf74fc5c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Mon Apr 12 08:13:11 2021 -0400

    Remove spacing and delete old collision comments

commit a564009e4a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Mon Apr 12 08:11:55 2021 -0400

    Change HORNY_TIMER to BREED_TIMER

commit 00759da39d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 11 18:29:32 2021 -0400

    Unlimit mob ai

commit 9aafc28a20
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 11 14:47:56 2021 -0400

    Fix mobs nil check during mob_step

commit 67c40885ef
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 11 14:21:19 2021 -0400

    Fix mobs collision system only running during movement - major overhaul with ai disabled

commit 2456e3cd1e
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 11 12:52:31 2021 -0400

    Adjust math localizations in api.lua

commit 725dc731dd
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Sun Apr 11 11:58:33 2021 -0400

    Adjust mob collision detection - this breaks a lot of things and will be fixed later

commit e15fd2f4b6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Fri Apr 9 01:38:34 2021 -0400

    Add lua locals into mcl_dungeons for performance

commit c937b2a973
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 14:19:42 2021 -0400

    test

commit 8c10fe4057
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 12:48:02 2021 -0400

    Adjust spawning to be closer and more frequent

commit bd7866d798
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 12:07:20 2021 -0400

    Finish mob limiter

commit 9369c9cab8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 10:01:15 2021 -0400

    Fix spawn timer reset debug

commit 28823298e1
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 10:00:04 2021 -0400

    Fix forgotten biome check

commit 9d48549ec5
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 09:52:50 2021 -0400

    Complete prototype of biome generated mobs

commit 518252679f
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:42:57 2021 -0400

    Fix a lot of things

commit bb078b0c4c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:33:50 2021 -0400

    Fix silverfish typo

commit adab48ff0c
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:29:16 2021 -0400

    Readjust mobs internal settings to not cause insane memory usage

commit 47c59edb51
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:13:46 2021 -0400

    Fix typo

commit 5ca30fa8ee
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:12:43 2021 -0400

    Combine air and ground type spawning into ground

commit aacb8fc7b9
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 08:09:43 2021 -0400

    Add in extra_mobs information

commit f900b24b53
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 07:39:18 2021 -0400

    Add in all biome information to mobs

commit 0ad833c046
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 06:57:24 2021 -0400

    Add bats, chicken, and blaze spawn info

commit f4a6bdc6b8
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 06:48:25 2021 -0400

    Make reference list copy-pastable

commit bf4bf9a0cc
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 06:10:07 2021 -0400

    Ignore default or void dimensions

commit 8e1e02d1fb
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 06:04:36 2021 -0400

    Add biome list

commit da045c207d
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 8 02:07:15 2021 -0400

    Refactor spawning into it's own file

commit 6ec66ef6f6
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 7 23:16:03 2021 -0400

    Fix mobs colliding with other mobs/players

commit 6bd249547a
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Wed Apr 7 23:07:04 2021 -0400

    Fix mobs colliding with objects

commit c4d030d111
Author: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Date:   Thu Apr 1 23:48:00 2021 -0400

    Fix item drop on laggy servers
2021-04-29 04:11:33 +04:00
NO11 32c03dc27e new object overlay 2021-04-28 17:55:03 +00:00
NO11 3195df3864 remove object crosshair 2021-04-28 17:53:40 +00:00
NO11 f1b7476825 Add #1488 (sponge drying in nether makes now particles) 2021-04-28 14:37:16 +00:00
NO11 7a00e8acf7 New particle textures for sponge 2021-04-28 14:32:40 +00:00
Elias Fleckenstein 13a0fa2314 Implement #1665 2021-04-28 12:16:01 +02:00
Elias Fleckenstein 61c6d6e276 Add per element (un)equip callbacks 2021-04-28 12:00:44 +02:00
Elias Fleckenstein 528f5e6b86 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-28 11:40:06 +02:00
AFCMS d0f4dd4309 Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-04-28 09:38:32 +02:00
epCode 61e4db6bcf Fix magma cubes and remove pathfinding from slimes 2021-04-27 19:57:22 -07:00
AFCMS ae83e44149 remove duplicated line 2021-04-27 23:50:18 +02:00
Elias Fleckenstein 819d59dbe7 Use fly_into_wall damage type for elytra damage 2021-04-27 20:56:53 +02:00
Elias Fleckenstein a41aace9d7 Merge branch 'master' into damage 2021-04-27 18:33:35 +02:00
epCode 9f015f2c58 Make the slime anims/texutres Much better 2021-04-26 17:45:28 -07:00
Elias Fleckenstein 0867d6e406 Update german mcl_banners translations 2021-04-26 11:15:36 +02:00
Elias Fleckenstein 347cc7ee7c Update mcl_banner translations to new template 2021-04-26 11:13:36 +02:00
Elias Fleckenstein 6dc6fc8ec3 Update mcl_flowerpots translations to new template 2021-04-26 11:05:27 +02:00
Elias Fleckenstein b43f59332a Update mcl_enchanting translations to new template 2021-04-26 11:03:53 +02:00
Elias Fleckenstein 3b1d71382f Update es, fr and ru cauldron translations to use the new template 2021-04-26 11:01:52 +02:00
Elias Fleckenstein 05be20fcb8 Update mcl_enchanting translations 2021-04-26 11:00:53 +02:00
Elias Fleckenstein 5df1df8e21 Update cauldron code to use the corrected translation template string 2021-04-26 10:52:50 +02:00
Elias Fleckenstein fed4596cb4 Update german cauldron translation fully 2021-04-26 10:52:07 +02:00
Elias Fleckenstein a77a916cc2 Update cauldron translations 2021-04-26 10:50:23 +02:00
Elias Fleckenstein 8a59d7b9c6 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-26 10:36:42 +02:00
Elias Fleckenstein f6d34db76e Update german Minecart translation 2021-04-26 10:36:22 +02:00
NO11 8df9fe76d8 Add german translation for stripped wood 2021-04-26 08:23:26 +00:00
Elias Fleckenstein a2983e1fda Update boats translation 2021-04-26 10:17:07 +02:00
Elias Fleckenstein e710795eed Merge branch 'master' into damage 2021-04-26 10:06:09 +02:00
NO11 4d2210c4e5 Fix german translation mistake 2021-04-26 08:03:20 +00:00
NO11 749f1a4a62 Fix wrong template, sry 2021-04-26 07:50:25 +00:00
NO11 e5a44dcb75 Add template for fireworks translation 2021-04-26 07:45:26 +00:00
Elias Fleckenstein dd68b79782 Merge branch 'master' into damage 2021-04-26 09:29:03 +02:00
epCode aac9d6a105 impliment crash damage for elytra 2021-04-25 15:49:15 -07:00
NO11 dada1e9815 Add template for stripped wood translation 2021-04-25 21:47:12 +00:00
Elias Fleckenstein edc89898bb Integrate fire resistance 2021-04-25 20:51:13 +02:00
Elias Fleckenstein fede04eaa6 Make armor listring work 2021-04-25 20:20:26 +02:00
Elias Fleckenstein 57662b319c Merge branch 'master' into damage 2021-04-25 20:04:15 +02:00
Elias Fleckenstein 3e3f53efbd New attempt to fix #1392 2021-04-25 19:59:08 +02:00
Elias Fleckenstein 97e69e04aa Implement assist death messages 2021-04-25 17:49:27 +02:00
Elias Fleckenstein cab2167520 Merge branch 'master' into damage 2021-04-25 17:32:24 +02:00
Elias Fleckenstein b2407e407a Add mob descriptions 2021-04-25 17:30:15 +02:00
Elias Fleckenstein aeaec68c1b Update german translations for mcl_death_messages 2021-04-25 17:11:47 +02:00
Elias Fleckenstein 302175691a Integrate death messages 2021-04-25 16:42:38 +02:00
AFCMS 228759e49b Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-04-25 14:37:17 +02:00
Marcin Serwin eeaf4e09c6 Add polish translation of mesecons_solarpanel 2021-04-25 14:34:15 +02:00
Marcin Serwin 29001086c3 Add polish translation of mesecons_walllever 2021-04-25 14:30:42 +02:00
Marcin Serwin 1f07f5ba17 Add polish translation of mcl_stairs 2021-04-25 14:26:52 +02:00
Marcin Serwin 095128b6b3 Add polish translation of mcl_fire 2021-04-25 13:55:30 +02:00
Elias Fleckenstein 6aecae6eea Simplify damage pipeline; Add on_death and on_damage callbacks 2021-04-25 13:50:07 +02:00
Marcin Serwin bcf5eef010 Add polish translation of mcl_torches 2021-04-25 13:41:04 +02:00
Marcin Serwin 3917bb51a2 Add polish translation of mcl_signs 2021-04-25 13:39:59 +02:00
Marcin Serwin dd0e381e39 Add polish translation of mcl_beds 2021-04-25 13:33:57 +02:00
Elias Fleckenstein 939229cb21 Fix on_equip crash 2021-04-25 13:29:22 +02:00
Elias Fleckenstein 58d67aace6 Merge branch 'master' into damage 2021-04-25 13:29:07 +02:00
Marcin Serwin 4975a516f5 Add polish translation of mcl_fishing 2021-04-25 13:24:42 +02:00
Marcin Serwin c0ce511ad0 Add polish translation of mcl_mobspawners 2021-04-25 13:14:56 +02:00
Elias Fleckenstein ddb7e8388a Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-25 13:09:27 +02:00
Elias Fleckenstein 9eba2add3f Rewrite burning API 2021-04-25 13:09:20 +02:00
Marcin Serwin b93d3cf93c Add polish translation of mcl_books 2021-04-25 12:58:32 +02:00
Marcin Serwin a038908acd Add polish translation of mcl_crafting_table 2021-04-24 21:51:11 +02:00
Marcin Serwin a613da65c5 Add polish translation of mcl_walls 2021-04-24 21:47:42 +02:00
NO11 642351a1d2 Add #1553 fireworks rocket now makes particles when used for flying 2021-04-24 19:35:23 +00:00
Marcin Serwin 18903d5a09 Add polish translation of mcl_wool 2021-04-24 21:23:09 +02:00
Marcin Serwin c6a07b8007 Add polish translation of mcl_cocoas 2021-04-24 21:19:11 +02:00
Marcin Serwin 67780f2159 Add polish translation of mcl_cake 2021-04-24 21:16:02 +02:00
Marcin Serwin 7e9eb927f1 Add polish translation of mcl_colorblocks 2021-04-24 21:11:45 +02:00
Marcin Serwin ae7ea8edef Add polish translation of mcl_buckets 2021-04-24 20:57:57 +02:00
Marcin Serwin 0cf58ce98d Add polish translation of mcl_jukebox 2021-04-24 20:57:57 +02:00
Marcin Serwin 0ebf6b8f92 Add polish translation of mcl_tnt 2021-04-24 20:57:57 +02:00
Marcin Serwin 0a8b6a63cb Add polish translation of mcl_mobitems 2021-04-24 20:57:53 +02:00
Elias Åström 73cd482e55 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-23 16:30:56 +02:00
AFCMS 414adff8fb Fix bad API documentation od mcl_death_drop 2021-04-23 13:59:37 +00:00
Elias Åström 7f3e5bda7e Duplicate groupcaps before applying unbreaking 2021-04-23 15:49:37 +02:00
Elias Fleckenstein a03e7f6f3a Re-enable player ignition from lava 2021-04-23 13:46:20 +02:00
Elias Fleckenstein 62ed39bd76 Merge branch 'master' into damage 2021-04-23 13:43:00 +02:00
Elias Fleckenstein a836ac9879 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-23 13:42:47 +02:00
Elias Fleckenstein 827cd2d7b1 Fix heads crash 2021-04-23 13:42:42 +02:00
Elias Fleckenstein 78355c5c57 Integrate totems 2021-04-23 13:40:51 +02:00
Elias Fleckenstein 50b6f03977 Integrate no fall damage in water & end portal 2021-04-23 12:34:24 +02:00
Elias Fleckenstein 818f33ff74 Merge branch 'master' into damage 2021-04-23 10:16:58 +02:00
Sven792 038066f0c5 Mirrored foodbar icons to fit the right-to-left change 2021-04-23 09:52:09 +02:00
NO11 c46c07f836 Makes fireworks rockets infinite in creative mode 2021-04-22 19:18:05 +00:00
epCode 62adbb9625 Fix #1587 2021-04-22 10:39:21 -07:00
Elias Fleckenstein f9c2d710e2 Fix armor being taken even if it cannot be equipped 2021-04-22 13:52:02 +02:00
Elias Fleckenstein 222104b3cb Integrate dispensers 2021-04-22 13:51:36 +02:00
Elias Fleckenstein 9f7b371bfc Merge branch 'master' into damage 2021-04-22 13:29:32 +02:00
Elias Fleckenstein 8b23388d63 Fix #1590 (Bed drops itself when gets exploded) 2021-04-22 13:23:07 +02:00
Elias Fleckenstein acbdc937b4 Fix crash when trying to explode an unknown node 2021-04-22 13:19:44 +02:00
Elias Fleckenstein 74a3b2654f Create inventory if not present in mcl_armor.equip 2021-04-21 13:28:22 +02:00
Elias Fleckenstein dccb71e2fb Fix view_range_factors warning 2021-04-21 11:34:22 +02:00
Elias Fleckenstein 1e7ba2b605 Merge branch 'master' into damage 2021-04-21 11:32:50 +02:00
Elias Fleckenstein fe5f61c747 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-21 11:31:53 +02:00
kay27 1e5ae0bbac [mcl_beds] Fix screwdriver/bed duplication glitch, https://git.minetest.land/MineClone2/MineClone2/issues/1149 2021-04-21 00:36:07 +04:00
epCode c7d91baadf rid some mobs of bouncing animation 2021-04-19 14:29:12 -07:00
epCode 9c3fcae9e1 Fix many things with player animation and update alex 2021-04-19 13:02:12 -07:00
Elias Fleckenstein 4c25091430 Fix syntax error in mcl_inventory 2021-04-19 19:12:32 +02:00
Elias Fleckenstein ca74f23094 Merge branch 'master' into damage 2021-04-19 18:58:00 +02:00
NO11 7a5ce1c717 Simplify debarking again 2021-04-19 16:53:48 +00:00
NO11 e8c15867ad Add mcl_stripped_varient node def 2021-04-19 16:50:21 +00:00
Elias Fleckenstein 20a4e038f5 Fix crash when slain by named mob 2021-04-19 17:40:50 +02:00
Elias Fleckenstein c80b1c5140 Re-add usage of mcl_colors.GRAY to book descriptions 2021-04-19 15:19:59 +02:00
Elias Fleckenstein 7efc177188 Revert minecraft color set usage in mcl_books and mcl_skins GUI menus.
(Follow-up of d8d4cb5def)
Reverts a2fcd28a3d and partially reverts f8a627915e.
2021-04-19 15:16:59 +02:00
Elias Fleckenstein d8d4cb5def Revert color changes to GUI.
The Minecraft colorset (net.minecraft.util.text.TextFormatting) is only used for chat and tooltips.
This partically reverts 84819bf9f5.
2021-04-19 14:44:20 +02:00
Elias Fleckenstein 52a49e640e Merge branch 'master' into damage 2021-04-19 09:57:56 +02:00
Elias Fleckenstein 69485f8505 Integrate falling nodes damage 2021-04-19 09:49:29 +02:00
NO11 0c5ca70187 remove wrong config 2021-04-19 07:35:53 +00:00
Elias Fleckenstein ec1ef1affa Merge pull request 'Fix #1422' (#1474) from Doloment/MineClone2:ender_chest_fix into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1474
2021-04-19 07:25:57 +00:00
jordan4ibanez c03717139b Add mod.conf to mcl_fireworks 2021-04-18 23:23:07 -04:00
jordan4ibanez 44a25de12f Fix crashing with unknown slot description when enchanting 2021-04-18 23:18:18 -04:00
NO11 aa533edda2 Simplify debarking 2021-04-18 18:28:39 +00:00
Elias Fleckenstein c9b4ddb923 Add command damage type (This is Non-MC) 2021-04-18 20:22:18 +02:00
Elias Fleckenstein 53b0ad7347 Implement magic damage 2021-04-18 20:21:11 +02:00
Elias Fleckenstein d9195cc520 Redesign damage modifier execution 2021-04-18 20:08:08 +02:00
NO11 49f6ccaa4a Remove old crafting recipes 2021-04-18 18:02:41 +00:00
NO11 3668b2dee6 Summarize all debarked types of wood 2021-04-18 18:02:37 +00:00
Elias Fleckenstein a2c3eb95bb Merge branch 'master' into damage 2021-04-18 19:51:46 +02:00
Elias Fleckenstein d08a226a51 Integrate critical hits 2021-04-18 19:50:48 +02:00
NO11 9bc2f2d866 Fix lying trunks that stand upright again after debarking 2021-04-18 17:18:27 +00:00
Elias Fleckenstein 2827542002 Implement food poisoning damage properly~ 2021-04-18 18:49:00 +02:00
Elias Fleckenstein 3ad5b30ea5 Add cramming and fireworks damage types for future use 2021-04-18 17:38:19 +02:00
Elias Fleckenstein 1cf53caa7a Update armor stand entity in on_activate callback, remove debug print 2021-04-18 16:20:32 +02:00
Elias Fleckenstein d1198e8d74 Register elytra texture 2021-04-18 16:19:12 +02:00
Elias Fleckenstein 4f0bb444fe Integrate armor stand 2021-04-18 16:03:23 +02:00
Elias Fleckenstein f0d7715080 Merge branch 'master' into damage 2021-04-18 14:51:45 +02:00
Elias Fleckenstein 5d9c3cd85b Fix #1572 2021-04-18 14:41:44 +02:00
Doloment 956dab78ce Added LBM 2021-04-18 09:50:02 +00:00
Elias Åström fc9928c0b6 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-18 11:42:38 +02:00
Elias Åström 573b1dc44b Do not include unnecessary tool_capabilities
This commit makes enchanted tools which have no use for
tool_capabilities to not include it in their metadata.  It does this by
not including tool_capabilities in the metadata of an enchanted tool if
at least one of two cases is true:

(1) The tool is not enchanted with unbreaking or efficiency
(2) The tool does not have tool_capabilities defined in its definition

The first case covers situations like having a pickaxe only being
enchanted with silk_touch.  The second case covers situations like a
piece of armor being enchanted with unbreaking.
2021-04-18 11:40:43 +02:00
Elias Åström dd69dcfd9f Fix efficiency and unbreaking not working together
This commit fixes an issue were tools enchanted with both efficiency and
unbreaking would loose the effect of one of the enchantments in some
conditions.
2021-04-18 11:40:13 +02:00
Elias Fleckenstein 76271199c6 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-18 08:39:04 +02:00
kay27 11b66e83a2 [mcl_portals] Better NP search, no more teleports on the roof, fix https://git.minetest.land/MineClone2/MineClone2/issues/1560 2021-04-18 04:29:30 +04:00
AFCMS 4aa6421faf performance optimisation 2021-04-18 00:27:51 +02:00
AFCMS f967aa3d51 remove unuseful code 2021-04-18 00:10:11 +02:00
Elias Fleckenstein a7e102426a Add time_of_day to get_light crash fix 2021-04-17 21:01:09 +02:00
Elias Fleckenstein bcd058feb1 Fix get_light crash 2021-04-17 21:00:32 +02:00
Elias Fleckenstein baebe3c2d2 Fix namtags being invisible 2021-04-17 20:57:12 +02:00
Elias Fleckenstein 205572cc69 Fix elytra code style 2021-04-17 19:34:23 +02:00
Elias Fleckenstein f8b54db392 Fix controls.register_on_press being called for every player in a globalstep 2021-04-17 18:55:56 +02:00
Elias Fleckenstein bbd115fde0 Update armor stand 2021-04-17 18:39:38 +02:00
Elias Fleckenstein 7c7af7d664 Merge branch 'master' into damage 2021-04-17 18:39:00 +02:00
Elias Fleckenstein f79e12c8ae Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-17 18:16:19 +02:00
Elias Fleckenstein 5c928575f8 Fix #1572, server crash during login 2021-04-17 18:15:45 +02:00
Elias Fleckenstein 8e37b51cac Equip mob heads with rightclick 2021-04-17 14:07:47 +02:00
Elias Fleckenstein 6724a8d0ed Fix crash in damage handler 2021-04-17 13:59:46 +02:00
NO11 06699c2cc4 Fix that an ax wears out if you right-click another block 2021-04-17 11:55:50 +00:00
Elias Fleckenstein 6bbea11fb8 Fix crash with mcl_heads 2021-04-17 13:53:41 +02:00
Elias Fleckenstein c7c47c1ca7 Increase mob_view_range_factor performance 2021-04-17 13:49:40 +02:00
Elias Fleckenstein d952423dda Improve wielditem performance and fix wielditems sometimes showing duplicate 2021-04-17 13:24:30 +02:00
Elias Fleckenstein 4d515e95c6 Remove wieldview 2021-04-17 12:58:40 +02:00
Elias Fleckenstein ca75a893db Merge branch 'master' into damage 2021-04-17 12:58:19 +02:00
AFCMS 6a55136517 Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2 2021-04-17 09:26:49 +02:00
AFCMS 02f393998f fix many warnings (644 remaining) 2021-04-17 09:26:37 +02:00
AFCMS 22a2fdbf5f fix more codestyle 2021-04-17 07:46:24 +02:00
AFCMS 5f076d372a fix many codestyle errors 2021-04-17 07:42:49 +02:00
Elias Fleckenstein bd3c08d367 Improve mcl_burning player performance 2021-04-16 19:50:56 +02:00
Elias Fleckenstein 01c79c5a18 Fix mcl_burning.tick not being called at all for mobs 2021-04-16 18:37:07 +02:00
Elias Fleckenstein 095f78b785 Massive mcl_burning performance improvement 2021-04-16 18:34:29 +02:00
AFCMS 457f61a532 Fix #1570 2021-04-16 11:40:44 +00:00
AFCMS 1a58b0c510 fix many codestyle issues 2021-04-16 13:35:03 +02:00
Elias Fleckenstein 5d5ed91519 Merge branch 'master' into damage 2021-04-16 12:20:53 +02:00
AFCMS 2d6e0241cd Merge branch 'master' into luacheck 2021-04-16 11:03:46 +02:00
AFCMS 1df916bd7b fix warning 2021-04-16 11:03:31 +02:00
jordan4ibanez 044e9d22ad Re-enable mob-despawner 2021-04-15 21:13:19 -04:00
epCode 31dfeae445 Fix female player model for footglitch/elytra 2021-04-15 14:57:55 -07:00
epCode cd04f6d7ce Fix glitch with Stray 2021-04-15 14:53:22 -07:00
AFCMS 60e74fc41d fix excedent lines 2021-04-15 23:44:29 +02:00
AFCMS a602f64ea5 fix many warnings 2021-04-15 23:41:34 +02:00
epCode 9feaec95d9 Fix Stupid mistake with zombievillagers 2021-04-15 14:29:24 -07:00
epCode 0ca6c06198 add the other villager zombie textures 2021-04-15 14:11:35 -07:00
AFCMS b497778192 delete unused file 2021-04-15 22:22:39 +02:00
epCode f0fab4e708 Allow zombie villager to have visual armor 2021-04-15 12:04:25 -07:00
Elias Fleckenstein 0c5096db13 Merge pull request 'Fixes for german locales (2021-04-14_locales_german)' (#1564) from n_to/MineClone2:2021-04-14_locales_german into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1564
2021-04-15 16:18:51 +00:00
NO11 a8760c0375 Reduce the radius in which a cactus destroys items 2021-04-15 12:23:08 +00:00
NO11 bbffda3635 Make cactus destroy items 2021-04-15 11:21:15 +00:00
Nils Dagsson Moskopp 2575e20e7e Show preview of new banner pattern when crafting it 2021-04-15 13:25:59 +04:00
epCode 5fe30d7287 Make Zmbs, Husks, Sklys, Strys, and WthrSklys support armor textures. 2021-04-14 16:51:17 -07:00
Benjamin Schötz bffd032a8b Fixes my own typo ;) 2021-04-14 22:06:03 +02:00
Benjamin Schötz e4c8ba795a Fixes typos, grammar errors, and some translation flaws in several german translation files. 2021-04-14 22:03:36 +02:00
Marcin Serwin 2a06be02b3 Add polish translation of mcl_farming 2021-04-14 21:20:58 +02:00
Elias Fleckenstein 8931ffb7d3 Fix crash with armor enchantments 2021-04-14 20:39:35 +02:00
Elias Fleckenstein 727d7be6ab Call on_equip and on_unequip everytime needed 2021-04-14 20:39:05 +02:00
Elias Fleckenstein ec6d68322a Make hbarmor work 2021-04-14 20:08:08 +02:00
epCode 18cdd13c06 Partialy fix #1559 2021-04-14 11:01:50 -07:00
Elias Fleckenstein 9c75cd1a79 Implement starve damage 2021-04-14 19:09:46 +02:00
Elias Fleckenstein a3af1cdf6e Implement in_wall damage type 2021-04-14 19:07:58 +02:00
Elias Fleckenstein 4e37cc114c Implement out_of_world damage type 2021-04-14 19:06:30 +02:00
Elias Fleckenstein 5d9bb7cacd Fix armor not actually protecting lol 2021-04-14 19:06:11 +02:00
Elias Fleckenstein 49e7def70a Implement lightning_bolt damage reason 2021-04-14 18:40:41 +02:00
Elias Fleckenstein ad3defdfb3 Merge branch 'master' into damage 2021-04-14 18:29:42 +02:00
Elias Fleckenstein c41bd3932c Add global smoke spawning API 2021-04-14 18:14:21 +02:00
Elias Fleckenstein 875bb3db84 Use fire-like damage types properly 2021-04-14 17:20:51 +02:00
j1233 46b1762872 credit me
https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_fireworks/README.txt#L3
2021-04-14 14:53:33 +00:00
Elias Fleckenstein 963adfb4e2 Move @Code-Sploit to devs section 2021-04-14 16:37:07 +02:00
Elias Fleckenstein 6d0abb2973 Merge branch 'master' into beta 2021-04-14 16:36:04 +02:00
Elias Fleckenstein e74838136d Use cactus damage type 2021-04-14 16:27:21 +02:00
Elias Fleckenstein d0ddd38d4e Merge branch 'master' into damage 2021-04-14 16:14:00 +02:00
Elias Fleckenstein ce0148d9a8 Rewrite armor; new damage system 2021-04-14 15:46:52 +02:00
epCode 5b93ee5e40 Improve rocket 2021-04-13 17:07:28 -07:00
epCode 8d22102c66 remove abitrary minetest.chat_send_all( 2021-04-13 16:28:38 -07:00
epCode a93562a60c Merge pull request 'Add Firework Rocket for elytra boost' (#1551) from NO11/MineClone2:elytra_rocket into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1551
2021-04-13 23:27:23 +00:00
epCode 399ed85717 Make flying w elytra use pitch and not sneak 2021-04-13 16:14:37 -07:00
jordan4ibanez 67c1bc973a Add lua locals into mcl_dungeons for performance 2021-04-14 01:19:01 +04:00
NO11 1c50f9aed6 fix typo 2021-04-13 20:52:55 +00:00
NO11 f768972469 add rocket texture (pixel perfection) 2021-04-13 20:38:00 +00:00
NO11 9c68528b8b add german translation 2021-04-13 20:36:41 +00:00
NO11 1597e093b5 Dateien hochladen nach „mods/ITEMS/mcl_fireworks/sounds“ 2021-04-13 20:35:40 +00:00
NO11 f15a28109c add rocket for elytra boost 2021-04-13 20:33:34 +00:00
epCode f498d3ae02 make elytra activate mor MC-like 2021-04-13 11:45:31 -07:00
Marcin Serwin c6de8c0669 Add polish translation of mcl_end 2021-04-13 19:26:24 +02:00
Code-Sploit cd0d2d2296 Fix #1548 2021-04-13 13:57:45 +00:00
kay27 3077498a63 Fix screwdriver/door duplication glitch, https://git.minetest.land/MineClone2/MineClone2/issues/1149 2021-04-13 16:49:10 +04:00
Code-Sploit 84764389dc Fix #1538 2021-04-13 11:34:53 +00:00
Marcin Serwin 3a88ff7cb3 Add polish translation of mcl_clock 2021-04-13 10:01:37 +02:00
Elias Fleckenstein 78d387e2df Rewrite mcl_torches API 2021-04-13 09:59:51 +02:00
Marcin Serwin 0de2d3d707 Add polish translation of mcl_bows 2021-04-13 09:58:10 +02:00
Marcin Serwin 8934c65564 Add polish translation of mcl_mushrooms 2021-04-13 09:44:00 +02:00
Elias Fleckenstein 421ab9f660 Add timeout to static hudbars 2021-04-13 08:42:17 +02:00
Elias Fleckenstein 5ddd1d0193 Merge branch 'master' into beta 2021-04-13 08:33:31 +02:00
Elias Fleckenstein 037832a177 Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 2021-04-13 08:06:28 +02:00
epCode 424685d3d3 Add elytra (sprint in air to use) 2021-04-12 14:56:33 -07:00