cora
0598aa35c0
add simple jobsite logic
2022-05-21 12:36:57 +02:00
PrairieWind
d93704fa0e
Merge branch 'master' into furnaces
2022-05-17 18:33:20 +00:00
PrairieAstronomer
fe36d579eb
Add Blast Furnace and Smoker to Villager Workstations
2022-05-17 10:37:55 -06:00
cora
5282a63bcb
add options for nametagged mobs and range
2022-05-15 20:04:09 +00:00
cora
e5de4bba65
keep nametagged mobs, add "all" argument
2022-05-15 20:04:09 +00:00
cora
628686ce79
Add a command to safely remove all mob objects
2022-05-15 20:04:09 +00:00
PrairieAstronomer
5abfa555eb
Added new workstations to villager jobsite definitions
2022-05-14 15:52:37 -06:00
cora
31b8ea26a2
add jobsites to professions table
2022-05-14 00:32:15 +02:00
cora
fd6f2be485
update cleric trades
2022-05-14 00:32:15 +02:00
cora
07e0a90051
update tool smith trades
2022-05-14 00:32:15 +02:00
cora
f073d4d420
update weapon smith trades
2022-05-14 00:32:15 +02:00
cora
89aaf6b709
update butcher trades
2022-05-14 00:32:15 +02:00
cora
f09b578034
update leatherworker trades
2022-05-14 00:32:15 +02:00
cora
0ce1a92282
update armorer trades
2022-05-14 00:32:15 +02:00
cora
135ee97b21
update cartographer trades
2022-05-14 00:32:15 +02:00
cora
51cf92a909
update librarian trades
2022-05-14 00:32:15 +02:00
cora
2d47ad3e5f
update fletcher trades
2022-05-14 00:32:15 +02:00
cora
c28d700caf
update fisherman trades
2022-05-14 00:32:15 +02:00
cora
ba861d7b74
update farmer trades
2022-05-14 00:32:15 +02:00
cora
9b8b7ce6b4
refactor go home logic
2022-05-14 00:32:15 +02:00
cora
354d17a14c
enable simple villager breeding
2022-05-14 00:30:44 +02:00
rudzik8
7f3ba7d4a2
Enable placing carpets on llamas and add textures for it
2022-05-13 22:00:09 +00:00
kabou
baf8e0b79c
Update item entity for lodestone compass.
...
* Added another special case to the item entity registration for
lodestone compasses, without this a dropped lodestone compass would
turn into a regular compass on being dropped.
* Update the compass and lodestone compass frame number to be the
stereotype frame.
2022-05-12 21:08:52 +02:00
cora
12a943e222
Make villagers homeless when bed is gone on return
2022-05-09 10:29:58 +00:00
cora
3774044f86
Walk back to bed instead of teleporting
2022-05-09 10:29:57 +00:00
cora
46dbf8c0ab
Spawn villagers on villagegen, stay in village
...
This spawns a villager per bed on village gen and saves the bed
position in the entity. If it moves too far from the village
it gets teleported (for now) back.
2022-05-09 10:29:57 +00:00
kabou
4e3a2a7b4c
Fix list of spawnable biomes for rabbits.
...
* Rabbits spawn in Desert biome.
* Rabbits do no spawn in Forest and Swamp biomes.
2022-05-08 19:59:04 +00:00
cora
e1ed990f58
sp. farm animals on grass, villagers near beds
2022-05-08 18:50:37 +00:00
cora
e4c5f81524
make husks spawn only in deserts, zombies not
2022-05-08 18:50:37 +00:00
kay27
53042b6f48
Adopt mob spawning from mcl5
2022-05-08 18:50:37 +00:00
Elias Fleckenstein
34e5bb0334
Add Wither Spawning
2022-05-06 19:40:39 +00:00
Elias Fleckenstein
c05a2d3a9d
Add wither spawning schems
2022-05-06 19:40:39 +00:00
Nils Dagsson Moskopp
5ba36c08b6
Drop carved pumpkin when shearing snow golem
2022-04-22 18:07:37 +00:00
Nils Dagsson Moskopp
a2dd8c935d
Make villagers accept uncarved pumpkin in trades
...
As map generation and growing mechanics have been changed to generate
uncarved pumpkins instead of carved, requiring players to shear every
pumpkin before trading it with villagers seems like useless busywork.
2022-04-22 18:07:37 +00:00
cora
b6ab815adc
Fix endermen dropping node AND taking it
2022-04-22 01:02:20 +02:00
NO411
e790bf90f4
Make shields work with all mobs
2022-04-09 16:21:22 +02:00
kabou
1b99b73894
Fix wrong player name accessor.
...
* Duh..
2022-03-30 01:31:38 +02:00
kabou
14da059ce7
Add extra check and warning on missing player data.
...
* For some unexplained reason, `mcl_burning.storage[player]` can
sometimes be `nil`, causing a crash in `on_leaveplayer()`. This
commit adds a check for that. If a `nil` is encountered, a sane
value is substituted and a warning is set to the log.
2022-03-29 12:06:00 +02:00
NO11
5974b6f609
Merge branch 'master' into shields2
2022-03-28 12:27:57 +00:00
cora
1c9f0c3238
don't spawn mobs on non opaque nodes or leaves
...
with the preliminary jordanspaning mobs would spawn on trees
and water regularly.
2022-03-22 22:02:15 +01:00
cora
50e99f470e
fix certain mobs not spawning in certain biomes
2022-03-22 15:16:48 +01:00
kabou
46ee5aaa59
Fix undefined luaentity crash.
...
* Add nil check to get_luaentity() access.
* Cache get_luaentity() call in local var.
2022-03-21 01:39:02 +00:00
kabou
9eba0e4860
Remove unused code.
...
* Remove unused code that was commented out. The code tried to find
fire luaentities in the same spot as the newly created fire luaentity.
It may have been intended to optimize getting set on fire multiple
times, but it makes no sense as it does not discriminate between fire
luaentities attached to the object set on fire and those attached to
other objects. The function that this code was in also has a better
way to prevent adding multiple fire luaentities in the first place.
2022-03-18 11:39:11 +01:00
kabou
90311da514
Preempt possible crash on nil in on_joinplayer.
...
* In mineclone5 a crash was reported to occur when deserialization of
storage returned nil in on_joinplayer. https://git.minetest.land/
MineClone5/MineClone5/commit/96c4fb60d8641b4181edb902ed24dbf173828d09
This commit uses a different, but equally effective fix.
2022-03-18 11:36:33 +01:00
kabou
e9ff2ba32a
Minor changes to mcl_burning.
...
* Remove animation_frame from fire entity state, it is now kept in the
storage table of the parent entity.
* Rename animation_timer in fire entity table to _mcl_animation_timer,
in line with mineclone2 policy on adding custom members to minetest
tables.
* Comment out code that does nothing sensible. Scheduled for deletion
at a later time.
2022-03-18 11:36:23 +01:00
NO411
db68c0e26b
Add shield
2022-03-15 15:58:27 +01:00
GNU Hacker
f430aec0cd
item pickup sound gain more MC like
2022-03-13 14:58:01 +01:00
kabou
11ee1d133f
Fix cut-n-paste error.
...
* Swap misplaced lines.
* Concatenate conditional expression.
2022-03-09 18:26:51 +01:00
kabou
9bac0da01a
Fix registered_items oddity and add check for unknown nodes.
...
* Mobs redo uses `registered_items[]` where clearly the proper table
accessed should be `registered_nodes[]`. Perhaps this magically
works, but it looks nonsensical. Switch to the use the more
sensible `registered_nodes[]` table.
* Check if node has a definition table before attempting to evaluate its
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
2022-03-09 13:11:53 +01:00
kabou
818cbb2f48
Add check for unknown nodes.
...
* Check if node has a definition table before attempting to evaluate its
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
2022-03-09 12:11:59 +01:00
kabou
88f7a150c7
Add check for unknown nodes.
...
* Add check for unknown node in `handle_node_drops()` and return
immediately if the dug node has no definition table.
2022-03-09 04:00:48 +01:00
kabou
962500b189
Add check for unknown nodes.
...
* Check if node has a definition table before attempting to evaluate its
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
2022-03-09 02:23:18 +01:00
kabou
95cfa43483
Add check for unknown nodes.
...
* Check if node has a definition table before attempting to evaluate its
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
2022-03-09 02:15:33 +01:00
kabou
4a1b93bbfa
Add check for unknown nodes.
...
* Check if node has a definition table before attempting to evaluate its
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
2022-03-09 02:05:38 +01:00
kabou
b9c2c3bd0a
Add check for unknown nodes.
...
* Check if node has a definition table before attempting to evaluate
attributes.
* Define local variable to cache multiple accesses to `registered_nodes[]`
and improve readability.
* Reduce redundant `== false` condition check.
2022-03-09 00:01:23 +01:00
kabou
c3e0996902
Fix fire HUD not showing on join while burning.
...
* Add the fire HUD to a player who joins the server while still burning
from the previous session.
2022-03-02 17:15:05 +01:00
kabou
d424d4f10e
Add comments to mcl_burning.update_hud().
2022-03-02 16:39:27 +01:00
kabou
e80006f4ea
Do not set fire to objects that are already burning.
...
Changes to mcl_burning.set_on_fire():
* Add logic that only updates the burn time, but skips adding fire
entities to objects that are already burning.
* Condense code a little, remove single use variables.
* Add a comment to a questionable piece of code.
* Add comments to the function.
2022-03-02 16:25:40 +01:00
kabou
b17776699e
Add comments to "storage" table.
...
* Document attributes of the "storage" table.
2022-03-02 15:40:29 +01:00
kabou
86a4ece7d2
Add local copy of minetest.find_nodes_in_area.
2022-03-02 15:25:03 +01:00
kabou
df5d24104d
Make player burning HUD work without csm.
...
* Add update_hud() function.
* Remove the client channels.
* Unglobalize animation_frames variable.
* Fix bug where player state was not stored on shutdown of singleplayer
game.
* Remove superfluous sanity_check() function, this code could easily be
inlined in its only caller.
2022-03-02 15:21:55 +01:00
kabou
56b63463a5
Fix burning entity animation.
...
The parameters for the flames sprite were incorrect, causing the reverse
side of the sprite to appear as an opaque black rectangle. Use the
correct incantation.
2022-03-02 10:47:46 +01:00
AFCMS
b51e322304
make fire charges activate target (+ fix possible crash)
2022-02-26 22:38:34 +01:00
cora
3feca330c9
fix the other 2 throw_xp occurences
2022-02-25 00:40:26 +00:00
cora
caacb378de
fix api change in enchanting
2022-02-25 00:40:26 +00:00
cora
379972ea11
fix crash when blaze attacks logged off player
2022-02-25 00:40:26 +00:00
cora
435b5d756d
throw_experience->throw_xp (api change)
2022-02-25 00:40:26 +00:00
cora
2bb416765c
revert to old mobs ( 32c03dc27e
)
...
This reverts the hierarchies ENTITIES/mcl_mobs, ENTITIES/mobs_mc
and ENTITIES/mobs_mc_gameconfig to the state of commit
32c03dc27e
2022-02-25 00:40:26 +00:00
Emojigit
b02f7cd974
mcl_mobs
2022-02-23 23:58:05 +01:00
Emojigit
b01d4eba88
mcl_paintings
2022-02-23 23:58:05 +01:00
Emojigit
26dadb1846
mcl_falling_nodes
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
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
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
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
Nils Dagsson Moskopp
46394e7e1f
Add obsidian boat that always sinks
2021-11-20 09:06:48 +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
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
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
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
Elias Fleckenstein
a7bc460fae
Fix boat and enchanting book texture glitches / warnings
2021-11-09 17:39:39 +01: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
a4e73886d5
Rework XP API
2021-11-03 19:36:57 +01:00
Artem Arbatsky
db696d0e2b
Add missing call for on_die function
2021-11-03 10:11:06 +08:00
NO11
c52fda154b
Break minecart if it's near a cactus ( Fix #924 )
2021-11-02 22:58:03 +01: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
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
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
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
fe62189019
Update French translation (part 1)
2021-08-13 11:35:18 +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
NO11
4afdea56db
Move code of making anvils destroy items when falling
2021-07-05 12:28:14 +00: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
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
AFCMS
e81da3c4ff
fix some mods using "core" insteed of "minetest"
2021-06-12 00:18:52 +02:00
Marcin Serwin
0132d0569f
Update polish translation of several files
2021-06-02 13:21:19 +02:00
marcin-serwin
cbe8583cef
Merge branch 'master' into polish-translation
2021-06-02 10:14:25 +00:00
AFCMS
cd33d406b2
fix many codestyle issues (functions, strings, modpaths)
2021-05-29 16:12:33 +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
9e074af07f
unify code style [1]
2021-05-25 12:52:25 +02:00
AFCMS
388ab6d8df
fix some codestyle issues
2021-05-25 10:56:06 +02:00
AFCMS
79cf98c8e3
[mcl_mobs] fix some warnings
2021-05-25 01:48: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
cora
66f132a645
fix crash on creeper explosion ( #1755 )
2021-05-24 12:41:16 +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
Elias Fleckenstein
fb60bd0253
Disable backface culling of fire entity
2021-05-21 20:45:53 +02: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
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
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
jordan4ibanez
37350e81c9
Stop crashing when mob object is already deleted
2021-05-05 12:52:07 -04:00
Elias Fleckenstein
a9817fea4b
Merge branch 'master' into real_maps
2021-05-05 08:21:01 +02:00
Elias Fleckenstein
75d9450002
Make compasses point upwards when dropped as an item
2021-05-04 10:24:08 +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
talamh
2c434495c1
Merge branch 'master' into master
2021-05-03 23:46:44 +00:00
Elias Fleckenstein
02da1abcf9
Merge branch 'master' into real_maps
2021-05-02 19:24:52 +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
1f87874870
Make it look like the player is holding the map in their hand
2021-05-02 17:03:39 +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
ae1212be7f
Add anon5's fix to prevent get_light crashes
2021-04-30 16:29:45 +02:00
Elias Fleckenstein
fed1410b7f
Add set_on_fire to do_env_damage
2021-04-29 12:28:34 +02: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
epCode
61e4db6bcf
Fix magma cubes and remove pathfinding from slimes
2021-04-27 19:57:22 -07: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
f6d34db76e
Update german Minecart translation
2021-04-26 10:36:22 +02:00
Elias Fleckenstein
a2983e1fda
Update boats translation
2021-04-26 10:17:07 +02:00
Elias Fleckenstein
edc89898bb
Integrate fire resistance
2021-04-25 20:51:13 +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
b2407e407a
Add mob descriptions
2021-04-25 17:30:15 +02:00
Elias Fleckenstein
302175691a
Integrate death messages
2021-04-25 16:42:38 +02:00
Elias Fleckenstein
58d67aace6
Merge branch 'master' into damage
2021-04-25 13:29:07 +02:00
Elias Fleckenstein
9eba2add3f
Rewrite burning API
2021-04-25 13:09:20 +02:00
Elias Fleckenstein
a03e7f6f3a
Re-enable player ignition from lava
2021-04-23 13:46:20 +02:00
Elias Fleckenstein
78355c5c57
Integrate totems
2021-04-23 13:40:51 +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
epCode
c7d91baadf
rid some mobs of bouncing animation
2021-04-19 14:29:12 -07:00
Elias Fleckenstein
ca74f23094
Merge branch 'master' into damage
2021-04-19 18:58:00 +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
69485f8505
Integrate falling nodes damage
2021-04-19 09:49:29 +02:00
Elias Fleckenstein
f0d7715080
Merge branch 'master' into damage
2021-04-18 14:51:45 +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
c7c47c1ca7
Increase mob_view_range_factor performance
2021-04-17 13:49:40 +02:00
Elias Fleckenstein
ca75a893db
Merge branch 'master' into damage
2021-04-17 12:58:19 +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
Elias Fleckenstein
5d5ed91519
Merge branch 'master' into damage
2021-04-16 12:20:53 +02:00
jordan4ibanez
044e9d22ad
Re-enable mob-despawner
2021-04-15 21:13:19 -04:00
epCode
cd04f6d7ce
Fix glitch with Stray
2021-04-15 14:53:22 -07: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
epCode
f0fab4e708
Allow zombie villager to have visual armor
2021-04-15 12:04:25 -07:00
epCode
5fe30d7287
Make Zmbs, Husks, Sklys, Strys, and WthrSklys support armor textures.
2021-04-14 16:51:17 -07:00
Elias Fleckenstein
875bb3db84
Use fire-like damage types properly
2021-04-14 17:20:51 +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
Code-Sploit
84764389dc
Fix #1538
2021-04-13 11:34:53 +00:00
Marcin Serwin
9472f86025
Fix spellchecking errors
2021-04-12 17:58:04 +02:00
Elias Fleckenstein
0d5933b95e
Remove debug printin mcl_mobs
2021-04-12 15:45:00 +02:00
Marcin Serwin
321caa0632
Minor translation fixes
2021-04-12 11:27:41 +02:00
Marcin Serwin
50b209a945
Add polish translation of mcl_paintings
2021-04-12 09:57:11 +02:00
Marcin Serwin
034a29edc0
Add polish translation of mobs_mc
2021-04-12 09:55:53 +02:00
Marcin Serwin
958fee0a73
Add polish translation of mcl_mobs
2021-04-12 09:55:36 +02:00
Marcin Serwin
d50e63d935
Add polish translation of mcl_falling_nodes
2021-04-12 09:29:52 +02:00
Marcin Serwin
1fd869b5fb
Add polish translation of mcl_minecarts
2021-04-12 08:55:42 +02:00
Elias Fleckenstein
c0a31f0e9c
Fix #1535
2021-04-11 17:30:32 +02:00
Marcin Serwin
9f7f1f2c89
Add polish translation of mcl_boats
2021-04-11 14:35:35 +02:00
kay27
40c733c913
[mobs_mc] Remove goto
from enderman.lua
2021-04-11 02:11:14 +04:00
kay27
a76fe2b487
[mcl_mobs] Replace goto
to repeat-break-until true
in spawning.lua
2021-04-11 02:11:06 +04:00
kay27
b14ca5a843
Revert "[mcl_mobs, mobs_mc] TEMP! Remove goto
to run on RasbPI4, Oil_boi free to revert"
...
This reverts commit ea41c82834
.
2021-04-11 02:10:27 +04:00
Elias Fleckenstein
9ba1917209
Add end crystal beams
2021-04-10 20:58:34 +02:00
kay27
ea41c82834
[mcl_mobs, mobs_mc] TEMP! Remove goto
to run on RasbPI4, Oil_boi free to revert
2021-04-10 20:47:55 +02:00
jordan4ibanez
6279f5eb41
test
2021-04-08 23:58:12 +04:00
jordan4ibanez
9789cf5dcd
Adjust spawning to be closer and more frequent
2021-04-08 23:58:12 +04:00
jordan4ibanez
26847bbb54
Finish mob limiter
2021-04-08 23:58:12 +04:00
jordan4ibanez
4fca50dead
Fix spawn timer reset debug
2021-04-08 23:58:12 +04:00
jordan4ibanez
310dcf9660
Fix forgotten biome check
2021-04-08 23:58:11 +04:00
jordan4ibanez
ba9866db49
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
282ba2614a
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
26ef8c2674
Fix silverfish typo
2021-04-08 23:58:11 +04:00
jordan4ibanez
f5cc2bab09
Readjust mobs internal settings to not cause insane memory usage
2021-04-08 23:58:11 +04:00
jordan4ibanez
71c50042e6
Fix typo
2021-04-08 23:58:11 +04:00
jordan4ibanez
ae0c235c1f
Combine air and ground type spawning into ground
2021-04-08 23:58:11 +04:00
jordan4ibanez
668b67158c
merge
2021-04-08 23:58:11 +04:00
jordan4ibanez
c259fc2a28
Add in all biome information to mobs
2021-04-08 23:58:11 +04:00
jordan4ibanez
249a3c8891
Add bats, chicken, and blaze spawn info
2021-04-08 23:58:11 +04:00
jordan4ibanez
34b66acc9d
Make reference list copy-pastable
2021-04-08 23:58:11 +04:00
jordan4ibanez
89f35c06af
Ignore default or void dimensions
2021-04-08 23:58:11 +04:00
jordan4ibanez
cb093b774c
Add biome list
2021-04-08 23:58:10 +04:00
jordan4ibanez
abc68f4dc6
Refactor spawning into it's own file
2021-04-08 23:58:10 +04:00
jordan4ibanez
38dcbcb3d4
Fix mobs colliding with other mobs/players
2021-04-08 23:58:10 +04:00
jordan4ibanez
d65a5e3be0
Fix mobs colliding with objects
2021-04-08 23:58:10 +04:00
kay27
de41a4c26b
merge
2021-04-08 23:58:10 +04:00
kay27
5e0bd2281c
Revert "Revert "Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master""
...
This reverts commit 6a1a634cba
.
2021-04-08 23:58:10 +04:00
Elias Fleckenstein
6a1a634cba
Revert "Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master"
...
This reverts commit 4f2a6b2db0
, reversing
changes made to 0970981252
.
2021-04-07 17:20:56 +02:00
TechDudie
db9e8d23d9
Update 'mods/ENTITIES/mobs_mc/creeper.lua'
2021-04-07 17:16:38 +04:00
TechDudie
f664a87dac
Update 'mods/ENTITIES/mobs_mc/creeper.lua'
2021-04-07 17:16:38 +04:00
jordan4ibanez
4f2a6b2db0
Merge pull request 'Massively overhaul spawning algorithm for mobs' ( #1487 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1487
2021-04-07 06:40:21 +00:00
jordan4ibanez
ec6eb51726
Massively overhaul spawning algorithm for mobs
2021-04-07 02:39:15 -04:00
jordan4ibanez
6cdf7c98c2
Rework all mobs spawning - preprototype stage
2021-04-07 00:55:57 -04:00
jordan4ibanez
0970981252
Merge pull request 'Adjust enderman projectile behavior, add snowballs to avoidance' ( #1485 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1485
2021-04-07 02:22:44 +00:00
jordan4ibanez
6c4c22e3b9
Adjust enderman projectile behavior, add snowballs to avoidance
2021-04-06 22:22:05 -04:00
jordan4ibanez
9b1cc19718
Merge pull request 'Make mobs not collide with objects to stop weird glitches' ( #1484 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1484
2021-04-07 02:08:39 +00:00
jordan4ibanez
7cecc71b91
Make mobs not collide with objects to stop weird glitches
2021-04-06 22:08:10 -04:00
jordan4ibanez
da057ee9e8
Merge pull request 'Increase unmounting force' ( #1483 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1483
2021-04-07 02:03:25 +00:00
jordan4ibanez
6aaf25bbc9
Increase unmounting force
2021-04-06 22:02:52 -04:00
jordan4ibanez
7826311175
Merge pull request 'Make unmounting a mob less of a jolt' ( #1482 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1482
2021-04-07 02:00:32 +00:00
jordan4ibanez
4a1faa44de
Make unmounting a mob less of a jolt
2021-04-06 21:59:51 -04:00
jordan4ibanez
8ab9de74dc
Merge pull request 'Add line of sight calculations to the enderman' ( #1481 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1481
2021-04-07 01:30:19 +00:00
jordan4ibanez
acd2b8e691
Add line of sight calculations to the enderman
2021-04-06 21:29:52 -04:00
jordan4ibanez
21334bc49d
Merge pull request 'Massive enderman sight check calculation overhaul' ( #1480 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1480
2021-04-07 01:15:40 +00:00
jordan4ibanez
56f94af6ce
Massively overhaul enderman sight calculations
2021-04-06 21:13:20 -04:00
jordan4ibanez
9f7899c01a
Enderman use vectors to check distance between player and self
2021-04-06 20:37:48 -04:00
jordan4ibanez
4ec3fd0ba6
Merge pull request 'Fix insane enderman 64 node radius check for players' ( #1479 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1479
2021-04-07 00:25:52 +00:00
jordan4ibanez
00db03320b
Fix insane enderman 64 node radius check for players
2021-04-06 20:24:46 -04:00
Elias Fleckenstein
430f958fae
Move end exit portal to 0, 0; Add end gateway portals (WIP)
2021-04-06 20:08:20 +02:00
jordan4ibanez
9e1b662c03
Merge pull request 'Remove 47 node object check from mobs' ( #1473 ) from jordan4ibanez/MineClone2-MobTweaks:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1473
2021-04-06 14:41:03 +00:00
jordan4ibanez
8e2493dd9a
Remove 47 node object check from mobs
2021-04-06 10:40:16 -04:00
Elias Fleckenstein
ea08fee9ba
Make the dragon stay within a 50 blocks range of the portal
2021-04-06 16:38:23 +02:00
Elias Fleckenstein
83b9cf3ad2
End exit portal openng / closing on dragon death / spawn
2021-04-06 15:48:17 +02:00
Elias Fleckenstein
962a13847e
Fix dragons summoned using commands spawning an egg on the exit portal
2021-04-06 14:57:29 +02:00
Elias Fleckenstein
f350fa6272
Add bossbars
2021-04-06 14:50:34 +02:00
Elias Fleckenstein
a348909ba3
Enderdragon: Proper Egg and XP spawning
2021-04-06 12:50:36 +02:00
kay27
beb2484224
Merge https://git.minetest.land/MineClone2/MineClone2/pulls/1366
2021-04-05 13:50:26 +04:00
kay27
b1f27dba6a
Merge pull request 'Make horse taming more similar to minecraft ( #1249 )' ( #1460 ) from slaesvuo/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1460
2021-04-05 01:00:17 +00:00
ztianyang
1e1d31b57b
Merge branch 'master' into master
2021-04-04 23:57:20 +00:00
epCode
a6f0ad13a0
Make blaze burning better
2021-04-04 16:46:44 -07:00
epCode
93684baa86
Make Blazes have more Mc-likeness ;)
2021-04-04 16:32:58 -07:00
Tianyang Zhang
8bb8a0e3b2
Fix large and small slimes and magma cubes not dropping xp and loot
2021-04-04 15:40:10 -07:00
Saku Laesvuori
c5e1734c1c
Make horse taming more similar to minecraft ( #1249 )
...
In minecraft horses are tamed by trying to ride them and they can also
be fed to speed up taming. This commit implements both of those
features and disables the old and broken taming system for horses.
2021-04-04 23:24:28 +03:00
Saku Laesvuori
4a085c9526
Fix passive mobs despawning
...
According to the wiki most passive mobs do not despawn. The ones that do
have already been explicity marked as despawning.
<https://minecraft.fandom.com/wiki/Spawn#Despawning >
<https://minecraft.fandom.com/wiki/Mob#Despawning >
2021-04-04 09:15:25 +03:00
epCode
ac87e0604e
make ghast firing more MC-like
2021-04-03 18:39:20 -07:00
jordan4ibanez
f8229def5e
Merge pull request 'Fix locationless playing when picking up items' ( #1457 ) from jordan4ibanez/MineClone2-PopSounds:master into master
...
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/1457
2021-04-04 01:10:19 +00:00
jordan4ibanez
90fd65ac66
Fix locationless playing
2021-04-03 21:09:43 -04:00
epCode
40b07e466b
make ghast fireballs deflectible
2021-04-03 18:07:51 -07:00
jordan4ibanez
1b511936f5
Fix local name memory leak
2021-04-03 21:05:31 -04:00
jordan4ibanez
a807ee6372
Adjust the volume even more to perfectly match the gameplay
2021-04-03 20:55:46 -04:00
jordan4ibanez
0641f09915
Adjust volume of item collection sound
2021-04-03 20:53:34 -04:00
jordan4ibanez
c572db92aa
Add sound buffer and different item collection sound
2021-04-03 20:39:08 -04:00
jordan4ibanez
844db8aa7b
Revert to previous style of interpolated move_to with tweaks
2021-04-02 22:02:19 -04:00
jordan4ibanez
0840ad98a2
Adjust the item collection magnet even more
2021-04-02 21:57:38 -04:00
jordan4ibanez
1cbd3a998d
Use manual move_to to account for move_to interpolation issues
2021-04-02 21:50:47 -04:00
jordan4ibanez
61e812e40a
Add in manual interpolation into the item magnet
2021-04-02 21:40:04 -04:00
jordan4ibanez
18d7be4a4f
More fixes to item collection on laggy servers
2021-04-03 00:42:20 -04:00
AFCMS
ca01b3641b
make endermen not teleport everytime when hitted
2021-04-02 15:04:21 +02:00
jordan4ibanez
1e3676c391
Remove debug info from item magnet
2021-04-02 05:38:53 +00:00
jordan4ibanez
2f272b3dff
Fix item drop on laggy servers
2021-04-01 23:48:00 -04:00
epCode
0dbe66f3b4
make mob drops similar to MC
2021-04-01 14:12:07 -07:00
epCode
97424f7d0a
Fix #1414
2021-03-30 10:24:39 -07:00
AFCMS
3b8916ef65
Merge branch 'master' of ssh://git.minetest.land:29418/MineClone2/MineClone2
2021-03-30 15:48:18 +02:00
AFCMS
c35dab1d08
try to fix crash
2021-03-30 00:59:52 +02:00
AFCMS
59c13b6df8
Revert "Revert "remove hard depend to mcl_wip in mcl_minecarts""
...
This reverts commit 857a0c5565
.
2021-03-30 00:58:45 +02:00
AFCMS
857a0c5565
Revert "remove hard depend to mcl_wip in mcl_minecarts"
...
This reverts commit 369c8b9b8a
.
2021-03-30 00:58:36 +02:00
AFCMS
41a8cd0e15
Revert "Revert "remove hard depend to mcl_wip in mcl_minecarts""
...
This reverts commit 7a5c2d617b
.
2021-03-30 00:58:02 +02:00
AFCMS
7a5c2d617b
Revert "remove hard depend to mcl_wip in mcl_minecarts"
...
This reverts commit 369c8b9b8a
.
2021-03-30 00:57:46 +02:00
AFCMS
369c8b9b8a
remove hard depend to mcl_wip in mcl_minecarts
2021-03-30 00:54:58 +02:00
AFCMS
7ec7012572
fix indentation
2021-03-30 00:50:58 +02:00
AFCMS
c70ea7c843
fix crash :-/
...
I am stupid
2021-03-30 00:49:54 +02:00
AFCMS
f60941003d
fix the stupidiest typo ever :-/
2021-03-30 00:49:05 +02:00
AFCMS
3a514ecdad
remove duplicated code
2021-03-30 00:44:38 +02:00
AFCMS
84819bf9f5
MAKE EVERY SINGLE MOD USE PROPER COLORS!!!
2021-03-30 00:01:29 +02:00
epCode
5a7d128861
Add wither functions from MC
2021-03-29 11:29:39 -07:00
AFCMS
c7389dc0a4
add basic API to mcl_item_entity
2021-03-28 08:13:24 +02:00
AFCMS
8c002671c0
make helmet protect from falling anvils
2021-03-26 18:24:08 +01:00
AFCMS
9c8ec7d4ec
Merge branch 'master' into anvil-entity-damage
2021-03-26 17:40:55 +01:00
Elias Fleckenstein
6f8d0d4de0
Fix #1375
2021-03-26 17:51:13 +01:00
AFCMS
041300cde4
remove unuseful code
2021-03-26 17:39:25 +01:00
AFCMS
88fc515cff
make mobs take damage of falling anvils
2021-03-26 17:38:25 +01:00
Elias Fleckenstein
97991d138c
Revert "Do a secre thing even more secret then the secret thing of secret"
...
This reverts commit 630e7e8acb
.
2021-03-25 17:34:03 +01:00
Code-Sploit
630e7e8acb
Do a secre thing even more secret then the secret thing of secret
2021-03-25 16:20:02 +00:00
Elias Fleckenstein
d555fce8bc
Bruh. kay27 has 20 times more commits than you.
...
This reverts commit 322578df6a
.
2021-03-25 17:29:15 +01:00
Code-Sploit
322578df6a
Something even more secret!
2021-03-25 16:03:54 +00:00
epCode
dbc6dd8cb3
Add villager sounds
2021-03-25 08:52:32 -07:00
Elias Fleckenstein
46c6328432
Something secret :P
2021-03-25 09:24:38 +01:00
Elias Fleckenstein
a47eda44e9
Slimes can burn
2021-03-24 08:54:23 +01:00
Elias Fleckenstein
fe937665f9
Fix #1336
2021-03-24 08:27:31 +01:00
epCode
01df02667b
Make setting for swim on lava
2021-03-21 17:53:57 -07:00
kay27
03feb36558
Improve Nether Portals ( #1315 ) (as a squash)
...
Remove Nether portal caches, https://git.minetest.land/MineClone2/MineClone2/issues/1210
Store all exits from Nether portals in quick-access table
Implement proper Nether portal search, using the table, https://git.minetest.land/MineClone2/MineClone2/issues/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, https://git.minetest.land/MineClone2/MineClone2/issues/1267
Implement better suitable place search, https://git.minetest.land/MineClone2/MineClone2/issues/1126
Implement object queue not to trigger the same search again
Avoid lava lakes, https://git.minetest.land/MineClone2/MineClone2/issues/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
Elias Åström
1873080046
Remove unnecessary code in mcl_item_entity
2021-03-20 14:21:50 +01:00
Elias Fleckenstein
67cedf1308
Fix villager visual_size ( Closes #1338 )
2021-03-19 14:32:02 +01:00
Elias Fleckenstein
ecd27a4cdb
Initialize burning HUD with proper texture
2021-03-19 11:41:29 +01:00
Elias Fleckenstein
55df2a57f4
Fix #1336
2021-03-19 11:40:46 +01:00
Elias Fleckenstein
4ff987ccc5
Remove burning sound for objects
2021-03-19 11:39:04 +01:00
epCode
d02fc0c83d
Re-Enable Skeleton horse spawn egg
2021-03-18 23:12:21 +00:00
ZeDique la Ruleta
b71566aad6
Updated horse texture
2021-03-18 19:08:27 -04:00
ZeDique la Ruleta
2571c6124b
Added copyright-safe skeleton horse texture
...
- Added proper skeleton horse texture edited from the default Pixel Perfection horse, similar to MC but not the same
2021-03-18 18:51:19 -04: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
bfe51316ee
Merge branch 'mcl_autogroups'
2021-03-18 13:43:58 +01:00
Elias Fleckenstein
0e206e9974
Fix #1324
2021-03-18 12:38:54 +01:00
Elias Fleckenstein
413fbc9c60
Make boats burn ( Fix #1318 )
2021-03-18 12:31:25 +01:00
Elias Åström
cff0130506
Rename _mcl_autogroup_groupcaps to _mcl_diggroups
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
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
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
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
Elias Åström
0805431231
Fix #1293
2021-03-16 23:51:20 +01:00
AFCMS
6645c4cb30
Really
2021-03-16 17:43:32 +01:00
AFCMS
5d17a6b699
fix SO MANY pairs/ipairs
2021-03-16 17:35:46 +01:00
kay27
cad23bd851
Prevent accessing uninitialized mcl_weather from mcl_burning
2021-03-16 14:05:38 +04: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
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
epCode
cb10a5508b
Make mob damage more red (MC-like)
2021-03-11 19:40:36 -08:00
epCode
d12009538e
Better mob_mount animations (riding)
2021-03-10 12:27:42 -08:00
AFCMS
3635b848d5
add API for mcl_wip
2021-03-07 00:42:34 +01:00
Elias Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
Elias Fleckenstein
f5b590901e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-03-01 10:52:07 +01:00
Elias 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 Fleckenstein
8d5b2ff714
Make boats less annoying on ice
2021-02-27 14:38:53 +01:00
MysticTempest
2ace4ccc68
Fix endermen teleporting in the rain in the end per issue #1169 .
2021-02-25 21:48:37 -06:00
kay27
44d3f25767
Leave minecart by Pressing Sneak, https://git.minetest.land/MineClone2/MineClone2/issues/567
2021-02-26 00:26:27 +04:00
Elias Fleckenstein
f04a5a4cc9
Prevent Ender dragon and Wither from despawning
2021-02-25 12:48:17 +01:00
Elias Fleckenstein
0c3ab5843d
Make boats go super fast on ice and slightly faster on land
2021-02-24 10:38:49 +01:00
Elias Fleckenstein
0d2950228a
Implement #1057
2021-02-24 09:31:27 +01:00
Elias Fleckenstein
2d4b8a8232
Replace usages of get_node_group by get_item_group
2021-02-23 10:25:17 +01:00
Elias Fleckenstein
2d0612fa81
Make boats regenerate health and shake when damaged
2021-02-22 12:43:29 +01:00
Elias Fleckenstein
5de9d90569
Simplify mcl_burning API
2021-02-22 10:55:14 +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
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
Elias Fleckenstein
c9e589b931
Add mcl_burning damage interval
2021-02-18 14:47:35 +01:00
Elias Fleckenstein
aeb7078c05
Update use_texture_alpha to the minetest 5.4 conventions
2021-02-18 14:00:17 +01:00
Elias Fleckenstein
eddef41e6b
Fix #1132
2021-02-18 09:41:06 +01:00
Elias Fleckenstein
574ced80a3
Give charged creeper an explosion strength of 6
2021-02-16 09:55:36 +01:00
epCode
903a29f949
Add charged creeper
2021-02-12 16:48:46 -08: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
kay27
ba9ad48114
Protect paintings, fix https://git.minetest.land/MineClone2/MineClone2/issues/1080
2021-02-09 23:34:04 +00:00
MysticTempest
dc9ca16321
Enable villager spawning.
2021-02-09 06:06:19 -06:00
epCode
6f8d728035
Merge pull request 'master' ( #6 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/epCode/MineClone2/pulls/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: https://git.minetest.land/MineClone2/MineClone2/pulls/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, https://git.minetest.land/MineClone2/MineClone2/issues/1021#issuecomment-13894
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
e0ad09900c
Merge pull request 'master' ( #5 ) from MineClone2/MineClone2:master into master
...
Reviewed-on: https://git.minetest.land/epCode/MineClone2/pulls/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
Elias Fleckenstein
9956e267aa
Allow for 2 drivers in a boat
2021-01-31 12:54:40 +01:00
Elias Fleckenstein
e66d66caf9
Fix #399
2021-01-28 19:02:44 +01:00
Elias Fleckenstein
89ce072621
Sneak to dismount when in boat
2021-01-28 17:44:55 +01: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
kay27
7210dfcc1c
Make mobs only drop XP orbs when they're killed by hit, attempt to fix https://git.minetest.land/Wuzzy/MineClone2/issues/978
2021-01-27 16:12:34 +04:00
Elias Fleckenstein
97594c89fb
Fix #968
2021-01-26 18:51:18 +01:00
Elias Fleckenstein
e05576b3f3
Don't despawn villagers
2021-01-26 18:40:16 +01:00
Elias Åström
174a3a2968
Fix creeper explosions only doing 1/2 heart damage
...
The solution was to move the creeper explosions to originate from the
center of the creepers collisionbox and not its entity position.
2021-01-26 14:13:30 +01:00
Elias Fleckenstein
0022c9902b
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-25 16:33:41 +01:00
MysticTempest
c1c5ed4869
Fix crash in 'mcl_spawn' in v6,flat,singlenode mapgens; and fix mobs despawning when attacking/following players.
2021-01-24 17:47:28 -06:00
Elias Fleckenstein
a514b97880
Make cleric sell experience bottle
2021-01-24 19:55:33 +01:00
Elias Fleckenstein
76bd139f1b
Rise mob spawning distance to 24 ( Closes #982 )
2021-01-24 19:07:56 +01:00
Elias Fleckenstein
eb01c8e9f8
Give boats HP ( Closes #991 )
2021-01-24 16:27:04 +01:00
Elias Fleckenstein
f9a82aab05
Implement curing zombie villagers
2021-01-23 15:40:12 +01:00
Elias Fleckenstein
b7c3096364
Spawn villager zombies like in Minecraft
2021-01-22 20:31:58 +01:00
kay27
2e898b3113
Decrease player burn time in Creative mode
2021-01-22 20:03:55 +04:00
MysticTempest
689e6edac2
Make 'mcl_burning' support other texture packs.
2021-01-22 03:07:21 -06:00
kay27
a41e0628e5
Fix https://git.minetest.land/Wuzzy/MineClone2/issues/994 Crash in mcl_mobs
2021-01-21 12:36:33 +04:00
Elias Fleckenstein
b6aabfc853
Fix #992
2021-01-20 16:20:45 +01:00
Elias Fleckenstein
15dd969adf
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-15 17:40:57 +01:00
Elias Fleckenstein
50e90e8c23
Fix #983
2021-01-14 20:00:10 +01:00
Elias Fleckenstein
b338d36d63
Remove the /burn command
2021-01-12 09:19:18 +00:00
Elias Fleckenstein
1f05d8f876
Knockback enchantment working on mobs
2021-01-11 16:38:05 +01:00
Elias Fleckenstein
a9bdb7b509
Fix #969
2021-01-08 14:55:02 +01:00
Elias Fleckenstein
20ab04dfc0
Fix #976
2021-01-08 14:43:49 +01:00
Elias Fleckenstein
7bcc8c1534
Fix #863
2021-01-06 14:50:49 +01:00
Elias Fleckenstein
b616ce734f
Fix mobs taking damage from fire and lava even if they shouldn't
2021-01-06 13:31:51 +01:00
Elias Fleckenstein
f68a75f184
Fix #750
2021-01-06 13:28:58 +01:00
Elias Fleckenstein
3a02e90c3a
Fix mobs jumping against walls again and again due to a typo
2021-01-06 12:14:20 +01:00
Elias Fleckenstein
f2c978c892
Fix #885
2021-01-06 12:04:02 +01:00
Elias Fleckenstein
fd5f3a8df7
Mobs can't jump while already in air
2021-01-06 11:47:50 +01:00
kay27
bdd0123c77
keep mobs from disappearance
2021-01-06 11:25:56 +01:00
Elias Fleckenstein
52ed7f668e
Small mob shoot raycast improvement
2021-01-06 11:18:18 +01:00
Elias Fleckenstein
bc15c9c22d
Fix #965
2021-01-06 10:36:57 +01:00
kay27
faa944193a
try to fix https://git.minetest.land/Wuzzy/MineClone2/issues/963
2021-01-05 20:45:56 +01:00
Elias Fleckenstein
059629c51f
Fix wrong mob spawning distance from player
2021-01-05 20:29:10 +01:00
Elias Fleckenstein
cd1b8e9d2f
Fix #962
2021-01-05 20:12:50 +01:00
Elias Fleckenstein
8b92d795d2
Fix #960
2021-01-05 18:05:20 +01:00
Elias Fleckenstein
5899c2059f
Fix #860
2021-01-05 18:02:41 +01:00
Elias Fleckenstein
6f49a3d535
Fix #788
2021-01-05 17:52:27 +01:00
Elias Fleckenstein
e7721b91a0
Fix #959
2021-01-05 17:35:06 +01:00
Elias Fleckenstein
8ef14dd81f
Fix #872
2021-01-05 17:23:24 +01:00
Elias Fleckenstein
ac54e3caf3
Fix despawning once and for all (hopefully)
2021-01-04 16:40:18 +01:00
Elias Fleckenstein
507f2d872b
Fix #949
2021-01-04 14:21:28 +01:00
Elias Fleckenstein
f86cf37ac9
Fix zombies sometimes just disappearing when dieing to fire
2021-01-04 13:30:30 +01:00
Elias Fleckenstein
cfa6937df4
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2 into burning_objects
2021-01-04 11:45:06 +01:00
Elias Fleckenstein
c36dc16527
Fix #948
2021-01-04 10:15:28 +01:00
Elias Fleckenstein
10d6ca4107
Change max_hear_distance of fire sound and tweak fire entity size
2021-01-03 18:22:33 +01:00
Elias Fleckenstein
9e97331bdc
Fix mobs despawning while close to player
2021-01-03 15:10:50 +01:00
kay27
30379c823c
Clean up some spaces in code after merging https://git.minetest.land/EliasFleckenstein03/MineClone2
2021-01-03 00:42:07 +04:00
Elias Fleckenstein
c2521885ff
Remove extinguish sound
2021-01-02 14:03:50 +01:00
Elias Fleckenstein
7d45055a59
Remove minetest.env in mcl_mobs API
2021-01-02 12:45:23 +01:00
Elias Fleckenstein
081ae7fbff
Make undead mobs burn in sunlight instead of dealing damage directly
2021-01-02 12:43:50 +01:00
Elias Fleckenstein
8ba8f62527
Document fire_resistant and fire_damage_resistant
2021-01-02 12:34:02 +01:00
Elias Fleckenstein
939a73dd77
Remove Licenses from mcl_burning and mcl_enchanting
2021-01-02 11:18:18 +01:00
Elias Fleckenstein
84708c3870
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2021-01-02 10:58:02 +01:00
Elias Fleckenstein
fbd4a3a516
Fix burning sound keeping playing
2021-01-02 10:56:40 +01:00
Elias Fleckenstein
212e895c1a
Fire Aspect for Mobs
2021-01-01 19:59:34 +01:00
Elias Fleckenstein
2932837951
Fix mobs always dropping cooked loot
2021-01-01 19:52:34 +01:00
Elias Fleckenstein
92bf864807
Fire Aspect
2021-01-01 19:51:31 +01:00
Elias Fleckenstein
071ba77bb0
mcl_burning fully working
2021-01-01 19:25:47 +01:00
Elias Fleckenstein
a6eed5c5b3
Rework system
2020-12-29 22:08:38 +01:00
Elias Fleckenstein
758a3470f3
Fire resistance potion working
2020-12-24 17:55:33 +01:00
Elias Fleckenstein
7545e29f58
Burning objects
2020-12-24 17:48:40 +01:00
Elias Fleckenstein
b017fd7405
Looting actually works now
2020-12-23 19:01:49 +01:00
Elias Fleckenstein
da7240d6c1
looting
2020-12-23 17:41:42 +01:00
MysticTempest
b56ae38939
Make lava/fire wait 2 seconds before destroying items to allow chance for pickup, fix dogs following when sitting, and add some rotation so mobs don't idle at cliffs.
2020-12-22 08:29:24 -06:00
Elias Fleckenstein
6ba3fc869c
Make villagers sell enchanted stuff
2020-12-22 12:00:04 +01:00
Elias Fleckenstein
ef9a54872e
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2020-12-21 17:58:39 +01:00
Elias Fleckenstein
6eeeb83c0d
Let enderdragon drop Xp
2020-12-19 15:00:15 +01:00
Elias Fleckenstein
977489de04
Fixed efficiency drops
2020-12-18 17:33:02 +01:00
epCode
771964863b
Merge pull request 'master' ( #2 ) from Wuzzy/MineClone2:master into wielditem
...
Reviewed-on: https://git.minetest.land/epCode/MineClone2/pulls/2
2020-12-18 03:23:52 +00:00
MysticTempest
cb3fa6cd09
Fix magma cubes and zombies not taking damage from hands; and adjust magma cube armors to their proper values.
2020-12-17 16:07:20 -06:00
epCode
44c757ba6e
Spawn icons to spawn egg texures
2020-12-17 09:59:34 -08:00
MysticTempest
fb51ab05ea
Enable basic mob despawning.
2020-12-17 09:22:34 -06:00
kay27
e7aa873968
Fix https://git.minetest.land/EliasFleckenstein03/MineClone2/issues/3
2020-12-13 03:09:32 +04:00
kay27
5da02bb8cc
Merge https://git.minetest.land/EliasFleckenstein03/MineClone2
2020-12-13 03:00:04 +04:00
Wuzzy
0cbbe451d4
Add terrifying enderman noises
2020-12-10 17:52:14 +01:00
Wuzzy
1ca89f699a
Add enderman teleport sounds
2020-12-10 16:35:48 +01:00
Wuzzy
d699459bac
Fix carrot param2 reset to 0 when ate by rabbit
2020-12-09 22:10:42 +01:00
Wuzzy
d17c53cb0c
Fix mob spawn height for real
2020-12-08 22:42:01 +01:00
Wuzzy
6532148f2f
Add rabbit sounds
2020-12-08 14:52:38 +01:00
Wuzzy
7abffc5df9
Fix mobs spawning 1.5 nodes above the ground
2020-12-08 01:44:45 +01:00
Wuzzy
9fd27db688
Add new squid death/hurt sounds
2020-12-07 03:01:04 +01:00
Wuzzy
938f62c7c1
Add zombiepig sounds
2020-12-07 01:22:28 +01:00
Wuzzy
9b9ee66b00
Enderman will take nodes only below air
2020-12-07 00:49:46 +01:00
Wuzzy
42155c6bdc
Reduce snowman sound volume
2020-12-07 00:06:20 +01:00
Wuzzy
e49e75ece2
Add snowman sounds
2020-12-06 23:32:54 +01:00
Wuzzy
91071e9bc2
Add endermite sounds
2020-12-06 21:15:05 +01:00
Wuzzy
839c22dcfb
Change XP drop amount for each mob
2020-12-06 15:46:42 +01:00
Wuzzy
e8cb8a789e
Add spider sounds
2020-12-06 13:31:14 +01:00
Wuzzy
92785f7411
Add polar bear sounds
2020-12-06 03:24:32 +01:00
Wuzzy
b163d17a53
Add shears cut sound
2020-12-06 01:21:02 +01:00
Wuzzy
c2fe18def7
Add bone eating sound for wolf
2020-12-06 01:09:55 +01:00
Wuzzy
29d46a5949
Fix wolf eat sound
2020-12-06 00:50:54 +01:00
Wuzzy
e894775943
Tweak zombie/skeleton horse sounds
2020-12-05 23:55:30 +01:00
Wuzzy
9d31ddb30d
Baby animals don't drop XP
2020-12-05 23:42:33 +01:00
Wuzzy
b70e58ab05
Add animal eat sound
2020-12-05 23:37:12 +01:00
Wuzzy
da7214bafa
Wolf: Bark when tamed, show icon when change order
2020-12-05 22:57:46 +01:00
Wuzzy
376e1c32c5
Add wolf sounds
2020-12-05 22:36:59 +01:00
Wuzzy
22a0b107ba
Add flop sound when mob flops on ground
2020-12-05 21:33:37 +01:00
Wuzzy
c7084cb79a
Add guardian sounds
2020-12-05 21:22:59 +01:00
Wuzzy
a764298923
Add Wither spawn sound
2020-12-05 20:53:21 +01:00
Wuzzy
bccd91e08f
Change mule sounds (=higher pitched donkey sounds)
2020-12-05 19:48:51 +01:00
Wuzzy
99b4ba65c2
Add milking sound for cow and mooshrom
2020-12-05 19:17:15 +01:00
Wuzzy
48582e10d2
Add bat hurt and death sounds
2020-12-05 18:50:43 +01:00
Wuzzy
73744b4fc8
Add donkey sounds
2020-12-05 18:29:35 +01:00
Wuzzy
eee892d78e
Make parrots spawn in jungles
2020-12-05 17:56:56 +01:00
Wuzzy
389135f87f
Add parrot sounds
2020-12-05 17:14:56 +01:00
Wuzzy
1d0ecd5708
New chicken sounds
2020-12-05 16:44:01 +01:00
Wuzzy
8b09cccfd4
Disable footstep sound of flying/swimming mobs
2020-12-05 14:48:58 +01:00
Wuzzy
312bae6a17
Add parrots back into Creative inventory
2020-12-05 14:45:10 +01:00
Wuzzy
c0ef6e3d5a
Add instant_death for mobs
2020-12-05 14:42:03 +01:00
Wuzzy
e23bdca570
Reset mob velocity when surviving flop
2020-12-05 14:20:58 +01:00
Wuzzy
c48371e859
Mobs can't runaway while in flop state
2020-12-05 14:16:07 +01:00
Wuzzy
a9b59816c4
Implement very basic flopping
2020-12-05 14:14:16 +01:00
Wuzzy
cb08062926
Fix some mob-related death bugs
2020-12-05 13:51:29 +01:00
Wuzzy
3a28081683
mcl_mobs: Shorten math.pi
2020-12-05 13:05:12 +01:00
Wuzzy
21310aad59
Fix more death animation bugs
2020-12-05 12:59:12 +01:00
Wuzzy
57e24fc705
Disable object collision of dead mobs
2020-12-05 05:20:43 +01:00
Wuzzy
b6c6602d13
New mob death particle and sound
2020-12-05 05:11:53 +01:00
Wuzzy
ed3afc6e49
Redo the death effect
2020-12-05 04:33:23 +01:00
Wuzzy
411e180477
Use same death_speed for all mobs
2020-12-05 03:52:08 +01:00
Wuzzy
ab7cfa1e43
Improve flight behavior of bat/parrot a little
2020-12-05 03:35:08 +01:00
Wuzzy
9b519cb665
Document mob states
2020-12-05 02:17:39 +01:00
Wuzzy
1362730dbf
Mobs don't follow food in hand in love mode
2020-12-05 02:07:43 +01:00
Wuzzy
855fd6b279
Drop XP when breeding
2020-12-05 01:49:15 +01:00
Wuzzy
a56df1e533
Add mobs debug mode
2020-12-05 01:38:10 +01:00
Wuzzy
7913e72e07
Tweak timing of horny timer and child grow time
2020-12-05 01:26:30 +01:00
kay27
945260fa29
quick fix of attempt to index local 'node' (nil value) at mods/ENTITIES/mcl_mobs/api.lua:3392
2020-12-03 23:48:26 +04:00
MysticTempest
09ccfc9802
Copy mcl_item_entity's item flowing code to allow mobs to be pushed by flowing_water, add TenPlus1's mob shoving code, and fix mob swimming breaking recently.
2020-12-03 10:37:44 -06:00
kay27
06c97be4a2
Fix https://git.minetest.land/Wuzzy/MineClone2/issues/880
2020-12-01 20:10:37 +04:00
kay27
e0734952ce
quick fix 'not def and def.walkable'
2020-11-28 17:56:37 +04:00
Laurent Rocher
af26f18bd6
Complete French Translation
2020-11-18 23:06:47 +01:00
Elias Fleckenstein
a3cf6b0e5d
Blast Protection; Fire Protection; Projectile Protection; Feather Falling; Thorns
2020-11-13 12:21:36 +01:00
Elias Fleckenstein
3d7bb69e81
Bane of Arthropods; Smite; Lure
2020-11-09 18:59:08 +01:00
Elias Fleckenstein
86b2cd70f9
Fortune
2020-11-06 13:46:52 +01:00
Elias Fleckenstein
7c28bf8507
Silk Touch
2020-11-02 19:09:23 +01:00
Wuzzy
a4c2211d87
Merge branch 'enchanting' of https://git.minetest.land/Wuzzy/MineClone2 into master
2020-10-24 11:38:16 +02:00
kay27
30d9e54803
Implement leftovers of https://git.minetest.land/Wuzzy/MineClone2/issues/841#issuecomment-11440
2020-10-24 02:46:45 +04:00
Wuzzy
280f284867
Merge branch 'enchanting' of https://git.minetest.land/Wuzzy/MineClone2 into master
2020-10-23 22:32:35 +02:00
Wuzzy
6b30553707
Merge branch 'cart-acceleration' of https://git.minetest.land/2mac/MineClone2 into master
2020-10-23 22:12:40 +02:00
Wuzzy
4c39224e6f
Merge https://git.minetest.land/EliasFleckenstein03/MineClone2 into master
2020-10-23 21:53:42 +02:00
kay27
a127136c60
Add Enchanting from Crafter-minetest by Oil_boi
2020-10-19 16:38:21 +04:00
kay27
446b0e6602
Merge updated Nether portals, https://git.minetest.land/Wuzzy/MineClone2/issues/804
2020-09-21 22:21:46 +04:00
Wuzzy
e361b35724
Fix crash delete item entity with empty itemstring
2020-08-29 10:57:33 +02:00
Wuzzy
731f42ac88
Rename and move texture: tnt_smoke
2020-08-19 18:47:58 +02:00
Wuzzy
f00dc21252
Make dying mobs non-pointable
2020-08-19 18:38:38 +02:00
Wuzzy
28aead0a60
Tweak mob death particles
2020-08-19 18:38:14 +02:00
Wuzzy
e310de1754
Fix Shulker spawnegg typo
2020-08-05 19:59:50 +02:00
Wuzzy
1f8488aba5
Make throwable water bottles useful
2020-08-05 19:00:08 +02:00
Wuzzy
e2735e0081
Fix wrong var name in mcl_mobs
2020-08-05 17:29:52 +02:00
MysticTempest
460d6e837a
Fix farm mobs following players slowly, adjust animations to follow suit, increase pig view range slightly, and change the runaway animation from walk to run.
2020-08-03 08:37:58 -05:00
MysticTempest
c63c92f597
Copy upstream's pathfinding out of water, then copy & rework the cliff check into a check for land mobs to avoid water.
2020-07-31 08:35:40 -05:00
Elias Fleckenstein
21c6815839
Added End Crystal
2020-07-25 13:32:35 +02:00
MysticTempest
56958ab0c9
Fix mobs getting stuck in water, fix mobs falling off cliffs, and lower spider speed so cliff_danger check is properly applied.
2020-07-24 21:15:40 -05:00
kay27
ba51686e6c
Russian translation
2020-07-20 00:11:13 +00:00
Brandon
1eeb0511de
Correct undeclared local obj in enderman line 318
2020-07-19 18:32:33 -04:00
Wuzzy
90cc3b9659
Fix crash in mcl_mobs
2020-07-16 20:26:41 +02:00
Brandon
ad5759a5ad
Update method for harming by heal to mob attributes
2020-07-12 16:56:41 -04:00
Wuzzy
99f161ca80
Localize 2 endermen vars
2020-07-11 11:53:58 +02:00
Wuzzy
5125f6d739
Merge branch 'rootyjr_enderman'
2020-07-11 11:32:50 +02:00
Wuzzy
0a5294c0c8
Remove outdated creative mob check
2020-07-10 16:46:47 +02:00
Wuzzy
c106a62979
Use minetest.is_creative_enabled
2020-07-10 16:45:40 +02:00
Booglejr
5472b0403f
Fix violent enderman when not in creative mode.
2020-06-21 18:17:59 -05:00
kay27
80fcffcd38
Fix Enderman's teleport by getting less nodes to pass PseudoRandom:next
2020-06-21 13:10:10 -05:00
Brandon
e882dfc3c5
Drop ghast tear and rabbit foot
2020-06-20 10:51:36 -04:00
Rootyjr
7b9a79658d
Attempt to fix more crash errors.
2020-06-16 23:59:16 -05:00
Rootyjr
d19bedc6d2
I think this addresses the crash and also makes enderman more passive during the day.
2020-06-13 14:51:27 -05:00
Rootyjr
a7b9107d31
Fix enderman griefing in protected areas.
2020-06-12 01:22:01 -05:00
rootyjr
046bca1080
implemented ability to detect when seen / break eye contact and aggressive response / implemented teleport to avoid arrows. / implemented teleport to avoid rain. / implemented teleport to chase. / added enderman particles. / drew particles 1 through 5 / added rain damage. / fixed the grass_with_dirt issue.
2020-06-08 00:51:48 -05:00
Wuzzy
d2cacf285d
Paintings: Tweak selectionboxes
2020-05-21 04:45:54 +02:00
Wuzzy
3bd160f414
Check protection when placing painting
2020-05-21 04:22:10 +02:00
Wuzzy
f0d511bd4a
Paintings: Move closer to wall
2020-05-21 02:16:12 +02:00
Wuzzy
bfd2f0ebc7
Add paintings
2020-05-21 01:51:52 +02:00
Wuzzy
7cfef25dfe
Fix undeclared global in mcl_minecarts
2020-05-16 20:13:22 +02:00
Wuzzy
547080bd98
Add a delay before mobs start to suffocate
2020-05-13 22:15:46 +02:00
Wuzzy
1a0e979b0c
Update incomplete license information and credits
2020-05-11 17:18:04 +02:00
Wuzzy
26b5b45595
Fix crash when creeper explodes
2020-05-10 14:54:43 +02:00
Wuzzy
c156398fb5
Merge branch 'translate-fr' of https://git.minetest.land/lrocher/MineClone2 into translate_fr
2020-05-09 18:57:40 +02:00
Wuzzy
0c96e512d7
Remove bogus saddle recipe
2020-05-09 00:40:54 +02:00
Wuzzy
aeb7a6cb8b
Disable guardian spawning
2020-05-08 17:44:27 +02:00
Wuzzy
fb55d33bfe
Fix villager crash when trading w/o inited inv
2020-05-08 17:27:22 +02:00
Wuzzy
2b4a4f8c60
Merge branch 'master' of https://git.minetest.land/Wuzzy/MineClone2
2020-05-05 02:11:52 +02:00
Rocher Laurent
4957bd1118
Translate In French
2020-05-03 22:39:07 +02:00
Alexander Minges
beace10136
prevent water mobs to classify solid blocks below them as dangerous
2020-05-03 17:43:44 +02:00
Wuzzy
bc740efafe
Add fire explosions
2020-05-02 19:05:56 +02:00
Wuzzy
56d484f69b
Make mobs and bed use mcl_explosions
2020-05-02 18:50:25 +02:00
Wuzzy
3087621b11
Merge branch 'mcl_explosions'
2020-04-30 20:55:10 +02:00
Wuzzy
ef20ac54c3
Fix crash when fueling furnace minecart
2020-04-30 18:13:05 +02:00
Elias Åström
cdea2eeabf
Change mcl_mobs to enable knockback in y direction
2020-04-19 13:08:36 +02:00
Elias Åström
fd05259202
Make TNT and TNT Minecart use the explosions API
...
The old api from mcl_tnt is still left in the code, and used by the
mobs.
2020-04-19 13:08:36 +02:00
Wuzzy
6a77a54034
Increase z_index values to match new convention
2020-04-17 21:27:45 +02:00
Wuzzy
3803dba233
Fix invalid portal node names in spawn code
2020-04-16 12:39:18 +02:00
Wuzzy
1db34821a0
Mobs: Fix crash when mob dies to fall or light dmg
2020-04-12 23:11:18 +02:00
Wuzzy
a2785041dd
Remove mod startup debug messages
2020-04-11 02:56:46 +02:00
Wuzzy
47cda09073
Implement per-class mob cap
2020-04-11 02:46:03 +02:00
Wuzzy
8e06e4e8b2
Reduce mob_specific mob caps
2020-04-11 01:35:44 +02:00
Wuzzy
a33bd015f5
Reduce max_object_per_block default to 64
2020-04-11 01:14:14 +02:00
Wuzzy
5fe8717fca
Fix another crash in Mobs mod
2020-04-08 15:03:03 +02:00
Wuzzy
71c9d20fff
Use larger wield scale for tools
2020-04-08 04:07:16 +02:00
Wuzzy
21d5b93baa
Remove explicit stepheight from most mobs
2020-04-08 02:35:20 +02:00
Wuzzy
31b367eb83
Fix horse-related crash
2020-04-08 02:29:12 +02:00
Wuzzy
f27615d77e
Add z_index to HUD elements
2020-04-07 13:03:10 +02:00
Wuzzy
c5e4ec5e27
Use ephemeral sounds
2020-04-07 00:55:45 +02:00
Wuzzy
28b1d5e8e9
Mobs: Add more nil checks
2020-04-05 21:09:27 +02:00
Wuzzy
e81b5ef58a
Another nil check in mcl_mobs
2020-03-30 16:52:36 +02:00
Wuzzy
600eadedea
Add nil checks when mob is damaged
2020-03-29 23:24:04 +02:00
Wuzzy
24832c534f
Fix crash in horse code
2020-03-24 19:11:25 +01:00
Wuzzy
3cf32c38c5
Villager: Make offered/wanted items unclickable
2020-03-19 12:32:30 +01:00
David McMackins II
59b6385d10
Fix bug where powered rails would not accelerate a fueled minecart
2020-03-17 15:00:12 -05:00
Wuzzy
fb9d0f7a7c
Mobs: Drop cooked item if died in fire
2020-03-15 09:07:38 +01:00
wuniversales
3772dd51cc
Update Spanish translation
2020-03-15 08:32:00 +01:00
Wuzzy
6b529e1204
Colorize some item tooltips
2020-03-12 02:29:30 +01:00
Wuzzy
feba60cad8
Translate all extended tooltips to German
2020-03-12 01:35:11 +01:00
Wuzzy
03a5519d01
Partial German translation of tooltip extensions
2020-03-11 01:44:23 +01:00
Wuzzy
070e928bf0
Merge branch 'tt'
2020-03-10 18:21:32 +01:00
Wuzzy
03ad3cca29
Major default formspec style update
...
- Uses formspec_prepend to set e.g. button style
- Make all formspecs use the MCL2 style consistently
2020-03-10 05:01:49 +01:00
Wuzzy
4cb5b26fa9
Fix crash in mcl_mobs
2020-02-25 16:09:26 +01:00
Wuzzy
a375548992
Heal horses differently depending on food
2020-02-23 17:13:52 +01:00
Wuzzy
fbd5374085
Don't drip water+lava thru glass
2020-02-23 16:17:04 +01:00
Wuzzy
401382106f
Fix crash when riding player leaves
2020-02-22 20:47:25 +01:00
Wuzzy
4ece91fde4
Make squids larger
2020-02-19 22:28:18 +01:00
Wuzzy
4926f8d443
Mobs: Respect fall_damage_add_percent
2020-02-19 17:24:35 +01:00
Wuzzy
589b750d0a
Add tool wear for punching mobs
2020-02-19 16:47:57 +01:00
Wuzzy
ba74546d48
Add extended tooltips
2020-02-19 04:54:17 +01:00
Wuzzy
3118673116
Play sound for equipping horse armor or saddle
2020-02-18 23:49:35 +01:00
Wuzzy
460e7c0c67
3 mob heads reduce mob detection range
2020-02-18 18:12:51 +01:00
Wuzzy
fb251db925
Rename mod: 3d_armor → mcl_armor
2020-02-18 15:44:54 +01:00
Wuzzy
988ca6ffe7
Interpret many damage sources as punches
2020-02-17 18:37:23 +01:00
Wuzzy
e6133ac670
Fix TNT minecart igniting
2020-02-14 21:09:36 +01:00
Wuzzy
bed0849bb0
Add setting: mcl_tnt_griefing
2020-02-05 03:11:32 +01:00
Wuzzy
2ef5f0232d
Update minecart German translation
2020-02-05 03:11:07 +01:00
wuniversales
15481cb24d
Add Spanish translation
2020-02-04 21:43:50 +01:00
Wuzzy
04c8a08cc4
Ignite tnt minecart by fire charge
2020-01-30 23:11:16 +01:00
Wuzzy
9f344b4307
Detach minecart driver if over activator rail
2020-01-30 22:45:29 +01:00
Wuzzy
1d2da1f01a
TNT minecart and activator rail no longer WIP
2020-01-30 22:31:44 +01:00
Wuzzy
9dc9c12f29
Implement TNT minecart
2020-01-30 22:05:18 +01:00
Wuzzy
74b79d130b
Add basic implementation of furnace minecart
2020-01-30 20:38:31 +01:00
Wuzzy
d923f71c92
Teach mobs how to not walk into danger ... kinda
2020-01-30 18:04:50 +01:00
Wuzzy
61e148ac2e
Fix mobs able to swim in plants
2020-01-30 17:05:39 +01:00
Wuzzy
fcf46b3423
Remove legacy stuff in mcl_mobs
2020-01-30 16:17:29 +01:00
Wuzzy
c234b273ad
Introduce snowball_vulnerable armor group
2020-01-30 16:14:13 +01:00
Wuzzy
be04de084b
Mobs: Utilize pathfinder jumpheight properly
2020-01-30 01:36:08 +01:00
Wuzzy
8be35bae53
Make mcl_worlds dependency in mcl_mobs optional
2020-01-30 01:11:02 +01:00
Wuzzy
bddb8f1136
Remove some outdated dependencies in mcl_mobs
2020-01-30 01:05:31 +01:00
Wuzzy
d38e0a0b00
Remove unused jump_chance attribute from mobs
2020-01-30 00:03:53 +01:00
Wuzzy
f7fb83891a
Mobs: Replace name-based fence/wall check
2020-01-29 23:37:16 +01:00
Wuzzy
9326a76973
Fix mobs walking into water too often
2020-01-29 23:11:20 +01:00
Wuzzy
3788b66b47
Clean up some luacheck warnings in mcl_mobs
2020-01-20 16:08:59 +01:00
Wuzzy
87ac0c952c
Mobs: Reset texture mods on activation
2020-01-06 17:28:08 +01:00
Wuzzy
0ae2c5b25f
Mention mob glitch workaround
2020-01-06 14:49:44 +01:00
Wuzzy
1210d8c9a7
Workaround for mobs glitching through walls
...
Thanks, MysticTempest!
2020-01-06 14:46:10 +01:00
Wuzzy
7a870d0ead
Message when trying to spawn forbidden hostile mob
2020-01-06 13:46:43 +01:00
Wuzzy
f2b7392a30
Use "minetest" instead of "core" table
2020-01-06 13:02:30 +01:00
Wuzzy
90298821a3
Remove mob aliases
2020-01-05 10:49:04 +01:00
Wuzzy
ab038ddd60
Increase drops of guardians
2019-12-18 21:55:22 +01:00
Wuzzy
2e9efe51e8
Tweak drop behavior of ocean plants
2019-12-18 03:10:49 +01:00
Wuzzy
b81396c03f
Add falling node variants of seagrass
2019-12-17 21:24:57 +01:00
Wuzzy
f4888a42a9
Add glow to falling light source nodes
2019-12-14 18:56:59 +01:00
Wuzzy
7f70acc8a4
Make dropped items glow if light source node
2019-12-14 17:40:24 +01:00
Wuzzy
01288eff62
Enderman no longer pickup dirt-with-grass directly
2019-12-13 15:46:01 +01:00
Wuzzy
9dfe584cd1
Remove dirt with dry grass node from mobs_mc
2019-12-13 15:36:20 +01:00
Wuzzy
5b4f33c8f1
Add dummy support for placing carpets on llamas
2019-12-11 20:03:11 +01:00
Wuzzy
231493cb1b
Merge branch 'screwdriver'
2019-12-11 04:47:53 +01:00
Wuzzy
0d3b8e11c3
Hide WIP mobs in creative inventory
2019-12-11 00:46:55 +01:00
Wuzzy
2ff5bafd91
Refactor mob projectiles
2019-12-10 01:01:04 +01:00
Wuzzy
046f9ab223
Make blaze attacks a bit better
2019-12-10 00:16:09 +01:00
Wuzzy
5868790b4f
Tweak parrot colors
2019-12-09 12:35:24 +01:00
Wuzzy
1e354f63c0
Add chick sounds
2019-12-09 12:18:26 +01:00
Wuzzy
9e31c2b62b
Snow golems use mcl_throwing snowball
2019-12-09 11:03:48 +01:00
Wuzzy
84ff24f8ed
Tweak mob shooting behaviour
2019-12-09 09:56:38 +01:00
Wuzzy
8a2e6d434d
Mobs now shoot mcl_bows:arrow_entity
2019-12-09 09:29:19 +01:00
Wuzzy
5f1973aecd
Mobs: Refactor distance calculation
2019-12-08 18:48:49 +01:00
Wuzzy
55171a12c6
Make dogs accept food
...
Thanks, emanresu!
2019-10-25 00:56:31 +02:00
Wuzzy
219b2464a1
Give llamas an appetite for hay bales
2019-10-25 00:47:30 +02:00