Lizzy Fleckenstein
9a3ae17564
Make maps show their image when in itemframes
2021-05-02 16:04:48 +02:00
Lizzy 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
Lizzy Fleckenstein
ca9cd8cbe0
Use PNG instead of TGA
2021-05-02 12:55:04 +02:00
Lizzy Fleckenstein
d9a670dcb8
Show empty map in creative inv, but don't show filled map there
2021-05-02 12:24:22 +02:00
Lizzy Fleckenstein
f22b3fd457
Implement copying maps
2021-05-02 12:23:29 +02:00
Lizzy Fleckenstein
1079ab74d4
Stack filled maps that have the same metadata
2021-05-02 11:42:16 +02:00
Lizzy Fleckenstein
2228b30658
Add API to create filled map
2021-05-01 17:36:51 +02:00
Lizzy Fleckenstein
1ed6aeca5e
Remove map_background.png
2021-05-01 17:22:48 +02:00
Lizzy 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
Lizzy Fleckenstein
8cccbd7caa
Fix harming potion crash
2021-04-30 16:38:53 +02:00
Marcin Serwin
e19d39f065
Add polish translation of mesecons_delayer
2021-04-29 17:26:47 +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
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
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
Lizzy Fleckenstein
f8b9f16799
Update mcl_chests translation template
2021-04-29 12:45:15 +02:00
Lizzy Fleckenstein
404097dcc0
Update german mcl_core translations
2021-04-29 12:43:44 +02:00
Lizzy Fleckenstein
db78c19880
Remove legacy mcl_potions translations
2021-04-29 12:42:08 +02:00
Lizzy Fleckenstein
6550e3e8e2
Add per-element armor groups
2021-04-29 11:51:06 +02:00
Lizzy Fleckenstein
87e41cc9a9
Add support for armor texture and preview being functions
2021-04-29 11:46:27 +02:00
Lizzy Fleckenstein
ec08032b62
Add on_break callback
2021-04-29 11:40:09 +02:00
Lizzy 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
NO11
f1b7476825
Add #1488 (sponge drying in nether makes now particles)
2021-04-28 14:37:16 +00:00
Lizzy Fleckenstein
13a0fa2314
Implement #1665
2021-04-28 12:16:01 +02:00
Lizzy Fleckenstein
61c6d6e276
Add per element (un)equip callbacks
2021-04-28 12:00:44 +02:00
AFCMS
ae83e44149
remove duplicated line
2021-04-27 23:50:18 +02:00
Lizzy Fleckenstein
a41aace9d7
Merge branch 'master' into damage
2021-04-27 18:33:35 +02:00
Lizzy Fleckenstein
0867d6e406
Update german mcl_banners translations
2021-04-26 11:15:36 +02:00
Lizzy Fleckenstein
347cc7ee7c
Update mcl_banner translations to new template
2021-04-26 11:13:36 +02:00
Lizzy Fleckenstein
6dc6fc8ec3
Update mcl_flowerpots translations to new template
2021-04-26 11:05:27 +02:00
Lizzy Fleckenstein
b43f59332a
Update mcl_enchanting translations to new template
2021-04-26 11:03:53 +02:00
Lizzy Fleckenstein
3b1d71382f
Update es, fr and ru cauldron translations to use the new template
2021-04-26 11:01:52 +02:00
Lizzy Fleckenstein
05be20fcb8
Update mcl_enchanting translations
2021-04-26 11:00:53 +02:00
Lizzy Fleckenstein
5df1df8e21
Update cauldron code to use the corrected translation template string
2021-04-26 10:52:50 +02:00
Lizzy Fleckenstein
fed4596cb4
Update german cauldron translation fully
2021-04-26 10:52:07 +02:00
Lizzy Fleckenstein
a77a916cc2
Update cauldron translations
2021-04-26 10:50:23 +02:00
NO11
8df9fe76d8
Add german translation for stripped wood
2021-04-26 08:23:26 +00:00
Lizzy 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
Lizzy Fleckenstein
dd68b79782
Merge branch 'master' into damage
2021-04-26 09:29:03 +02:00
NO11
dada1e9815
Add template for stripped wood translation
2021-04-25 21:47:12 +00:00
Lizzy Fleckenstein
edc89898bb
Integrate fire resistance
2021-04-25 20:51:13 +02:00
Lizzy Fleckenstein
fede04eaa6
Make armor listring work
2021-04-25 20:20:26 +02:00
Lizzy Fleckenstein
cab2167520
Merge branch 'master' into damage
2021-04-25 17:32:24 +02:00
Lizzy 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
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
Lizzy Fleckenstein
939229cb21
Fix on_equip crash
2021-04-25 13:29:22 +02:00
Lizzy 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
Lizzy Fleckenstein
ddb7e8388a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-25 13:09:27 +02:00
Lizzy 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
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
7f3e5bda7e
Duplicate groupcaps before applying unbreaking
2021-04-23 15:49:37 +02:00
Lizzy Fleckenstein
827cd2d7b1
Fix heads crash
2021-04-23 13:42:42 +02:00
Lizzy Fleckenstein
78355c5c57
Integrate totems
2021-04-23 13:40:51 +02:00
Lizzy Fleckenstein
818f33ff74
Merge branch 'master' into damage
2021-04-23 10:16:58 +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
Lizzy Fleckenstein
f9c2d710e2
Fix armor being taken even if it cannot be equipped
2021-04-22 13:52:02 +02:00
Lizzy Fleckenstein
222104b3cb
Integrate dispensers
2021-04-22 13:51:36 +02:00
Lizzy Fleckenstein
9f7b371bfc
Merge branch 'master' into damage
2021-04-22 13:29:32 +02:00
Lizzy Fleckenstein
8b23388d63
Fix #1590 (Bed drops itself when gets exploded)
2021-04-22 13:23:07 +02:00
Lizzy Fleckenstein
74a3b2654f
Create inventory if not present in mcl_armor.equip
2021-04-21 13:28:22 +02:00
Lizzy Fleckenstein
dccb71e2fb
Fix view_range_factors warning
2021-04-21 11:34:22 +02:00
Lizzy Fleckenstein
1e7ba2b605
Merge branch 'master' into damage
2021-04-21 11:32:50 +02:00
Lizzy 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, MineClone2/MineClone2#1149
2021-04-21 00:36:07 +04:00
epCode
9c3fcae9e1
Fix many things with player animation and update alex
2021-04-19 13:02:12 -07:00
Lizzy 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
Lizzy Fleckenstein
c80b1c5140
Re-add usage of mcl_colors.GRAY to book descriptions
2021-04-19 15:19:59 +02:00
Lizzy 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
Lizzy 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
Lizzy Fleckenstein
52a49e640e
Merge branch 'master' into damage
2021-04-19 09:57:56 +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: MineClone2/MineClone2#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
Lizzy Fleckenstein
53b0ad7347
Implement magic damage
2021-04-18 20:21:11 +02:00
Lizzy 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
Lizzy Fleckenstein
a2c3eb95bb
Merge branch 'master' into damage
2021-04-18 19:51:46 +02:00
NO11
9bc2f2d866
Fix lying trunks that stand upright again after debarking
2021-04-18 17:18:27 +00:00
Lizzy Fleckenstein
1cf53caa7a
Update armor stand entity in on_activate callback, remove debug print
2021-04-18 16:20:32 +02:00
Lizzy Fleckenstein
d1198e8d74
Register elytra texture
2021-04-18 16:19:12 +02:00
Lizzy Fleckenstein
4f0bb444fe
Integrate armor stand
2021-04-18 16:03:23 +02:00
Lizzy Fleckenstein
f0d7715080
Merge branch 'master' into damage
2021-04-18 14:51:45 +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
kay27
11b66e83a2
[mcl_portals] Better NP search, no more teleports on the roof, fix MineClone2/MineClone2#1560
2021-04-18 04:29:30 +04:00
AFCMS
4aa6421faf
performance optimisation
2021-04-18 00:27:51 +02:00
Lizzy Fleckenstein
205572cc69
Fix elytra code style
2021-04-17 19:34:23 +02:00
Lizzy Fleckenstein
bbd115fde0
Update armor stand
2021-04-17 18:39:38 +02:00
Lizzy Fleckenstein
7c7af7d664
Merge branch 'master' into damage
2021-04-17 18:39:00 +02:00
Lizzy Fleckenstein
8e37b51cac
Equip mob heads with rightclick
2021-04-17 14:07:47 +02:00
Lizzy 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
Lizzy Fleckenstein
6bbea11fb8
Fix crash with mcl_heads
2021-04-17 13:53:41 +02:00
Lizzy Fleckenstein
c7c47c1ca7
Increase mob_view_range_factor performance
2021-04-17 13:49:40 +02:00
Lizzy Fleckenstein
ca75a893db
Merge branch 'master' into damage
2021-04-17 12:58:19 +02:00
AFCMS
02f393998f
fix many warnings (644 remaining)
2021-04-17 09:26:37 +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
Lizzy 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
epCode
31dfeae445
Fix female player model for footglitch/elytra
2021-04-15 14:57:55 -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
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: MineClone2/MineClone2#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
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
Lizzy Fleckenstein
8931ffb7d3
Fix crash with armor enchantments
2021-04-14 20:39:35 +02:00
Lizzy Fleckenstein
727d7be6ab
Call on_equip and on_unequip everytime needed
2021-04-14 20:39:05 +02:00
Lizzy 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
Lizzy Fleckenstein
5d9bb7cacd
Fix armor not actually protecting lol
2021-04-14 19:06:11 +02:00
Lizzy Fleckenstein
ad3defdfb3
Merge branch 'master' into damage
2021-04-14 18:29:42 +02:00
Lizzy Fleckenstein
c41bd3932c
Add global smoke spawning API
2021-04-14 18:14:21 +02:00
Lizzy Fleckenstein
875bb3db84
Use fire-like damage types properly
2021-04-14 17:20:51 +02:00
Lizzy Fleckenstein
d0ddd38d4e
Merge branch 'master' into damage
2021-04-14 16:14:00 +02:00
Lizzy 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
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
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, MineClone2/MineClone2#1149
2021-04-13 16:49:10 +04:00
Marcin Serwin
3a88ff7cb3
Add polish translation of mcl_clock
2021-04-13 10:01:37 +02:00
Lizzy 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
Lizzy 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
Marcin Serwin
9472f86025
Fix spellchecking errors
2021-04-12 17:58:04 +02:00
Lizzy Fleckenstein
5fb7913355
Revert "Revert "Merge pull request 'Add #490' ( #1515 ) from NO11/MineClone2:master into master""
...
This reverts commit 615b15f133
.
2021-04-12 16:36:08 +02:00
Lizzy Fleckenstein
d3a3253563
Revert "Revert "Make hoe dig some blocks faster""
...
This reverts commit db5626fcb4
.
2021-04-12 16:34:40 +02:00
Lizzy Fleckenstein
c3868084af
Revert "Fix crash with removed hoey diggroup"
...
This reverts commit ed7099fefc
.
2021-04-12 16:34:25 +02:00
Marcin Serwin
6fb94fb411
Add polish translation of mcl_portals
2021-04-12 16:23:54 +02:00
Marcin Serwin
42d2dfed19
Add polish translation of mcl_chests
2021-04-12 15:48:00 +02:00
Marcin Serwin
33f22f4eed
Add polish translation of mcl_compass
2021-04-12 15:33:37 +02:00
Marcin Serwin
cec4011de2
Add polish translation of mcl_hoppers
2021-04-12 15:29:33 +02:00
Lizzy Fleckenstein
615b15f133
Revert "Merge pull request 'Add #490' ( #1515 ) from NO11/MineClone2:master into master"
...
This reverts commit 7a8079bb64
, reversing
changes made to 849823af1f
.
2021-04-12 15:25:31 +02:00
Marcin Serwin
38d788998d
Add polish translation of mcl_doors
2021-04-12 15:19:40 +02:00
Lizzy Fleckenstein
ed7099fefc
Fix crash with removed hoey diggroup
2021-04-12 15:18:19 +02:00
Marcin Serwin
9e41d5874a
Add polish translation of mcl_potions
2021-04-12 15:08:57 +02:00
Lizzy Fleckenstein
db5626fcb4
Revert "Make hoe dig some blocks faster"
...
This reverts commit c1e295de5f
.
2021-04-12 15:05:01 +02:00
Marcin Serwin
1be74d21d3
Add polish translation of mcl_enchanting
2021-04-12 14:26:29 +02:00
Marcin Serwin
32e33d3b21
Add polish translation of mclx_core
2021-04-12 13:56:55 +02:00
Marcin Serwin
7d674e6e72
Add polish translation of mcl_cauldrons
2021-04-12 13:54:37 +02:00
Marcin Serwin
ec2e5f7430
Add polish translation of mcl_heads
2021-04-12 13:41:57 +02:00
Marcin Serwin
7a4d009648
Add polish translation of mcl_anvils
2021-04-12 13:37:42 +02:00
Marcin Serwin
8f9f4f6093
Add polish translation of mcl_flowers
2021-04-12 13:23:32 +02:00
Marcin Serwin
38741754e0
Add polish translation of mcl_monster_eggs
2021-04-12 13:02:28 +02:00
Marcin Serwin
f1ce4f0df6
Add polish translation of mcl_screwdriver
2021-04-12 13:00:04 +02:00
Marcin Serwin
a598d94afd
Add polish translation of mcl_throwing
2021-04-12 12:59:24 +02:00
Marcin Serwin
d553aa5e8c
Add polish translation of mcl_ocean
2021-04-12 12:53:24 +02:00
Marcin Serwin
23e52975fd
Add polish translation of mcl_sponges
2021-04-12 12:39:01 +02:00
Marcin Serwin
6c5c4b0080
Add polish translation of mcl_itemframes
2021-04-12 12:17:14 +02:00
Marcin Serwin
b14b08dc30
Add polish translation of mcl_maps
2021-04-12 12:16:54 +02:00
Marcin Serwin
2b6f31fe3b
Add polish translation of mclx_fences
2021-04-12 12:16:20 +02:00
Marcin Serwin
321caa0632
Minor translation fixes
2021-04-12 11:27:41 +02:00
Marcin Serwin
8e4ba0d3e1
Add polish translation of xpanes
2021-04-12 11:24:00 +02:00
Marcin Serwin
a7c8bfc0d7
Add polish translation of mcl_banners
2021-04-12 11:01:35 +02:00
Marcin Serwin
504a0e5d2c
Add polish translation of mcl_armor
2021-04-12 10:33:01 +02:00
Marcin Serwin
99c20421f4
Add polish translation of mcl_dye
2021-04-12 10:28:42 +02:00
Marcin Serwin
cd8e695ca5
Add polish translation of mcl_brewing
2021-04-12 10:28:27 +02:00
Marcin Serwin
2bf2766688
Add polish translation of mcl_furnaces
2021-04-12 10:28:02 +02:00
Marcin Serwin
7b4eb28160
Add polish translation of mclx_stairs
2021-04-12 10:09:28 +02:00
Marcin Serwin
ee28bda893
Add polish translation of mcl_core
2021-04-11 13:43:19 +02:00
Lizzy Fleckenstein
9ba1917209
Add end crystal beams
2021-04-10 20:58:34 +02:00
NO11
cdd12a0c71
Charcoal made from debarked wood
2021-04-10 11:19:51 +00:00
NO11
652f8d48ed
Debark wood with an axe
2021-04-09 22:16:52 +00:00
NO11
988f298375
Add stripped wood crafting
2021-04-09 22:13:50 +00:00
NO11
c73cd8b810
Add stripped spruce textures
2021-04-09 22:11:32 +00:00
NO11
ebd4380c98
Add stripped oak textures
2021-04-09 22:10:47 +00:00
NO11
3d732c2412
Add stripped jungle textures
2021-04-09 22:10:10 +00:00
NO11
03e112ef9b
Add stripped dark oak textures
2021-04-09 22:09:16 +00:00
NO11
9b81a4d83e
Add stripped birch textures
2021-04-09 22:08:39 +00:00
NO11
cbcaef19c6
Add stripped acacia textures
2021-04-09 22:07:44 +00:00
NO11
9e5fb7f533
Add #490
2021-04-09 22:04:42 +00:00
kay27
d50fd06c82
Revert "Attemp to fix #1513" in favour of next commit 3375e903ce
...
This reverts commit f5f6e232cc
.
2021-04-09 19:03:45 +04:00
kay27
3375e903ce
[mesecons] Fix attempt to call upvalue in internal.lua
2021-04-09 18:52:33 +04:00
AFCMS
f5f6e232cc
Attemp to fix #1513
2021-04-09 16:46:41 +02:00
kay27
a733eb8e0c
[mesecons] Localise several things in internal.lua
2021-04-09 02:08:03 +04:00
Nils Dagsson Moskopp
7c8cf6f79f
Do not crash server if world border is depowered
2021-04-09 01:33:22 +04:00
kay27
f0c2eb86a2
Revert (3/3) "Fix extreme mesecons/redstone crashing at world border"
...
This reverts commit 0842a36aa6
.
2021-04-09 01:32:58 +04:00
kay27
26ce10d25c
Revert (2/3) "Add erlehmann fix to redstone world border crash"
...
This reverts commit b9d175e6a5
.
2021-04-09 01:32:27 +04:00
kay27
6b31e85385
Revert (1/3) "Revert fixes to crash world border"
...
This reverts commit 18f73ba31f
.
2021-04-09 01:31:21 +04:00
jordan4ibanez
18f73ba31f
Revert fixes to crash world border
2021-04-08 15:48:53 -04:00
jordan4ibanez
b9d175e6a5
Add erlehmann fix to redstone world border crash
2021-04-08 15:16:38 -04:00
jordan4ibanez
0842a36aa6
Fix extreme mesecons/redstone crashing at world border
2021-04-08 14:28:07 -04:00
iliekprogrammar
d50665d2d5
Allow kelp stems at half height to be treated like full-sized ones.
...
Remove debug information
2021-04-08 19:25:19 +08:00
iliekprogrammar
5ccb12586d
Fix bug where incorrect number of items are dropped.
2021-04-08 13:35:49 +08:00
iliekprogrammar
2db0e176b3
Prevent param2 overflow when adding stems. Fix #1490
2021-04-08 12:46:04 +08:00
kay27
8e30bc8dbd
[mcl_portals] Prevent from spawning Nether portals in Undertale when not enough air space in Nether
2021-04-08 02:54:33 +04:00
Lizzy Fleckenstein
6e2a7c8a7e
Make gateway enderpearl teleports easier
2021-04-07 13:47:48 +02:00
Lizzy Fleckenstein
c451866a36
Fix #1426
2021-04-07 09:56:00 +02:00
Lizzy Fleckenstein
3c1a38904a
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-04-07 09:25:44 +02:00
Lizzy Fleckenstein
b2c09c8ba0
Add gateway portals
2021-04-07 09:17:13 +02:00
kay27
069e089ae4
[mcl_portals, mcl_structures] Add End gateways W-I-P by Elias Fleckenstein with minor portals improvements and fixes
2021-04-07 03:34:15 +04:00
Lizzy Fleckenstein
430f958fae
Move end exit portal to 0, 0; Add end gateway portals (WIP)
2021-04-06 20:08:20 +02:00
Lizzy Fleckenstein
f65c40f805
Make dragon egg teleport on punching
2021-04-06 17:20:11 +02:00
Doloment
51f121d516
Merge branch 'master' into ender_chest_fix
2021-04-06 14:57:19 +00:00
Elias Fleckenstein
89a9b16465
Merge pull request 'Add End Credits' ( #1469 ) from credits into master
...
Reviewed-on: MineClone2/MineClone2#1469
2021-04-06 14:39:47 +00:00
Lizzy Fleckenstein
ea08fee9ba
Make the dragon stay within a 50 blocks range of the portal
2021-04-06 16:38:23 +02:00
Doloment
1e17989ef2
Prevent opening an ender chest while block above it
2021-04-06 21:17:02 +07:00
Lizzy Fleckenstein
91e2372df0
Merge branch 'master' into credits
2021-04-06 16:06:12 +02:00
Elias Fleckenstein
058c6ef9f4
Merge pull request 'Fix chest entity textures' ( #1472 ) from Doloment/MineClone2:master into master
...
Reviewed-on: MineClone2/MineClone2#1472
2021-04-06 14:03:30 +00:00
Lizzy Fleckenstein
83b9cf3ad2
End exit portal openng / closing on dragon death / spawn
2021-04-06 15:48:17 +02:00
Doloment
31a7a4fbb6
Merge branch 'master' into master
2021-04-06 13:42:07 +00:00
Lizzy Fleckenstein
962a13847e
Fix dragons summoned using commands spawning an egg on the exit portal
2021-04-06 14:57:29 +02:00
Doloment
055c406d7a
Fix chest entity textures (trapped chests were lighter)
2021-04-06 18:57:06 +07:00
Lizzy Fleckenstein
a348909ba3
Enderdragon: Proper Egg and XP spawning
2021-04-06 12:50:36 +02:00
Lizzy Fleckenstein
c93a865098
Remove empty line from mcl_portals
2021-04-06 11:59:22 +02:00
Lizzy Fleckenstein
175cb44fb1
Merge branch 'master' into credits
2021-04-06 10:53:15 +02:00
AFCMS
91da727184
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-04-05 15:22:57 +02:00
AFCMS
339e3e2792
fix some tools not using right var
2021-04-05 14:32:48 +02:00
AFCMS
28402ca663
store tool wield scale in a global var
2021-04-05 10:16:56 +02:00
Lizzy Fleckenstein
90f312f772
Add credits overlay prototype
2021-04-04 19:13:46 +02:00
Lizzy Fleckenstein
598692cf8c
Add nil check to prevent crashes with mcl_throwing
2021-04-04 12:10:21 +02:00
AFCMS
0db47dbf02
Merge branch 'remove-alpha-field'
2021-04-02 14:43:08 +02:00
AFCMS
59d687c579
fix API.md
2021-04-02 14:30:46 +02:00
AFCMS
c457c4ce3c
fix undeacleared vars in mcl_fishing
2021-04-02 14:28:43 +02:00
AFCMS
ead33e3520
fix undeacleared vars in mcl_throwing
2021-04-02 14:27:35 +02:00
AFCMS
e20e0fab71
remobe backward compatibility for portals
2021-04-02 14:16:14 +02:00
AFCMS
695ad9120b
remove backward compatibility for water
2021-04-02 14:12:44 +02:00
NO11
39aaf0f21f
Fix #1391
2021-04-02 11:09:45 +00:00
epCode
5356e97b77
fix copy/pasted arrow texture to pixel-perfection
2021-03-31 11:23:59 -07:00
iliekprogrammar
9885f36c62
Fix missing age metadata and timer initialization in on_place.
2021-03-31 19:27:57 +08:00
iliekprogrammar
bfff643ff4
Allow age to override during initialization.
2021-03-31 17:38:38 +08:00
iliekprogrammar
ccea673dcc
Fix updating age metadata. Remove kelp.lock_drop.
2021-03-31 17:31:28 +08:00
iliekprogrammar
08e280d9b4
Comment out debug stuff
2021-03-31 14:17:50 +08:00
iliekprogrammar
52c788f197
Merge branch 'master' into kelp
2021-03-31 13:59:27 +08:00
iliekprogrammar
089d6aa5c8
Add dug sounds to kelp when unsubmerged
2021-03-31 13:55:07 +08:00
iliekprogrammar
9518086b6b
Kelp store age metadata by bulk on a queue, improve API, etc.
...
Highlights:
- Implement storing age metadata by bulk on a queue, with maximum interval and queue length.
- "Flexible" initial growth probability. Will provide helper APIs.
- Fix various bugs with unsubmerged kelp detection, submerged tip detection, age metadata.
- Various optimizations.
2021-03-31 13:41:52 +08:00
epCode
86b63c8bc4
Make player model easier to use
2021-03-30 13:26:46 -07:00
epCode
38e4e7293a
fix female player anim XD
2021-03-30 10:29:46 -07:00
epCode
a14959ac70
add player death animation and particles
2021-03-30 09:53:55 -07:00
AFCMS
a040355dce
Revert "Revert "Revert "improve wieldview API (!)"""
...
This reverts commit d4e0d4d1c1
.
2021-03-30 01:00:51 +02:00
AFCMS
d4e0d4d1c1
Revert "Revert "improve wieldview API (!)""
...
This reverts commit 613779a851
.
2021-03-30 01:00:17 +02:00
AFCMS
613779a851
Revert "improve wieldview API (!)"
...
This reverts commit 600e8bede2
.
2021-03-30 00:59:00 +02:00
AFCMS
600e8bede2
improve wieldview API (!)
...
to support transform registration without groups
this will make detaching screwdriver from mcl more easy
2021-03-30 00:35:29 +02:00
AFCMS
84819bf9f5
MAKE EVERY SINGLE MOD USE PROPER COLORS!!!
2021-03-30 00:01:29 +02:00
AFCMS
f8a627915e
use proper colors in mcl_books
2021-03-29 22:57:05 +02:00
AFCMS
f51deb0737
use propers colors in mcl_jukebox
2021-03-29 22:21:14 +02:00
ArTee3
1b9737b431
Prevent beds from appearing and disappearing if they cannot be placed, fix #1419
2021-03-29 18:19:46 +02:00
iliekprogrammar
ecdbc30b63
Overhaul kelp interactions.
...
Highlights:
- Added locking system to drops. Will be removed after testing.
- Expose more variables and functions. Will be finalized soon.
- Implement MC-like age and natural growth mechanics.
- Implement correct piston interactions with kelp and its surface.
- Implement correct falling node interactions for its surface.
- ABMs are now nonfunction. Will be fixed.
- Various optimizations and fixes.
2021-03-29 14:09:09 +08:00
kay27
80d845adb6
[mcl_mapgen_core] Fix Nether generation chain reaction
2021-03-29 03:18:17 +04:00
kay27
bbd52043f1
[mcl_portals] Make '/spawnstruct nether_portal' chat command work in obsidian nodes (immediate destruction triggered)
2021-03-29 02:17:32 +04:00
kay27
05260d03d5
[mcl_portals] Fix crash on access empty index trying to find portal after its destruction
2021-03-29 01:33:01 +04:00
kay27
cb2aae5a55
[mcl_mapgen_core] Redesign, mostly to remove water from End and restore static lvm_buffer to speed it up
2021-03-28 22:57:11 +04:00
AFCMS
d07cf64d11
Merge pull request 'mcl_death_drop refactoring' ( #1415 ) from mcl-death-drop-refactoring into master
...
Reviewed-on: MineClone2/MineClone2#1415
2021-03-28 18:13:57 +00:00
AFCMS
5a4355b859
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-28 19:44:43 +02:00
kay27
628ca226a6
[mcl_portals] Additionally index source Nether portals from 0.71 and earlier before teleporting, to make possible returning through them
2021-03-28 20:36:35 +04:00
iliekprogrammar
24da94ec3b
Disable ABMs in favor of nodetimers to check if kelp is unsubmerged.
2021-03-28 20:29:29 +08:00
iliekprogrammar
e76a0ba6e8
Added kelp API and additional refactorings.
...
WIP: register nodetimers for kelp
2021-03-28 14:51:21 +08:00
kay27
54e7529754
[mcl_achievements] Add mcl:stoneAge, mcl:hotStuff, mcl:obsidian
2021-03-28 04:32:57 +04:00
AFCMS
3ba7a40251
Add API documentation
2021-03-27 23:07:46 +01:00
AFCMS
9bb5e748b9
Add documentation to mcl_crafting_table API
2021-03-27 15:20:01 +01:00
AFCMS
61c9d065fb
Fix #1400
2021-03-27 07:19:35 +01:00
AFCMS
e2fd0823b9
Fix #1398
2021-03-27 07:10:50 +01:00
AFCMS
e2adead700
use proper colors
2021-03-26 22:50:37 +01:00
AFCMS
e11941c107
Add API documentation for mcl_throwing
2021-03-26 22:43:18 +01:00
AFCMS
e3c99c5be2
add basic API to mcl_throwing
...
remove hard depends to mcl_fishing
2021-03-26 22:31:15 +01:00
AFCMS
50c35ff5e8
Merge branch 'master' into command-block-setting
2021-03-26 10:06:18 +00:00
AFCMS
53d7134437
remove unuseful spamming messages
2021-03-26 10:00:48 +01:00
AFCMS
78bad87a72
fix transation
2021-03-26 09:59:58 +01:00
AFCMS
0e5bbd6d3d
fix msg to be mc like
...
https://www.digminecraft.com/game_commands/enable_command_blocks.php
2021-03-26 09:57:28 +01:00
kay27
25f6a9ee23
[mcl_core] Set obsidian.is_ground_content to false, see MineClone2/MineClone2#1372
2021-03-26 09:29:05 +04:00
AFCMS
8258dae1b8
setting working
2021-03-25 22:13:37 +01:00
AFCMS
e4a6244fdd
add basic setting
2021-03-25 22:07:38 +01:00
AFCMS
b9301f12ce
Update mod.conf
2021-03-25 21:59:21 +01:00
AFCMS
86a18802dc
use proper colors
2021-03-25 21:57:07 +01:00
Lizzy Fleckenstein
43a60e0c57
Fix #1357
2021-03-24 09:00:31 +01:00
kay27
6addb7db18
Merge pull request 'Move item renaming to tt to fix enchanted named items' ( #1364 ) from BlueBlancmanche/MineClone2:anvil-fix into master
...
Reviewed-on: MineClone2/MineClone2#1364
2021-03-24 05:09:54 +00:00
Elias Åström
0d7c2c4988
Fix #1358 for real
2021-03-23 12:02:00 +01:00
kay27
3e58e989a1
[mcl_portals] Support Nether portals from 0.71 and earlier
2021-03-23 03:19:17 +04:00
kay27
06280e3bba
[mcl_portals] Generate target map chunks on portal creation
2021-03-23 03:17:23 +04:00
Blue Blancmange
44c4999b37
Move item renaming to tt. This allows additional information such as enchantments to be displayed on named items
2021-03-22 23:02:11 +00:00
kay27
7fe3217cd0
[mcl_portals] Remove debug messages
2021-03-22 11:32:28 +04:00
kay27
03feb36558
Improve Nether Portals ( #1315 ) (as a squash)
...
Remove Nether portal caches, MineClone2/MineClone2#1210
Store all exits from Nether portals in quick-access table
Implement proper Nether portal search, using the table, MineClone2/MineClone2#1055
Store Nether portal exits table in mod storage
Remove exits from table on Nether portal destruction
Align destination area to [map chunks 5x5x5](https://git.minetest.land/MineClone2/MineClone2/wiki/World-structure%3A-positions%2C-boundaries%2C-blocks%2C-chunks%2C-dimensions%2C-barriers-and-the-void ) to avoid lots of ```emerge_area()``` calls
Support Nether roof, MineClone2/MineClone2#1267
Implement better suitable place search, MineClone2/MineClone2#1126
Implement object queue not to trigger the same search again
Avoid lava lakes, MineClone2/MineClone2#1126
Add ```/spawnstruct nether_portal``` chat command
Co-Authored-By: kay27 <kay27@noreply.git.minetest.land>
Co-Committed-By: kay27 <kay27@noreply.git.minetest.land>
2021-03-21 23:14:33 +00:00
kay27
1f925b6c84
Merge pull request 'Give xp if items are moved between furnace slots, unlock smelting achievements if furnace is inactive' ( #1360 ) from ArTee3/MineClone2:furnace-fixes into master
...
Reviewed-on: MineClone2/MineClone2#1360
2021-03-21 22:53:59 +00:00
Lizzy Fleckenstein
9a4d26c2ae
Fix all invalid usages of math.random in mcl_bows
2021-03-21 19:52:27 +01:00
Lizzy Fleckenstein
2d1ac1c7fa
Properly fix arrows crashing the server
2021-03-21 19:47:13 +01:00
Lizzy Fleckenstein
f0c2a0a1e9
Fix arrows crashing the server
2021-03-21 19:45:33 +01:00
ArTee3
1fa2bd3477
Give xp if items are moved between furnace slots, unlock smelting achievements if furnace is inactive
2021-03-21 17:01:28 +01:00
Elias Åström
7f56e5efa4
Add hoey digging group to hand
2021-03-21 12:43:47 +01:00
Elias Åström
c1e295de5f
Make hoe dig some blocks faster
...
- Sponges
- Hay and kelp blocks
- Nether wart
- Leaves
2021-03-21 12:39:14 +01:00
Elias Åström
dac3c21628
Do not register "creative_breakable" as a diggroup
2021-03-21 12:26:34 +01:00
Elias Åström
b0c7941b3a
Fix #1358
2021-03-21 12:18:24 +01:00
iliekprogrammar
ca635b69be
Various fixes.
2021-03-21 14:06:54 +08:00
iliekprogrammar
ebf9f8c918
placing kelp now creates water sources, small refactoring.
2021-03-21 12:16:56 +08:00
Elias Åström
1621c23308
Rename "tool_multiplier" to "speed" for tools
2021-03-20 19:25:47 +01:00
iliekprogrammar
23f69dfd1e
Core implementation of MC-like kelp drops.
...
Highlights:
* Kelp should no longer be able to survive without water
(by decreasing its height)
* When kelp is destroyed, each segment now drop a single kelp similar to MC.
* Significantly refactor how kelp grows and dig. Possible optimizations might be
included.
2021-03-21 02:22:25 +08:00
epCode
c877d6e922
Merge pull request 'Slightly lift your right arm when holding an item.' ( #1345 ) from iliekprogrammar/MineClone2:hand into master
...
Reviewed-on: MineClone2/MineClone2#1345
2021-03-20 02:29:11 +00:00
iliekprogrammar
03be45b983
Fix indentation from iliekprogrammar's previous PRs
2021-03-20 09:17:43 +08:00
Nicu
a40e1c4737
Reduce the size of the pumpkin texture
...
2732 -> 303 bytes
* We need smaller file sizes for better game startup time, especially for multiplayer and mobile gaming.
2021-03-19 17:41:37 +00:00
Nicu
df8fdda2c5
Fix #1346
...
Fixes crash trying to place cocoa
2021-03-19 17:25:40 +00:00
Lizzy Fleckenstein
d168bfa791
Fix pumpking breaking armor display
2021-03-19 14:47:52 +01:00
Lizzy Fleckenstein
c20bd768ec
Revert "Fix #1277". The commit caused each enchanted armor piece to overlay an additional violet layer over all previous armor layers. A better fix needs to be found.
...
This reverts commit b82da05590
.
2021-03-19 14:36:48 +01:00
Lizzy Fleckenstein
327bb68927
Fix crystal on_place handler
2021-03-19 12:03:32 +01:00
Lizzy Fleckenstein
f3c37f49b9
Only extinguish flame arrow on removal
2021-03-19 11:37:12 +01:00
Elias Åström
ed30fa0868
Move data from deprecated files to mod.conf
...
Move data from deprecated files (depends.txt and description.txt) into
fields in mod.conf for all mods.
This was done with a shell script :)
2021-03-18 17:37:12 +01:00
Elias Åström
8d473a42ca
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
2021-03-18 14:04:02 +01:00
Elias Åström
dc41c594aa
Move depends.txt into mod.conf for mcl_comparators
...
Fixes a crash in mcl_comparators caused by attempting to index global
'mesecon' (a nil value).
2021-03-18 13:45:29 +01:00
Elias Åström
bfe51316ee
Merge branch 'mcl_autogroups'
2021-03-18 13:43:58 +01:00
Lizzy Fleckenstein
3df3e957e2
Make nodes usable when wielding an end crystal
2021-03-18 12:41:39 +01:00
Lizzy Fleckenstein
6ac0d628ef
Fix #1319
2021-03-18 12:34:12 +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
cff0130506
Rename _mcl_autogroup_groupcaps to _mcl_diggroups
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
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
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
0c90dda04c
Rename register_digtime_group to register_diggroup
2021-03-18 11:34:26 +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
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
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
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
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
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
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
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
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