water mobs #2403
No reviewers
Labels
No Label
#P1 CRITICAL
#P2: HIGH
#P3: elevated
#P4 priority: medium
#P6: low
#Review
annoying
API
bug
code quality
combat
commands
compatibility
configurability
contribution inside
controls
core feature
creative mode
delayed for engine release
documentation
duplicate
enhancement
environment
gameplay
graphics
ground content conflict
GUI/HUD
help wanted
incomplete feature
invalid / won't fix
items
looking for contributor
mapgen
meta
mineclone2+
Minecraft >= 1.13
Minecraft >= 1.17
missing feature
mobile
mobs
mod support
model needed
multiplayer
Needs adoption
needs discussion
needs engine change
needs more information
needs research
nodes
non-Minecraft feature
non-mob entities
performance
player
possible close
redstone
release notes
schematics
Skyblock
sounds
Testing / Retest
tools
translation
unconfirmed
mcl5
mcla
Media missing
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: VoxeLibre/VoxeLibre#2403
Loading…
Reference in New Issue
No description provided.
Delete Branch "water_mobs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This abstracts the variable height spawning to mcl_mobs and adds salmon, cod and dolphin from mcl5 (although some of their api stuff can't be used ofc).
I want to add spawning in groups still which doesn't appear to work quite right yet.
f0a460fe6e
to5a90ae38b7
WIP: water mobsto water mobsFixed group spawning.
Tested, group_spawning looks great! Found a few schools of fish, and a pod of dolphins.
Textures:
Hrm, the dolphin texture needs changing as it's just a color swap, & like 2 pixel deletion from the eyes; of the MC version.
Salmon & cod textures seem sufficiently original though.
Extra note:
The picking up of fish; feels a bit rough to me.
Fine to merge, but I think we should look into moving it to 'mcl_buckets' later. As the "on_rightclick" call seems to conflict with water_placement making it hard to pickup the fish.
Yeah I noticed that too - p much just took the mcl5 code for that.
But yeah textures need to be fixed before merge.
water mobsto WIP: water mobs@ -0,0 +23,4 @@
return rad * 180.0 / math.pi
end
local S = minetest.get_translator("extra_mobs")
is this supposed to be extra_mobs for any reason, or do the translations need to be updated and this changed to mobs_mc?
fair point hehe
@ -0,0 +91,4 @@
end,
}
mcl_mobs:register_mob("mobs_mc:dolphin", dolphin)
is this supposed to be extra_mobs for any reason, or do the translations need to be updated and this changed to mobs_mc?
@ -0,0 +3,4 @@
--made for MC like Survival game
--License for code WTFPL and otherwise stated in readmes
local S = minetest.get_translator("extra_mobs")
is this supposed to be extra_mobs for any reason, or do the translations need to be updated and this changed to mobs_mc?
e9a78e30ba
toe9b72083b3
The bucket api does not appear to support entities; just nodes so i suppose it's best to go with the on_rightclick - and i mean i guess it's ok if catching fish with a bucket isn't exactly easy hehe.
WIP: water mobsto water mobsDoes this mean we can't release the caught fish (for acquariums)? I haven't tested this yet.
You can release them it just doesn't use the bucket api
Ah okay; well thanks for checking. Looks good overall, and nice new texture!
@cora Update the translation template for mobs_mc.
Well that i am making a toki pona translation now is your fault and your fault alone :P
I've never heard of that one before. Interesting.