Lizzy Fleckenstein
6ac0d628ef
Fix #1319
2021-03-18 12:34:12 +01:00
Lizzy Fleckenstein
413fbc9c60
Make boats burn ( Fix #1318 )
2021-03-18 12:31:25 +01:00
Elias Åström
c8b543991f
Automatically assign nodes to creative_breakable
...
If they belong to any digging group.
2021-03-18 11:35:40 +01:00
Elias Åström
8f9650abe4
Update the groupcaps of all enchanted tools
...
Not just those enchanted with efficiency.
2021-03-18 11:35:40 +01:00
Elias Åström
4c46eb2b4b
Make tools without toolcaps do damage as hand
...
If the tool_capabilities defaults to {} if unspecified the tool, then
users will not be able to attack with the tool at all. This solves that
by including the damage_group and full_punch_interval from the hand into
the tool_capabilities when it is nil.
2021-03-18 11:35:40 +01:00
Elias Åström
fe770c19a5
Fix crash when tool_capabilities is nil
2021-03-18 11:35:40 +01:00
Elias Åström
0112825a9f
Localize variables in _mcl_autogroup
2021-03-18 11:35:40 +01:00
Elias Åström
cff0130506
Rename _mcl_autogroup_groupcaps to _mcl_diggroups
2021-03-18 11:35:40 +01:00
Elias Åström
7b93f68ed8
Fix typo
2021-03-18 11:35:40 +01:00
Elias Åström
ece4c892f4
Force tools to include levels in their diggroups
2021-03-18 11:35:40 +01:00
Elias Åström
bec1f786a6
Improve documentation of mcl_autogroup
2021-03-18 11:35:40 +01:00
Elias Åström
6458565bf9
Move mcl_util.hash to a local function
...
It is probably unlikely it will be useful at other places in Mineclone2.
2021-03-18 11:35:40 +01:00
Elias Åström
2e9b3c2259
Move efficiency code to its own file
2021-03-18 11:35:40 +01:00
Elias Åström
5193730652
Truncate groupcaps_hash to 8 Base64 digits
2021-03-18 11:35:40 +01:00
Elias Åström
e77473e800
Make changes to the mcl_autogroup API
...
Group levels are now specified as a list of names when registering a
digging group. Digging groups which do not have specified levels will
support tools having two levels, 0 and 1 where 0 means the tool can dig
but not harvest the node and 1 means it can also harvest the node. If
more levels are required one has to specifiy them when registering the
digging group.
2021-03-18 11:35:40 +01:00
Elias Åström
922bdbc601
Use hashing for more efficient groupcaps updating
...
This adds the metadata field "groupcaps_hash" to tools enchanted with
efficiency. This value contains a hash of the groupcaps field in
tool_capabilities. This value gets compared to the expected hash value
to determine if the tools tool_capabilities should be updated according
to commit af31f8189e8e5c2b.
This commit makes efficiency more efficient.
2021-03-18 11:35:40 +01:00
Elias Åström
3241dbbec5
Update enchanted tools with outdated digging times
...
Because of the way digging times is implemented in Mineclone2, it is
possible for the digging times of efficiency enchanted tools to become
outdated.
This fixes that by automatically updating the tools tool_capabilities
after each time the tool is used.
2021-03-18 11:35:40 +01:00
Elias Åström
b47733507d
Fix tools not taking wear when rightclicking
...
Added the API function mcl_autogroup.get_wear which is used to get the
tool wear for digging a node of a group. This is used by mcl_tools to
compute the wear of shovels and shears when rightclicking to create
grass paths and carve pumpkins.
2021-03-18 11:35:29 +01:00
Elias Åström
f0528b11d7
Make mcl_enchanting use the new mcl_autogroups
...
The function mcl_autogroups.get_groupcaps is used by mods to get the
groupcaps for tools with efficiency enchantments. This function is used
by mcl_enchanting when enchanting tools with efficiency.
2021-03-18 11:34:26 +01:00
Elias Åström
503b3a8149
Fix some nodes not being diggable
...
Previously some nodes like "mcl_flowers:double_grass_top" would be
undiggable. This was because they did not define _mcl_hardness and it
was not defaulted to 0 in all parts of _mcl_autogroup.
2021-03-18 11:34:26 +01:00
Elias Åström
5b5a254b1a
Fix tool uses not being set in _mcl_autogroups
2021-03-18 11:34:26 +01:00
Elias Åström
0c90dda04c
Rename register_digtime_group to register_diggroup
2021-03-18 11:34:26 +01:00
Elias Åström
fa86d4e5eb
Change comments for mcl_autogroup
2021-03-18 11:34:20 +01:00
Elias Åström
f8461d5e90
Remove mcl_autogroups.get_groupcaps
...
Requiring tool definitions to call a function in _mcl_autogroup means
that they need to be loaded after _mcl_autogroup. This can cause
problems because _mcl_autogroup needs to be loaded after all tool and
node definitions are completed.
Because of this the API is changed so tool definitions instead put the
data used to generate groupcaps in the custom field
_mcl_autogroup_groupcaps. _mcl_autogroup will then go through all
registered tools and update the groupcaps for every tool where this
field is present. This means that no mod ever has to depend on
_mcl_autogroup.
2021-03-18 11:33:18 +01:00
Elias Åström
fb6f5eae7a
Rewrite mcl_autogroup
...
These changes are primarly made to make mcl_autogroup more efficient.
Previously enchanted tools required storing around 21 kB of metadata due
to the way the previous version of the mod was implemented. This caused
a lot of lag and a huge amount of network traffic. With the changes
enchanted tools won't require more than 1 kB of metadata.
The mod is also rewritten to use an API to register digging groups and
compute the groupcaps for tools. This will make it easier for modders
to register custom digging groups.
The mod is now split up into two parts. One part called "mcl_autogroup"
to implement the API for registering custom digging groups, and the
other part called "_mcl_autogroup" which contains most of the code which
has to be loaded after most mods.
2021-03-18 11:32:18 +01:00
AFCMS
558fa57cc6
Solve quartz not generating in the nether
2021-03-18 09:48:18 +01:00
epCode
61ef6ebc03
Remove skeleton horse from immediate game
2021-03-17 22:54:04 +00:00
epCode
e52d58d15a
Remove skeleton horse texture for copyright reasons
...
see #1322
2021-03-17 22:50:22 +00:00
epCode
6b1ce182d3
Make players able to shoot themselves
2021-03-17 13:47:02 -07:00
AFCMS
5df668f6af
fix mcl_buckets extra_check #1320
2021-03-17 16:56:46 +01:00
AFCMS
ae18ca7602
fix wrong value in walkover
2021-03-17 10:48:59 +01:00
Elias Åström
5c3bb22036
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-17 09:12:23 +01:00
Elias Åström
7441f0269b
Use get_node_light for sunlight in 5.3
...
Avoids servers running 5.3 crashing.
2021-03-17 09:12:02 +01:00
ZeDique la Ruleta
6c49c46697
Chests now open 90 degrees, regardless
...
- Removed 'block' check with chests, they will always open 90 degrees regardless of what's behind them
2021-03-16 23:10:34 -04:00
epCode
b82da05590
Fix #1277
2021-03-16 19:18:07 -07:00
epCode
86f2d639f9
Make arrows remove after a longer period
2021-03-16 16:01:47 -07:00
Elias Åström
0805431231
Fix #1293
2021-03-16 23:51:20 +01:00
epCode
33c589369f
Make arrows stick into players.
2021-03-16 15:22:36 -07:00
AFCMS
6645c4cb30
Really
2021-03-16 17:43:32 +01:00
AFCMS
8f30e223e2
I hate reverting something xD
2021-03-16 17:39:06 +01:00
AFCMS
5d17a6b699
fix SO MANY pairs/ipairs
2021-03-16 17:35:46 +01:00
AFCMS
f35f80d79a
fix walkover
2021-03-16 17:31:29 +01:00
Code-Sploit
834dfcf9af
Change Max Empty bucket stack back to 16 but keep Lava and Water max_stack. Reason: Wrong research
2021-03-16 13:05:19 +00:00
Code-Sploit
f06a56d7c4
Set max_stack of Lava, Water and Emtpy buckets to 1
2021-03-16 12:54:33 +00:00
AFCMS
77167e901d
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-16 11:22:56 +01:00
AFCMS
2da8be9f78
optimise walkover part2
2021-03-16 11:22:13 +01:00
AFCMS
71bb18cd76
walkover optimisation part1
2021-03-16 11:07:17 +01:00
kay27
cad23bd851
Prevent accessing uninitialized mcl_weather from mcl_burning
2021-03-16 14:05:38 +04:00
AFCMS
c1da231f9d
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-15 09:37:54 +01:00
AFCMS
731d42196a
fixes in mcl_cocoas
2021-03-15 09:02:45 +01:00
iliekprogrammar
c30e9e511d
Fix inconsistent setting for cached smoke pdef
2021-03-15 10:09:56 +08:00
iliekprogrammar
8519730ee4
Further tweak fire particles.
...
Highlights:
- Reduce amount of smoke significantly
- Reduced smoke size
- Rarer chance of smoke rising up to 8 blocks
- Better smoke colors
2021-03-15 10:04:47 +08:00
AFCMS
bd9713ab50
fix double calling setting in hudbars globalstep
2021-03-15 01:33:28 +01:00
AFCMS
4b2c963222
performances improvement for mcl_explosions
2021-03-15 01:20:22 +01:00
iliekprogrammar
440dd5700d
Merge branch 'master' into fire_particle
2021-03-15 00:17:15 +00:00
epCode
39c357672c
Add cammera zoom effect while drawing bow
2021-03-14 17:13:23 -07:00
AFCMS
fe6b7cb89b
improve mcl_fire
...
cache functions used in ABM/globalsteps
remove depends.txt
2021-03-15 01:10:33 +01:00
AFCMS
c8a7ca729e
remove depends.txt in mcl_cake
2021-03-15 00:42:34 +01:00
AFCMS
5098932b98
remove depends.txt and description.txt in mclx_core
2021-03-15 00:40:08 +01:00
AFCMS
671de95357
improve performances of controls
2021-03-15 00:35:58 +01:00
AFCMS
2dcaf8fdcb
improve performances of mcl_playerplus
...
really noticeable gain with caching global functions
2021-03-15 00:32:19 +01:00
AFCMS
9eda34b0ff
performance improvement in lightning
...
cache global functions used in globalstep
2021-03-15 00:12:59 +01:00
AFCMS
9d19c3db4b
Update init.lua
2021-03-14 23:53:56 +01:00
AFCMS
bb9df764c4
performances improvement in mcl_void_damage
...
cache global functions
2021-03-14 23:52:04 +01:00
AFCMS
e069962c48
quick fix
2021-03-14 21:59:14 +01:00
iliekprogrammar
09f97584bc
Merge branch 'master' into fire_particle
2021-03-14 19:30:04 +00:00
iliekprogrammar
b23495b9c1
Implement new fire particles
2021-03-15 02:57:13 +08:00
iliekprogrammar
1b00346790
Add breaking sounds.
2021-03-14 20:47:31 +08:00
iliekprogrammar
7ce6485717
Allow portals to break only in creative and to be pointed.
2021-03-14 20:10:12 +08:00
kay27
53bfda827a
Merge pull request 'Allow water & lava buckets dispensed break nether portals.' ( #1302 ) from iliekprogrammar/MineClone2:portal into master
...
Reviewed-on: MineClone2/MineClone2#1302
2021-03-14 08:31:54 +00:00
Code-Sploit
08f522ffff
Fix arrows being pointable
2021-03-14 06:24:34 +00:00
iliekprogrammar
7a5aa54035
Allow water & lava buckets dispensed break nether portals.
2021-03-14 12:10:54 +08:00
epCode
dd7facfc03
Remove Zombie horse from immediate game
2021-03-13 23:19:28 +00:00
epCode
1bdf141198
Delete Zombie horse for copyright reasons
2021-03-13 23:17:50 +00:00
epCode
975efb2288
Fix #1136
2021-03-13 10:35:36 -08:00
Elias Åström
69e38debe5
Revert "Slightly tweak minecarts to be more MC-like"
...
This reverts commit 8af76f835d
.
2021-03-13 12:30:33 +01:00
AFCMS
68df2c447a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-13 11:13:36 +01:00
AFCMS
3ef10cfb30
add API for mcl_crafting_table and cache functions for better performances
2021-03-13 11:12:26 +01:00
epCode
8115575f20
Fix problem with power enchantment
2021-03-12 16:07:57 -08:00
epCode
46be7c0388
Fix arrow mesh being backwards
2021-03-12 15:56:40 -08:00
epCode
90a0858495
Make new arrow mesh work with tipped arrows
2021-03-12 15:36:43 -08:00
epCode
1d65daa2c9
Fix arrow mesh
2021-03-12 15:17:14 -08:00
epCode
9419db6d35
Fix wrong experation time
2021-03-12 15:02:53 -08:00
epCode
40471399cb
Fixes for arrows
2021-03-12 14:45:22 -08:00
AFCMS
a84b70bde6
move buckets registering to separate file
2021-03-12 20:05:47 +01:00
AFCMS
36cc040c41
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-12 19:56:22 +01:00
AFCMS
752f74e554
remix mcl_buckets API to be more self documented
2021-03-12 19:56:15 +01:00
Lizzy Fleckenstein
75c2787583
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-12 15:50:32 +01:00
Lizzy Fleckenstein
88372778c9
Fix another anvil weirdness and dupe glitch
2021-03-12 15:50:05 +01:00
AFCMS
6c3d4524a0
Add backward compatibility for mcl_jukeboxes
2021-03-12 15:36:24 +01:00
Lizzy Fleckenstein
0a5b1e75d0
Fix anvil duplication glitch
2021-03-12 15:30:27 +01:00
AFCMS
ad87169120
fix warnings
2021-03-12 10:03:57 +01:00
AFCMS
81167b4431
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-12 10:02:03 +01:00
epCode
cb10a5508b
Make mob damage more red (MC-like)
2021-03-11 19:40:36 -08:00
epCode
eeb1f88e08
Fix invisibility to be more MC-like
2021-03-11 19:14:23 -08:00
epCode
360070bb6a
Fix player eye height above head
2021-03-11 15:56:09 -08:00
AFCMS
06e8e972cc
add help text to mcl_farming
2021-03-12 00:48:53 +01:00
AFCMS
8c87014a01
fix fern texture
2021-03-12 00:47:34 +01:00
AFCMS
fb8b0e877e
Add API documentation for mcl_jukeboxe
2021-03-12 00:24:34 +01:00
AFCMS
bed3dd87ad
Add API for mcl_jukebox
2021-03-12 00:10:50 +01:00
AFCMS
1a60d08a37
mcl_farming make plantlist copy global and mcl_jukebox cleanup
...
Sorry, I forgot to commit between the 2 features :-(
2021-03-11 23:39:26 +01:00
epCode
19337489f6
Fix crash with mcl_flowers
2021-03-11 14:31:36 -08:00
AFCMS
6fd6717302
cleanup
2021-03-11 23:09:53 +01:00
AFCMS
787d997e51
fix warnings in mcl_explosion
2021-03-11 23:08:51 +01:00
AFCMS
3b7b055e2c
add saplings to mcl_flowerpots
2021-03-11 22:42:42 +01:00
AFCMS
d37d6fe07f
fix textures
2021-03-11 22:18:39 +01:00
AFCMS
7b5d67cdbe
add flowerpots API
2021-03-11 22:13:43 +01:00
AFCMS
134005180c
add global table of registered flowers (to be used with mcl_flowerpots and other mods)
2021-03-11 17:49:16 +00:00
AFCMS
20e0aed58a
fix typos
2021-03-11 17:43:55 +00:00
AFCMS
21ddae3dc1
Add API documentation for mcl_flowers
2021-03-11 17:43:09 +00:00
AFCMS
5124a97add
move flowers registering to separate file
2021-03-11 17:36:02 +00:00
AFCMS
31eff23ce8
move flowers registering to separate file (WIP)
2021-03-11 17:34:15 +00:00
AFCMS
9a910e033b
Add basic API to register flowers ( #53 )
2021-03-11 17:31:29 +00:00
epCode
d12009538e
Better mob_mount animations (riding)
2021-03-10 12:27:42 -08:00
AFCMS
d3a2faefe2
Partialy fix #1232
2021-03-08 09:56:43 +00:00
kay27
6e6809f360
Make books in chest loot deterministic, ref. MineClone2/MineClone2#1254 and MineClone2/MineClone2#1060
2021-03-08 04:14:03 +04:00
kay27
15fa1e5b7a
Fix MineClone2/MineClone2#1060 - attempt number 3
2021-03-08 03:05:43 +04:00
AFCMS
bddc4a3ac7
make village tool experimental
2021-03-07 17:07:55 +01:00
AFCMS
a6bceb08ee
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 into mcl-wip-refactoring
2021-03-07 17:06:12 +01:00
kay27
8ed28adf7c
Quick attempt to consider https://github.com/minetest/minetest/issues/5900#issuecomment-306071900 and fix MineClone2/MineClone2#1212 (comment)
2021-03-07 06:31:43 +04:00
kay27
66febf158a
Speedify dungeons a little and fix chest places (linear, not square)
2021-03-07 06:00:49 +04:00
kay27
45c0c576f7
Implement /spawnstruct dungeon
2021-03-07 03:49:34 +04:00
AFCMS
3635b848d5
add API for mcl_wip
2021-03-07 00:42:34 +01:00
kay27
f3fb80200d
Revert "Fix XP bar overflow if trying to go over XP limit", please see MineClone2/MineClone2#1261
...
This reverts commit f6f2037e6a
.
2021-03-06 23:07:16 +04:00
AFCMS
b0c57beacd
rename non mc commands - add a setting to disable renaming and alias
2021-03-05 17:04:49 +01:00
AFCMS
e3eb8c7ac8
add /playsound command
2021-03-05 16:37:56 +01:00
AFCMS
1f1f9f54a2
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 into commands-refactoring-1
2021-03-05 10:23:40 +01:00
AFCMS
b1ab79b857
fix last command
2021-03-05 10:22:52 +01:00
Lizzy Fleckenstein
2125c51c9c
Fix mcl_util.get_color
2021-03-05 10:20:19 +01:00
AFCMS
d71e296602
fix crash
2021-03-05 09:58:47 +01:00
AFCMS
71353ac934
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2 into commands-refactoring-1
2021-03-05 09:50:07 +01:00
AFCMS
0e8b5c403a
give a lua file for each command
2021-03-05 09:47:48 +01:00
Lizzy Fleckenstein
09671b7ac9
Add simple color validator / parser
2021-03-05 09:37:27 +01:00
Lizzy Fleckenstein
31441a02e5
Add CSM sprinting with double tap forward
2021-03-05 09:26:13 +01:00
AFCMS
68d8eb4c9c
make /seed like mc
2021-03-05 09:08:46 +01:00
Lizzy Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
Lizzy Fleckenstein
713f933a99
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-04 10:26:27 +01:00
Lizzy Fleckenstein
ee084f33a7
Add mcl_colors
2021-03-04 10:26:17 +01:00
Elias Åström
97bd3777e1
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-01 16:10:55 +01:00
Elias Åström
1b9857219d
Lower drop rate of TNT to 25 %
...
So it becomes consistent with Minecraft 1.12.
2021-03-01 16:08:52 +01:00
Lizzy Fleckenstein
f5b590901e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-01 10:52:07 +01:00
Lizzy Fleckenstein
95b0a495bc
Fix #1152
2021-03-01 10:51:57 +01:00
kay27
8af76f835d
Slightly tweak minecarts to be more MC-like
2021-03-01 01:43:00 +04:00
Elias Åström
53041a0d62
Add setting to bypass protection in mcl_explosions
2021-02-28 16:06:48 +01:00
Code-Sploit
83ade6fadd
Merge branch 'master' into master
2021-02-28 14:04:10 +00:00
Code-Sploit
6ab0e0fa86
Do some calculating
2021-02-28 14:02:48 +00:00
kay27
05a3b4e60c
Wrap https://github.com/minetest/minetest/issues/10995 around, thanks @SmallJoker
2021-02-28 16:35:21 +04:00
epCode
9f66238aaa
Transform mcl_meshhand_female.b3d to correct rotation
2021-02-27 11:36:18 -08:00
kay27
6f2f427777
fix a typo
2021-02-27 23:31:01 +04:00
kay27
abc0bb9e8e
Fix dir_to_rotation()
2021-02-27 23:20:57 +04:00
kay27
21e6c5ad1f
Fix MineClone2/MineClone2#1216
2021-02-27 22:44:34 +04:00
kay27
bf81bb7f07
Translatable archievement chat messages
2021-02-27 22:16:29 +04:00
Code-Sploit
99b5dff849
Fix another bug
2021-02-27 16:13:05 +00:00
Code-Sploit
de9d838642
Fix a bug and improve some things
...
Bugs:
1) When player is in liquid and takes off his/her boots, he/her still has increased speed.
Improve:
1) Check for liquid group instead of node names
2021-02-27 16:10:11 +00:00
Code-Sploit
828c1110b1
Implement Depth Strider enchantment
2021-02-27 15:37:25 +00:00
Code-Sploit
578709c93e
Add Depth Strider enchantment
2021-02-27 15:35:59 +00:00
Lizzy Fleckenstein
e5263d854e
Localize player_vel_yaw
2021-02-27 15:10:25 +01:00
Lizzy Fleckenstein
a923b61ac8
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-02-27 15:07:18 +01:00
Lizzy Fleckenstein
5a0b7bc131
Fix usages of player:get_velocity(), closes #1203
2021-02-27 15:07:10 +01:00
Lizzy Fleckenstein
68ac84da83
Proper archievement chat messages
2021-02-27 14:51:50 +01:00
Elias Fleckenstein
311e1b74a3
Merge pull request 'Fix French translations' ( #1211 ) from pitchum/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#1211
2021-02-27 13:44:32 +00:00
Lizzy Fleckenstein
ba1e42a638
Remove debug chat_send_all xD
2021-02-27 14:42:39 +01:00
Lizzy Fleckenstein
8d5b2ff714
Make boats less annoying on ice
2021-02-27 14:38:53 +01:00
pitchum
d0e789daf2
More fixes in French translations
2021-02-27 13:43:57 +01:00
pitchum
b0f389eb9f
Fix French translations for 'Achievement gotten'
2021-02-27 12:15:33 +01:00
pitchum
390f877230
Fix French translations
2021-02-27 10:35:46 +01:00
kay27
2ce5c5415a
Fix village initialization: MineClone2/MineClone2#1206 MineClone2/MineClone2#1207 MineClone2/MineClone2#1209
2021-02-27 03:33:51 +04:00
epCode
2b513aa592
Change mcl_meshand depending on skin metadata
2021-02-26 15:01:30 -08:00
kay27
3a2300382b
Translate mcl_enchanting to Russian
2021-02-27 01:48:22 +04:00
Elias Fleckenstein
d859d94a63
Merge pull request 'Fix #1204' ( #1208 ) from AFCMS/MineClone2:afcms-patch-1 into master
...
Reviewed-on: MineClone2/MineClone2#1208
2021-02-26 16:26:46 +00:00
AFCMS
41e715ef39
Fix #1204
2021-02-26 15:57:44 +00:00
Lizzy Fleckenstein
37ef792c9d
Fix #1192
2021-02-26 09:38:02 +01:00
Lizzy Fleckenstein
524b3343bd
Fix #1200
2021-02-26 09:19:11 +01:00
MysticTempest
2ace4ccc68
Fix endermen teleporting in the rain in the end per issue #1169 .
2021-02-25 21:48:37 -06:00
epCode
73616453a4
Fix #1188
2021-02-25 19:01:22 -08:00
kay27
c1880d26c8
Fix awards logging
2021-02-26 02:58:53 +04:00
kay27
23a023d87d
Fix MineClone2/MineClone2#183
2021-02-26 02:56:46 +04:00
kay27
0e37188ad1
Fix MineClone2/MineClone2#1108
2021-02-26 02:48:22 +04:00
epCode
3406342ed0
remove unessesary Message every time skin is changed
2021-02-25 13:38:02 -08:00
epCode
8f2a588059
Fix #1156
2021-02-25 12:27:14 -08:00
kay27
44d3f25767
Leave minecart by Pressing Sneak, MineClone2/MineClone2#567
2021-02-26 00:26:27 +04:00
epCode
fb5f86d829
Fix #1196
2021-02-25 12:07:25 -08:00
epCode
8c1444a1a8
Fix Swim toggling
2021-02-25 12:06:24 -08:00
Lizzy Fleckenstein
d4401a6c3e
Simplify 3D wielded nodes (improves performance + possibly fixes a crash)
2021-02-25 17:35:44 +01:00
kay27
a5168721b1
Fix MineClone2/MineClone2#1186
2021-02-25 17:36:42 +04:00
Lizzy Fleckenstein
1274884a9e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-25 13:59:38 +01:00
Lizzy Fleckenstein
f04a5a4cc9
Prevent Ender dragon and Wither from despawning
2021-02-25 12:48:17 +01:00
kay27
e23ad6cabf
Merge pull request 'Add setting to disable ores generation' ( #1174 ) from AFCMS/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#1174
2021-02-25 10:04:13 +00:00
Lizzy Fleckenstein
360436cf19
Fix #1183
2021-02-25 10:24:26 +01:00
Lizzy Fleckenstein
51ace85d4e
Enable 3D player preview by default now that MT 5.4 is released
2021-02-25 09:52:08 +01:00
epCode
fbb79635eb
Fix player body rotation glitch
2021-02-24 17:11:00 -08:00
kay27
3ceb2b0a4d
Fix MineClone2/MineClone2#1160
2021-02-25 03:30:34 +04:00
epCode
c1c3dbfaec
Fix #1184
2021-02-24 15:21:05 -08:00
epCode
d1fd3cc827
Add 3D wieldveiw for non-item objects
2021-02-24 13:20:31 -08:00
kay27
54cd5007ed
Try to wrap https://github.com/minetest/minetest/issues/10995 by cancelling redefinition of minetest.place_schematic
2021-02-25 01:03:41 +04:00
Lizzy Fleckenstein
da606fa9d2
Add 3d wielded nodes (not functional until Right_Hand bone is added)
2021-02-24 12:58:30 +01:00
Lizzy Fleckenstein
62171b9cf9
Implement #1099
2021-02-24 10:55:13 +01:00
Lizzy Fleckenstein
0c3ab5843d
Make boats go super fast on ice and slightly faster on land
2021-02-24 10:38:49 +01:00
Lizzy Fleckenstein
0d2950228a
Implement #1057
2021-02-24 09:31:27 +01:00
Lizzy Fleckenstein
6780031454
Fix #1181
2021-02-24 08:33:35 +01:00
epCode
4334339ba3
Fix player head bone in while attached
2021-02-23 14:18:52 -08:00
epCode
5a6810aa6a
Add female player model (though unutilized)
2021-02-23 09:47:02 -08:00
Lizzy Fleckenstein
2d4b8a8232
Replace usages of get_node_group by get_item_group
2021-02-23 10:25:17 +01:00
epCode
9caf6f2904
Add more MC-like player body bone positioning
2021-02-22 18:48:09 -08:00
AFCMS
f0348d99d9
Use setting to generate Quartz ore
2021-02-22 19:12:33 +00:00
kay27
47db5c5917
Make mcl_loot/get_random_slots() deterministic
2021-02-22 21:58:35 +04:00
Elias Fleckenstein
eb62db441b
Merge pull request 'Rewrite all deathmessages so they are more minecraft like.' ( #1147 ) from Code-Sploit/MineClone2_deathmessages_rewrite:master into master
...
Reviewed-on: MineClone2/MineClone2#1147
2021-02-22 13:06:53 +00:00
Code-Sploit
89a048e335
Fix another typo
2021-02-22 13:03:32 +00:00
AFCMS
0e6177ee1f
Add setting to dissable ores generation #874
2021-02-22 12:33:28 +00:00
Lizzy Fleckenstein
2d0612fa81
Make boats regenerate health and shake when damaged
2021-02-22 12:43:29 +01:00
Lizzy Fleckenstein
86dc33c12f
Fix #1150
2021-02-22 11:08:57 +01:00
Lizzy Fleckenstein
5de9d90569
Simplify mcl_burning API
2021-02-22 10:55:14 +01:00
Lizzy Fleckenstein
3d0f5a4de5
Fix #1161
2021-02-22 10:43:59 +01:00
Lizzy Fleckenstein
a86d3fa22c
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-22 10:41:47 +01:00
Lizzy Fleckenstein
152d49ef20
Fix #1167
2021-02-22 10:41:44 +01:00
kay27
0ba7e4fc4d
Fix Runtime error: attempt to index a nil value (api.lua:399 <- is_node_dangerous <- is_at_cliff_or_danger <- on_step_old <- void_damage:16)
2021-02-22 13:40:40 +04:00
epCode
512765a37d
Make use_texture_alpha an mobs_mc.entity setting
2021-02-21 17:10:04 -08:00
kay27
89e55e9065
Add sub-map generators queue, fix MineClone2/MineClone2#993 and MineClone2/MineClone2#1060
2021-02-22 03:15:32 +04:00
epCode
d8b5620115
Make head block detection more stable
2021-02-21 04:11:20 +00:00
epCode
38cb2fdeec
Fix swimming crash (sorry)
2021-02-20 19:19:59 -08:00
epCode
98f6e05cdc
Make swimming a bit smoother
2021-02-20 16:21:09 -08:00
Code-Sploit
8135110fd4
Fix typo on line 97
2021-02-20 17:41:09 +00:00
Lizzy Fleckenstein
30b1d58e67
Revert "Merge pull request 'Change Diamond and Emerald textures to more Minecraft-looking ones' ( #1100 ) from TechDudie/MineClone2:master into master"
...
This reverts commit 2f206a0640
, reversing
changes made to 0bde0aabf6
.
2021-02-20 10:46:52 +01:00
epCode
ecb70aaf55
Make player head anim while attached more flexible
2021-02-19 14:07:36 -08:00
epCode
af89b95316
Remove unessesary code in slime+magma_cube.lua
2021-02-19 13:25:53 -08:00
epCode
393bc195fb
Enable alpha for mobs
2021-02-19 13:11:18 -08:00
epCode
d29c045ad8
Fix sneak_mine glitch
2021-02-19 09:19:18 -08:00
Code-Sploit
f5d2a32e6b
Change some deathmessages
2021-02-19 13:52:24 +00:00
Code-Sploit
84bfa87fdf
Fix some other typo's
2021-02-19 12:12:46 +00:00
Code-Sploit
c4633db21d
Fix some typo's
2021-02-19 06:43:50 +00:00
Code-Sploit
ae7c4d7a8b
Rewrite all deathmessages
2021-02-18 17:59:44 +00:00
AFCMS
fa0ea94433
replace pairs() by ipairs() in mcl_bow
2021-02-18 15:35:52 +00:00
AFCMS
4c3954959c
replace pairs() by ipairs() in mcl_player
2021-02-18 15:32:15 +00:00
AFCMS
25653e6178
replace pairs() by ipairs() in mcl_playerinfo
2021-02-18 15:31:13 +00:00
AFCMS
0531aae687
replace pairs() by ipairs() in mcl_playerplus
2021-02-18 15:27:50 +00:00
AFCMS
35d55376a9
replace pairs() by ipairs() (3)
2021-02-18 15:26:09 +00:00
AFCMS
63d1661e08
replace pairs() by ipairs() (2)
2021-02-18 15:25:30 +00:00
AFCMS
9819b713c9
replace pairs() by ipairs()
2021-02-18 15:24:03 +00:00
AFCMS
2e2d0b49ea
performance fix in mcl_skins
2021-02-18 15:07:37 +00:00
Lizzy Fleckenstein
c9e589b931
Add mcl_burning damage interval
2021-02-18 14:47:35 +01:00
Lizzy Fleckenstein
aeb7078c05
Update use_texture_alpha to the minetest 5.4 conventions
2021-02-18 14:00:17 +01:00
Lizzy Fleckenstein
100e37183d
Update noise_params to the minetest 5.4 convention
2021-02-18 11:54:51 +01:00
Lizzy Fleckenstein
82e113f0fc
Update usages of alpha to the 5.4 convention
2021-02-18 10:58:50 +01:00
Lizzy Fleckenstein
bec5339fc6
Update existing occurences of use_texture_alpha to the Minetest 5.4 convention if the feature is detected
2021-02-18 10:39:19 +01:00
Lizzy Fleckenstein
eddef41e6b
Fix #1132
2021-02-18 09:41:06 +01:00
Lizzy Fleckenstein
9b349a1684
More flexible wield rotation determination
2021-02-18 09:28:12 +01:00
Lizzy Fleckenstein
69959fe816
Fix #1142
2021-02-18 08:58:28 +01:00
epCode
18a8d011a2
Sprinting anim, MC-like Player anims, Swimming detection
2021-02-17 15:17:12 -08:00
epCode
a49e144911
Localize a couple variables
2021-02-17 02:51:33 +00:00
epCode
0d8744d9a0
Fix player head node textures
2021-02-16 18:11:53 -08:00
epCode
c238fd9ba7
Set swiming detection to "node_feet"
2021-02-16 14:18:06 -08:00
kay27
0e026c187e
Merge pull request 'Translate French - Small fixes' ( #1133 ) from lrocher/MineClone2:translate-fr into master
...
Reviewed-on: MineClone2/MineClone2#1133
2021-02-16 22:11:37 +00:00
Rocher Laurent
529f799cc2
Translate French - Small fixes
2021-02-16 22:30:26 +01:00
Elias Åström
5972322639
Remove backward compatible names in explosion info
...
Appears like they were not used anywhere.
2021-02-16 21:36:37 +01:00
Elias Åström
d5ea06bb47
Fix center of bounding box calculation
2021-02-16 21:33:26 +01:00
epCode
24c14e7f15
Fix bow having weird hand placements while hitting and loading
2021-02-16 20:13:12 +00:00
Elias Fleckenstein
98b00898a5
Merge pull request 'Make player wield switch instant' ( #1129 ) from Code-Sploit/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#1129
2021-02-16 12:40:55 +00:00
Code-Sploit
9cbfaf012e
Make player wield switch instant
2021-02-16 12:34:26 +00:00
Lizzy Fleckenstein
ef41b54387
Remove shulker shell and emerald to gold temporary crafting recipes
2021-02-16 09:57:38 +01:00
Lizzy Fleckenstein
574ced80a3
Give charged creeper an explosion strength of 6
2021-02-16 09:55:36 +01:00
Lizzy Fleckenstein
47d9c23c7a
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-16 09:52:43 +01:00
epCode
3b775c38cd
Fix wrong numbers (Swaped)
...
My bad
2021-02-15 23:46:27 +00:00
epCode
164aad4ff9
Fix player glitches when standing by the water
...
Instead of making the player collisionbox smaller from the ground, I made it smaller from the top.
2021-02-15 16:59:24 +00:00
Lizzy Fleckenstein
b0c1aea881
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-15 16:44:18 +01:00
Lizzy Fleckenstein
e5caef3440
Fix Double chest model
2021-02-15 16:41:33 +01:00
epCode
52c36d45da
Remove Buggy Crawling for Fixing
2021-02-14 11:18:46 -08:00
epCode
ba86cf1d8b
Impliment crawling
2021-02-13 16:09:00 -08:00
epCode
903a29f949
Add charged creeper
2021-02-12 16:48:46 -08:00
kay27
3e584cdfb7
Merge pull request 'Update translate-fr' ( #1104 ) from lrocher/MineClone2:translate-fr into master
...
Reviewed-on: MineClone2/MineClone2#1104
2021-02-13 00:31:49 +00:00
Laurent Rocher
303d286603
Update French translation
2021-02-13 00:09:59 +01:00
kay27
cbc5299bff
Merge pull request 'Correct hoe repair material' ( #1097 ) from midgard/MineClone2:hoe_repair into master
...
Reviewed-on: MineClone2/MineClone2#1097
2021-02-12 21:34:53 +00:00
TechDudie
10d3c62690
Upload files to 'mods/ITEMS/mcl_core/textures'
2021-02-12 17:54:49 +00:00
TechDudie
a1e8685faf
Delete 'mods/ITEMS/mcl_core/textures/mcl_core_emerald.png'
2021-02-12 17:53:21 +00:00
TechDudie
b2d53e9e39
Upload files to 'mods/ITEMS/mcl_core/textures'
2021-02-12 17:52:30 +00:00
TechDudie
1022449ace
Delete 'mods/ITEMS/mcl_core/textures/default_diamond.png'
2021-02-12 17:51:23 +00:00
epCode
0bde0aabf6
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-02-12 09:25:23 -08:00
epCode
a9fe8d58e5
Add bow aiming animations
2021-02-12 09:16:08 -08:00
Midgard
f27fbd866e
Correct hoe repair material
2021-02-12 17:13:58 +01:00
Lizzy Fleckenstein
b2e2120b9e
Fix shulkerbox model
2021-02-12 10:12:57 +01:00
Lizzy Fleckenstein
778ddd555f
Move mending code to add_experience function
2021-02-12 09:20:32 +01:00
MysticTempest
846b1d273d
Fix the enchanting table book entity spawning multiple times as reported in issue #1008 .
2021-02-11 19:25:54 -06:00
MysticTempest
0ec64189dc
Partial creeper explode distance fix, and fix to stop punching mobs into the air.
2021-02-11 17:27:55 -06:00
epCode
d7cfe54eb4
Give the player some eyes
2021-02-11 12:20:39 -08:00
Lizzy Fleckenstein
6ebafe7735
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-11 15:19:19 +01:00
Lizzy Fleckenstein
7932f4e470
Disable 3D player preview by default
2021-02-10 18:30:58 +01:00
kay27
a73f5dabbd
Cleanup
2021-02-10 15:36:32 +00:00
kay27
1d792a650f
Speedup placing villages 2/2 (update mcl_villages through Gitea, as direct push doesn't work)
2021-02-10 13:07:32 +00:00
kay27
3b196da12f
Speedup placing villages 1/2 (update mcl_tools through Gitea, as direct push doesn't work)
2021-02-10 13:04:49 +00:00
Lizzy Fleckenstein
735bfc88c4
Fix chests entities spawning multible times
2021-02-10 09:20:46 +01:00
kay27
ba9ad48114
Protect paintings, fix MineClone2/MineClone2#1080
2021-02-09 23:34:04 +00:00
epCode
cf95239fe5
Replace mcl_armor_character.b3d
...
Fix the player bone positioning while not swiming
2021-02-09 21:23:35 +00:00
epCode
7e2e96672b
Remove mcl_armor_character.b3d
2021-02-09 21:22:28 +00:00
epCode
b749de4ced
replace mcl_armor_character.blend
2021-02-09 21:21:51 +00:00
epCode
0fe02b5a69
Replace mcl_armor_character.blend
2021-02-09 21:20:43 +00:00
epCode
6a3a0362a3
Fix player looking up while on water and attached
2021-02-09 19:00:54 +00:00
Lizzy Fleckenstein
484ffc924a
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-09 18:19:18 +01:00
MysticTempest
dc9ca16321
Enable villager spawning.
2021-02-09 06:06:19 -06:00
Lizzy Fleckenstein
b36db2044f
3D Player preview in inventory
2021-02-08 20:13:08 +01:00
kay27
bd1e4187a0
Fix MineClone2/MineClone2#1079 by epCode
2021-02-08 11:48:31 +04:00
epCode
29d43b9709
Fix player head with wrong pitch while swiming
2021-02-06 18:18:19 -08:00
epCode
c5169e48a1
Merge branch 'master' of https://git.minetest.land/epCode/MineClone2
2021-02-06 17:50:27 -08:00
epCode
38f70561c5
Swiming coment
2021-02-06 17:44:30 -08:00
epCode
adbfd6b55d
Merge branch 'master' of https://git.minetest.land/epCode/MineClone2
2021-02-06 17:40:24 -08:00
epCode
df8bdfbc36
Animations for swiming
2021-02-06 17:40:07 -08:00
kay27
84289a3a11
Tiny code cleanup and potentially bugfix after latest mergings
2021-02-07 02:56:00 +04:00
epCode
b5353c060f
Merge branch 'master' into master
2021-02-06 19:35:13 +00:00
Lizzy Fleckenstein
88ed1aaa87
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-06 20:04:09 +01:00
HimbeerserverDE
fbb5f7464c
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-02-06 17:50:15 +01:00
epCode
282af37555
Add some sneaking commentary
2021-02-05 19:44:41 -08:00
epCode
1868f31673
Merge branch 'master' of https://git.minetest.land/epCode/MineClone2
2021-02-05 16:40:14 -08:00
epCode
729c60cd4b
Nametag vanishes when sneaking
2021-02-05 16:39:50 -08:00
epCode
6f8d728035
Merge pull request 'master' ( #6 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: epCode/MineClone2#6
2021-02-06 00:10:00 +00:00
kay27
696ae8e6fe
Merge pull request 'Fix Mobs not taking knockback on the Y-axis' ( #1061 ) from Code-Sploit/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#1061
2021-02-05 21:41:38 +00:00
kay27
fa3e37c604
A mob does not drop XP unless it dies within 5 s of an attack registered as a player hit, MineClone2/MineClone2#1021 (comment)
2021-02-05 16:34:49 +04:00
Code-Sploit
95b0a27213
Fix Mobs not taking knockback on the Y-axis
2021-02-05 10:36:48 +00:00
epCode
403c174722
Merge branch 'master' of https://git.minetest.land/epCode/MineClone2
2021-02-03 17:14:06 -08:00
epCode
37baf5e69a
Fix sneak/R.click bugs.
2021-02-03 17:12:28 -08:00
epCode
f37096cb4b
Merge branch 'master' of https://git.minetest.land/epCode/MineClone2
2021-02-03 17:05:48 -08:00
epCode
cf837247a7
Fix sneak/R.click bugs.
2021-02-03 16:59:58 -08:00
epCode
bd98529945
Fix sneak/R.click bugs
2021-02-03 16:29:33 -08:00
kay27
13a9dbed3e
Fix MineClone2/MineClone2#1052 (stop searching trees after 10+ attempts)
2021-02-04 03:41:43 +04:00
Lizzy Fleckenstein
18dd3ac9bd
Add 'ice' group
2021-02-03 17:08:04 +01:00
kay27
9492f276fc
Make mcl_spawn compatible with flat mapgen with superflat MCL2 option (but better to have some trees still)
2021-02-03 16:08:00 +04:00
kay27
e8f8d4cb1e
Better fix spawn point search (follow-up 32cf25dc17
)
2021-02-03 04:22:02 +04:00
kay27
32cf25dc17
Fix spawn point search
2021-02-03 03:53:47 +04:00
epCode
e0ad09900c
Merge pull request 'master' ( #5 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: epCode/MineClone2#5
2021-02-02 22:19:58 +00:00
MysticTempest
e716ebd911
Make enderman grief less frequently, enable pseudobiome villages by default, and disable natural village generation in singlenode.
2021-02-01 15:45:22 -06:00
HimbeerserverDE
ee6d8451d2
Flame arrows ignite TNT
2021-02-01 08:15:28 +01:00
Lizzy Fleckenstein
b5d92f3078
Fix warning in mcl_beds
2021-01-31 14:04:11 +01:00
Lizzy Fleckenstein
9956e267aa
Allow for 2 drivers in a boat
2021-01-31 12:54:40 +01:00
HimbeerserverDE
a654db7684
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-30 19:35:32 +01:00
kay27
b0f151147c
Fix the trees, Wuzzy/MineClone2#1031
2021-01-30 05:23:34 +04:00
kay27
948265fd6b
Fix Wuzzy/MineClone2#1028 - Make tree saplings grow in inactive areas (approx. time calc.)
2021-01-30 04:42:53 +04:00
kay27
30b4b9661c
Villages cleanup
2021-01-29 23:03:39 +04:00
Lizzy Fleckenstein
b61ae6a61f
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-29 19:43:24 +01:00
MysticTempest
2fe5ac8569
Add experimental, pseudobiome-based village variation.
2021-01-28 23:59:01 -06:00
Lizzy Fleckenstein
65219d34a2
Animated shulkerboxes
2021-01-28 20:53:57 +01:00
HimbeerserverDE
8ae233ba36
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-28 20:16:32 +01:00
HimbeerserverDE
000dd3cbc9
Only burning arrows set objects on fire
2021-01-28 20:16:26 +01:00
kay27
9a668204cb
Remove inter-village distance check
2021-01-28 23:12:16 +04:00
Lizzy Fleckenstein
e66d66caf9
Fix #399
2021-01-28 19:02:44 +01:00
Lizzy Fleckenstein
4fe944445b
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-28 17:45:04 +01:00
Lizzy Fleckenstein
89ce072621
Sneak to dismount when in boat
2021-01-28 17:44:55 +01:00
kay27
5e65307819
Fix Wuzzy/MineClone2#897
2021-01-28 17:55:33 +04:00
kay27
f20f9f9a88
Log weather changes according to Wuzzy/MineClone2#897
2021-01-28 11:47:51 +04:00
MysticTempest
ff38a44454
Give 'mcl_villages' the proper loot table, fix blacksmith shop catching fire/missing chest, add butcher shop, remove chest from large_houses, and remove screenshots.
2021-01-28 01:24:43 -06:00
kay27
ff2cd808d5
Fix Wuzzy/MineClone2#1022
2021-01-28 03:17:11 +04:00
kay27
1f18c2438c
Minor weather code clean up, ref. Wuzzy/MineClone2#897
2021-01-28 02:03:49 +04:00
HimbeerserverDE
a3ccb54376
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-27 20:13:16 +01:00
HimbeerserverDE
00df587bf7
Add flame enchantment
2021-01-27 20:11:02 +01:00