Commit Graph

7405 Commits

Author SHA1 Message Date
kay27 080fe253ad Remove crashes 2022-02-04 05:04:31 +04:00
kay27 7d57bb7d6e Implement basic part of mapgen API v3 2022-02-04 04:44:41 +04:00
kay27 6b848c51d2 Fix villages initialization 2022-02-02 05:21:05 +04:00
kay27 4f10c8c032 Fix a typo (crash) 2022-02-02 04:15:03 +04:00
kay27 6e43c62680 Fix fly anticheat bug 2022-02-02 04:11:11 +04:00
kay27 90c4929b56 Fix noclip anticheat bug 2022-02-02 04:00:55 +04:00
kay27 effe1a7ac5 #140 Fix anticheat (add settings) 2022-02-02 03:48:11 +04:00
kay27 03590d3730 #62 Spawn ender dragon again 2022-02-02 02:49:25 +04:00
Nils Dagsson Moskopp 011423ac6d Fix TGA file writing on Windows
Before this patch, the tga_encoder mod would write corrupted TGA files
on Windows: Bytes that looked like newlines were replaced by a carriage
return and a newline.
2022-02-02 01:48:45 +04:00
cora 5d1b5bf43f fix interact being revoked permanently (typo) 2022-02-01 16:39:51 +01:00
kay27 e10715aa59 Fix mapgen API.md 2022-02-01 06:36:19 +04:00
kay27 e023b96877 Fix biomes 3/3 2022-02-01 06:33:03 +04:00
kay27 7b47e4d12b Fix biomes 2/3 2022-02-01 04:44:05 +04:00
kay27 2f6242e04f Fix biomes 1/3 2022-02-01 03:11:53 +04:00
cora 04146d98b0 remove unnecessary on_dimensionchange 2022-01-31 21:35:21 +01:00
NO411 33c7ce1610 Fix interact behavior to prevent hackers from get interact back through shields 2022-01-31 18:08:43 +01:00
NO411 e6bef67275 Remove unnecessary code 2022-01-31 17:42:20 +01:00
cora 5f910e3803 fix snow not being properly removed 2022-01-31 00:35:26 +01:00
cora 6220ef4205 add indoor detection for snow 2022-01-31 00:22:46 +01:00
cora 89be677f8a remove unneccessary particle logic 2022-01-31 00:22:16 +01:00
cora f4f4156420 let rain and thunder use particlespawners 2022-01-31 00:14:15 +01:00
cora 3312b70321 let snow use particlespawners 2022-01-30 21:17:00 +01:00
cora cbe9f72526 add simple weather particlespawner manager 2022-01-30 21:16:54 +01:00
kay27 e4a0645a33 #142 Merge fix-fire into testing 2022-01-30 07:04:57 +04:00
cora 82ddeba826 fix beds not to burn away and drop 2022-01-30 04:00:34 +01:00
cora 3e0ae57459 reimplement mc firespread with abms 2022-01-30 03:59:21 +01:00
kay27 d9181144d5 Merge pull request 'Fix fires to be both destructive and performant' (#145) from fix-fire into master
Reviewed-on: MineClone5/MineClone5#145
2022-01-30 02:26:17 +00:00
cora b92fa67232 fix beds not to burn away and drop 2022-01-30 02:11:10 +01:00
cora 70bf172d46 reimplement mc firespread with abms 2022-01-30 02:11:01 +01:00
cora 5cda117073 set hud flags only when changed
Setting hud flags (and other player properties) when they have not
changed results in unneccessary network traffic.
2022-01-30 01:08:32 +01:00
cora 8bfa248ef7 set privs only when changed
setting privileges causes mt to write to the player db. this
changes shields so it only sets the interact privilege when
it has actually changed.
2022-01-30 01:07:26 +01:00
kay27 5e58e71602 #139 Fix crash on fly priv change for offline player 2022-01-26 03:35:05 +04:00
kay27 39f6500061 Fix a typo 2022-01-26 03:07:01 +04:00
kay27 64d760df01 #138 Skip nil index in mcl_shields 2022-01-25 20:32:14 +04:00
kay27 a996db13d1 Merge master into testing 2022-01-24 23:14:10 +04:00
NO411 a53a849d96 Add shields and offhand 2022-01-24 17:26:14 +01:00
kay27 b5eb4c821b Merge master into testing 2022-01-24 02:20:49 +04:00
kay27 007c8d410a Merge pull request 'PLAYER/mcl_playerplus: Send player properties and bones only when changed' (#134) from fix-activeobject-spam into master
Reviewed-on: MineClone5/MineClone5#134
2022-01-23 22:11:46 +00:00
cora 22403f2926 Send player properties and bones only when changed 2022-01-23 22:32:16 +01:00
kay27 1446d4fcad #133 Fix unclear crash in mcl_wieldview 2022-01-23 23:37:01 +04:00
kay27 f9aea133e9 Merge pull request 'Fix issue #118; fixes noise param errors for ores on startup.' (#128) from MysticTempest/MineClone5:noise_params_fix into master
Reviewed-on: MineClone5/MineClone5#128
2022-01-22 23:53:55 +00:00
Mental-Inferno 28143f28cc Merge branch 'master' into add_cave_spider_poison 2022-01-22 20:26:18 +00:00
Mental-Inferno d3711b69a5 Fixed bug where cave spider poison effect would continue after respawn
Also added knockback effect to cave spider attack and set default cave spider health to current Minecraft default.
2022-01-22 15:15:09 -05:00
MysticTempest b5044bb4ef Fix issue #118; fixes noise param errors for ores on startup. 2022-01-22 04:44:51 -06:00
kay27 40f2b85dd3 Spawn Nether Wart 2022-01-22 13:29:50 +04:00
kay27 10ccde1b24 Make Nether warts grow in inactive areas 2022-01-22 04:09:50 +04:00
Thinking 4c85f85422 Added poison to cave spider attack
Converted melee cave spider punch to custom, ultra low range, poison spit. The attack serves as a functional stop gap until punch augmentation is implemented in the mcl_mobs API  (if that is decided to be done). The attack does 2 initial damage + 4 poison damage over 8 seconds (better fraction that Minecraft's weird 4 damage over 7 seconds) Credits have been added where necessary.
2022-01-21 17:21:58 -05:00
kay27 77f48900b5 Fix music interruption 2022-01-21 19:37:35 +04:00
kay27 ee519e5fa5 Add different music for different dimensions 2022-01-21 19:32:27 +04:00
kay27 255f84f2ec Fix mcl_music: play to all players, play every day, overworld only 2022-01-21 18:49:16 +04:00