minetest-pvp/ROADMAP

490 lines
25 KiB
Org Mode

-*-org-*-
To find new mods, go to https://content.minetest.net/ and choose *random*
* v1.0.0
** v0.1.0
*** TODO v0.0.3
**** This kind of dashboard is smart
https://grafana.qbuissondebon.info/dashboard/db/minetestforfun-external-monitoring
- Could we have one ?
**** See if we can implement unit tests for mods
see https://rubenwardy.com/minetest_modding_book/en/quality/unit_testing.html
**** TODO Animals are jumping over fence and walls
- Maybe extended fences mod ? https://forum.minetest.net/viewtopic.php?t=18298
Installed, test it with new fences : No it doesn't work
It seems sheep can't pass wood gate
- [ ] Try to place a house door and see if they can pass
**** TODO Make some colored beds
CLOCK: [2018-09-10 lun. 11:12]--[2018-09-10 lun. 11:47] => 0:35
CLOCK: [2018-09-10 lun. 01:39]--[2018-09-10 lun. 01:41] => 0:02
CLOCK: [2018-09-09 dim. 23:56]--[2018-09-10 lun. 00:28] => 0:32
CLOCK: [2018-09-09 dim. 23:16]--[2018-09-09 dim. 23:56] => 0:40
CLOCK: [2018-09-09 dim. 23:13]--[2018-09-09 dim. 23:15] => 0:02 *Il est important de sauvegarder la valeur du dialogue /colorier/* *de the gimp. Pour garder la bonne couleur!*
- Only red bed can be crafted (red-red-white whool). see mods/beds/ for more
- [X] Start with yellow one
- [X] Do not forget to call dofile if a new lua file has been created
- [X] First, the beds_bed.png (to beds_{color}.png)
Using the *colorier* tool of gimp
- [X] Can we use subdir in textures dir ? *NO*
- [X] Now, change 3D model
- [X] Then, the fuel recipe. Simply add '_bottom' at the end of the bed's name
- [X] Item in the hand is green (can't find beds_yellow) (wield image)
- [X] Now create the fancy yellow bed
- [ ] There is the wool color list in mods/wool
wool_orange.png
wool_black.png
wool_dark_grey.png wool_pink.png
wool_blue.png wool_green.png wool_red.png
wool_brown.png wool_grey.png wool_violet.png
wool_cyan.png wool_magenta.png wool_white.png
wool_dark_green.png
**** Improve Gameplay
CLOCK: [2018-12-17 lun. 16:28]--[2018-12-17 lun. 16:35] => 0:07
CLOCK: [2018-09-06 jeu. 16:21]--[2018-09-06 jeu. 16:32] => 0:11
CLOCK: [2018-09-05 mer. 16:08]--[2018-09-05 mer. 16:16] => 0:08
- [X] Try to grow some animals
- [X] Add a bed mod https://github.com/minetest/minetest_game/tree/master/mods/beds
It is already present : seulement red, red, white ?
Test it in creative. It works. So only red beds :(
- [X] Try to find a lucky block mod
from https://notabug.org/TenPlus1/lucky_block.git
- [X] Should search a double chest mod
it seems minitest has it https://github.com/PilzAdam/MiniTest/tree/master/mods
but where ?
Downloading and testing it. Yes, called chest_top_big. in mods/default/
How to steal it ?
- [ ] Find more and more texture packs
- [ ] Placing a block near a cactus should cut it
- [ ] The actual death message about Serena is wrong (just a random one)
- [ ] Try a faction mod
- [ ] How many max animal we can grow (we can grow cow by many ?)
- [ ] Add a nether mod ? https://forum.minetest.net/viewtopic.php?t=5790
**** Rename the mod
CLOCK: [2018-09-05 mer. 16:16]--[2018-09-05 mer. 16:22] => 0:06
CLOCK: [2018-09-04 mar. 16:17]--[2018-09-04 mar. 16:37] => 0:20
- [X] Change icon.png : 1000 x 1000
- [X] Change menu/header.png : 924 x 191
- [X] Find a suitable license
- [ ] Make some overlay images
Create a storm/eclair image to split for actual overlays maybe with
the words *PVP* and *faction*
- [ ] Fix the default_torch.png ERROR
**** Should have a good website
CLOCK: [2018-09-06 jeu. 20:15]--[2018-09-06 jeu. 20:17] => 0:02
- [X] First, the map minetest-mapper should work
Building the C++ version manually in ~/Jeux/minetestmapper. It works
It's really fast. May be used on a website, to show the actual map.
- [ ] Maybe we could have ranking etc...
**** Some warnings
- [ ] WARNING[Server]: WARNING: minetest.setting_* functions are deprecated. Use methods on the minetest.settings object. (at .../.minetest/games/minetest-solebull/mods/hbarmor/init.lua:97)
Still present with new client ?
**** Multiplayer test
CLOCK: [2018-12-29 sam. 01:10]--[2018-12-29 sam. 01:29] => 0:19
CLOCK: [2018-09-16 dim. 18:28]--[2018-09-16 dim. 18:59] => 0:31
CLOCK: [2018-09-09 dim. 17:42]--[2018-09-09 dim. 21:11] => 3:29
*Before a player can join, add player to whitelist (/whitelist add ...)*
- [X] mescons mod present ? OUI (with exaltion)
- Silver pickaxe mine pas assez vite
- [X] Add a /list command to list connected players
- [ ] Bigger player inventory
**** TODO New streamed test
CLOCK: [2018-12-21 ven. 02:39]--[2018-12-21 ven. 03:01] => 0:22
CLOCK: [2018-12-13 jeu. 15:01]--[2018-12-13 jeu. 15:30] => 0:29
- [X] *Tobe tested*
- [X] Anyone should be able to buy a parcel
- [X] Can another player can modify land in another one's parcel : NO
- [X] Does my mapper understand and show the factions ? NO
- [X] Explain in README : Shift+ click to send directly to the inventory
- [X] We can't find a NPC in villages :(
it's done by villagers mod but buggy https://github.com/ErrorNull0/villagers
- [X] Is thje lag due to : autosave deactivated
[playereffects] Autosaving mod data to playereffects.mt ...
[playereffects] Wrote playereffects data into /home/rainbru/.minetest/worlds/Survie pour PNJ/playereffects.mt.
- [X] Next stream test
- [X] pvp_areas to protect spawn point against pvp
- [ ] See that error
[advanced_npc] ERROR: Unable to find building entrance!
- [ ] See if we can change actual minecart
With Froward/Backward touchs
- [ ] May find an 'update aquatic' mod :)
- [ ] Understand what are the bags tab in the inventory
- [ ] Could we handle auto-run
- [ ] Could code that : "When exitting craft table, inside stuff go directly to
the player's inventory"
- [ ] Find some female skins
- [ ] See this error WARNING[Server]: Assignment to undeclared global "p2" inside a function at ...rainbru/.minetest/games/minetest-pvp/mods/ruins/init.lua:99.
**** TODO [feature_AwardsFactionsLink] Could link awards with factions power
*We could link each achievement to the player's faction's power*
*Power can be seen as reputation*
- [ ] Simply try to create a new mod that prints a text on new award
https://gitlab.com/solebull/minetest-pvp/tree/master/mods/awards#basic-api
Maybe awards.register_on_unlock(func(name, def))
- [ ] Each player could have a personal power
- [ ] Each achievement should have a different weight in power
- [ ] At least wiin an achievment to create a faction
- [ ] Each rank in a faction could be given to a minimum power
- [ ] Maybe an XP/level thing that let us win power for eaxh hardly earned lvl
**** Must find a way to graphically show parcel
- [ ] Try to see how it's down by protector
- [ ] see https://forum.minetest.net/viewtopic.php?id=4212
**** pvp shoudld be a privillege
- So we can revoke it to some players
**** kill_xp/ Gain XPs by killing mobs
CLOCK: [2019-01-02 mer. 04:36]--[2019-01-02 mer. 05:08] => 0:32
CLOCK: [2019-01-02 mer. 03:47]--[2019-01-02 mer. 04:11] => 0:24
CLOCK: [2019-01-02 mer. 03:13]--[2019-01-02 mer. 03:23] => 0:10
CLOCK: [2019-01-02 mer. 01:23]--[2019-01-02 mer. 02:33] => 1:10 *We're not gaining XP while killing monsters : for example slimes*
Is there handled in the code. No we have to create it by ourselves
- [X] There is a "singleplayer punches object 29: LuaEntitySAO at ..."
log message ? can't find it
- [X] For mobs, see the mods creating them
searching in mobs/mods_redo : ther is a on_die custom function
Maybe on do_punch to have the hiter name ?
then in mobs_animal/chicken
- [X] Try a new survival local test
- [ ] *How to add XP when punching a mob*
- Must add xpro as dependency for modified mods
- Add a on_punch handler
do_punch = function (self, hitter, time_from_last_punch,
tool_capabilities, direction)
xpro.add_xp(hitter:get_player_name(), 1)
return true
end,
- [ ] Add to all mobs_mc mobs
- added to cow+mushroom
- Added wither
- [ ] Another mob mods
- [ ] *List all mobs from mobs_mc that can't be found*
creeper, zombie_pigman, wither
In fact we have to dofile them in init.lua
Baby pigman can't be found
- [ ] For player, see onpunchplayer
- [ ] May remove chicken from mobs_animal mod (not used)
-- [ ] Slimes doen't give XPs when hurt
**** Try mumble-link
- see https://github.com/chipgw/minetest-mumble-wrapper
**** TODO More bugfixes
CLOCK: [2019-02-28 jeu. 15:45]
CLOCK: [2019-02-26 mar. 03:24]--[2019-02-26 mar. 03:40] => 0:16
- [X] Test singleplayer in death mesage
- [-] May use https://content.minetest.net/packages/Shara/server_news/
To replace our welcome message.
But the news.txt must be placed in the world directory, bad
- [X] Explain local changes
- [ ] Remove welcome message mod
- [ ] There is a shadow issue in the caves. Too much light
There was a mod for this in *random content*
- [ ] Maybe cement ?? https://content.minetest.net/packages/Linuxdirk/cement/
- [ ] Maybe skills ? https://content.minetest.net/packages/domtron%20vox/skillsframework/
- [ ] Give a look at https://content.minetest.net/packages/rubenwardy/ctf_pvp_engine/
- [ ] Maybe this chat filter https://content.minetest.net/packages/sofar/filter/
- [ ] Mayber a cannon mod ? https://content.minetest.net/packages/addi/cannons/
- [ ] Faction chest must be for faction only (no parcel needed)
- [ ] Try to find a protector mod, test it
- [ ] Make the protector/faction_protector available to all members of
the faction
- [ ] The faction spawn seems to be broken
- [ ] We should be able to create a hoe fom the right
Actually only stone:stone
empty:wood
Should also be wood:empty
- [ ] https://github.com/Sokomine/gates_long could be fine
- [ ] Maybe add a little UI for the faction as the inventoy tab
but formspec are difficult to use
- [ ] See this errors
[mg_villages] ERROR: Did not find a suitable replacement for cottages:shelf (suggested but inexistant: cottages:shelf). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:bench (suggested but inexistant: cottages:bench). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:table (suggested but inexistant: cottages:table). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:hatch_wood (suggested but inexistant: cottages:hatch_wood). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:fence_small (suggested but inexistant: cottages:fence_small). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:wood_flat (suggested but inexistant: cottages:wood_flat). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:fence_corner (suggested but inexistant: cottages:fence_corner). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:hatch_steel (suggested but inexistant: cottages:hatch_steel). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:barrel_lying (suggested but inexistant: cottages:barrel_lying). Building: chateau_without_garden.
[mg_villages] ERROR: Did not find a suitable replacement for cottages:barrel (suggested but inexistant: cottages:barrel). Building: chateau_without_garden.
**** TODO [feature_Minetest0.5] Must test this with Minetest 0.5.0
CLOCK: [2019-02-27 mer. 16:55]--[2019-02-27 mer. 16:58] => 0:03
CLOCK: [2019-02-27 mer. 16:37]--[2019-02-27 mer. 16:48] => 0:11
CLOCK: [2019-02-27 mer. 15:53]--[2019-02-27 mer. 16:26] => 0:33 *minetest 0.4.16 is the debian system-wide installed one* *The 5.0.0 must be called directly from ~/Jeux/minetest/bin* *No breaking changes so I don't create the dev branch*
- Minetest 5.0 tries to load some lua files in /usr/local. We have
to uninstall minetest 0.4.16 package.
Keep the .deb package in ~/Jeux/minetest/build to be able to reinstall it
with `dpkg -i`
- [ ] Rebuild minetest with master
- Don't forget to issue a *git pull* before
- [ ] May also test with the stable-0.4 branch
**** *Next stream test*
- [ ] New texture pack Picel Perfection
**** DONE Improve minetestmapper
*Should show factions*
- [X] Clone this project and create a gitlab project as minetestmapper-factions
**** DONE Continue to test factions and NPC mod
CLOCK: [2018-12-29 sam. 05:31]--[2018-12-29 sam. 06:24] => 0:53
CLOCK: [2018-12-29 sam. 01:34]--[2018-12-29 sam. 01:57] => 0:23
CLOCK: [2018-12-24 lun. 01:04]--[2018-12-24 lun. 01:12] => 0:08
CLOCK: [2018-12-24 lun. 00:51]--[2018-12-24 lun. 00:52] => 0:01
CLOCK: [2018-12-23 dim. 18:16]--[2018-12-23 dim. 18:40] => 0:24
CLOCK: [2018-12-23 dim. 13:29]--[2018-12-23 dim. 14:37] => 1:08
CLOCK: [2018-12-21 ven. 00:50]--[2018-12-21 ven. 01:15] => 0:25
CLOCK: [2018-12-17 lun. 13:57]--[2018-12-17 lun. 14:56] => 0:59
CLOCK: [2018-12-17 lun. 04:02]--[2018-12-17 lun. 04:10] => 0:08
- [X] Can set luacmd public (need he lua privillege)
- [X] Trying a new factions mod with rank etc...
https://github.com/agrecascino/factions
- former one moved to OLD
- [X] Must list available command (from chatcommands.lua)
- Add these commands to README.md
- [X] Then, try to understand this power thing
It seems we earn a little amount per tick/death and attack
But the max power is set to 0
Tryin to set it to 10
- [X] Always this *cannot claim any (more) parcel(s)* message
basically at 0.5 power
- [X] Which is a parcel size : 16x15
- [X] Also find the craft for faction chest to test it
chest_locked : wood everywhere but steel lingot at center
"default:chest_locked", "default:steel_ingot"
- [X] Should be tested "degats entre alliés" : activés par default
And can't be deactivated with new factions mod
- [X] Try to add villagers mod for NPC
NPC are inside map :( and is buggy
- [X] Remove mg_villages debug infos
- [X] It seems we can have areas mod: added
- [X] PVP areas seems to be broken : can't PVP everywhere
- [X] Maybe install https://github.com/Sokomine/mob_world_interaction
To fix our NPC absence issue : Installed but no NPC
- [X] The game is now deadly slow maybe due to playerefects
Deactivated autosave every 10 seconds in playereffects/settings.lua
- [X] No PVP at -150 of depth
- [X] Try to add nether mod
Create a obsidianportal
Activate it with mese crystal fragment
- [X] modified mg_villages.ENABLE_PROTECTION from true to false
Doen't work anymore. We don't want anymore to protect villages
disable it
- [X] Too much stuff in NPC villages
- [X] Maybe try to use replacement to replace chest with something else
How to change that
Try to edit mts files in mods/mg_villages/schems/
These are schematics files sued with worldedit : not really usable
Changing it from code could be easier
- maybe see handle_schematics/build_chest
- [X] Even with protection, we can take what's in villagers' chests
Try to add them as protected chest
**** DONE Some crashes
CLOCK: [2019-02-26 mar. 02:42]--[2019-02-26 mar. 03:02] => 0:20
CLOCK: [2019-02-24 dim. 22:03]--[2019-02-24 dim. 22:37] => 0:34
- [X] Try connected_chest mod Doesn't work
- [X] Trade error (set to 1)
- [X] Seems to be fixed (digger was nil)
2019-01-15 17:35:29: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod '*builtin*' in callback luaentity_Step(): ...netest/games/minetest-pvp/mods/xpro/metodos/dig_node.lua:21: attempt to index local 'digger' (a nil value)
stack traceback:
netest/games/minetest-pvp/mods/xpro/metodos/dig_node.lua:21: in function 'callback'
usr/local/share/minetest/builtin/game/falling.lua:103: in function </usr/local/share/minetest/builtin/game/falling.lua:53>
**** DONE Another server fails *These ones are important : the game is broken*
- [X] Another villagers spawn-related
- [X] replaced chatter name with "someone"
ERROR[Main]: stack traceback:
[C]: in function 'upper'
.../.minetest/games/minetest-pvp/mods/villagers/actions.lua:600: in function 'on_leftclick'
- [X] 2019-01-03 18:21:23: ERROR[Main]: stack traceback:
....minetest/games/minetest-pvp/mods/mobs/mobs_redo/api.lua:2196: in function <....minetest/games/minetest-pvp/mods/mobs/mobs_redo/api.lua:2090>
Can't find how to fix thaty
**** DONE [fix_DoorProtection] Fix the door protection issue
CLOCK: [2018-12-31 lun. 15:26]--[2018-12-31 lun. 15:40] => 0:14 *We can't open doors when created by another player*
- [X] First, try to remove "Own by [playername]" message
Ok, bt it doesn't remove existing meta
- [X] Added a craft for super lucky block
?? is this working
- [X] Then, remove protection. Other players should be able to open doors
Works in local multiplayer test. Should be tested with another players
Maybe removing the owner meta is enough to remove protection
*** DONE v0.0.2
**** DONE How to add more ores to xopro
CLOCK: [2018-12-31 lun. 01:45]--[2018-12-31 lun. 02:16] => 0:31
CLOCK: [2018-12-30 dim. 21:28]--[2018-12-30 dim. 21:48] => 0:20 *No XP when digging zinc and lead* *zinc is from technic/ mod*
- [X] Try to find a zinc block to search his name
technic:mineral_lead in technic_worldgen/oregen.lua
- [X] List all technic ores
technic:mineral_uranium",
technic:mineral_chromium",
technic:mineral_zinc",
technic:mineral_zinc",
technic:mineral_lead",
technic:mineral_sulfur")
- [X] Not sure for this one : alredy handled
- [X] Add a technic.lua file in mods_suportados/
Copy this file from an existing one
**** DONE Our own mod
CLOCK: [2018-12-30 dim. 19:23]--[2018-12-30 dim. 20:51] => 1:28
CLOCK: [2018-12-30 dim. 18:06]--[2018-12-30 dim. 18:40] => 0:34 *xpro doesn't show total level ? Maybe write a show_level mod ?*
- [X] First create our own mod/nint.lua with depends description etc...
- [X] Must get xpro mod and register two handler
- [X] one for add XP
- [X] One for remove
- [X] Find a way to permanently print the player's level
- [X] Multiplayer test
- [X] Now remove all errors
**** DONE Try an XP+levels mod
CLOCK: [2018-12-29 sam. 15:55]--[2018-12-29 sam. 16:17] => 0:22 *level 2 : not showing it! but a cool annoucement with novice etc...* *When we die, we loose 50 XPs*
- [X] Trying to find a XP and level mod : trying xpro
- [X] First, try to win a level to see if it is shown in the HUD
- [X] Try to buy an item with XP : that works
- [X] But we can buy some things with that etc.
- [X] But the ranking thing is really cool. Could use the same trick for Factions!
- [X] Partly in portugese :(
- [X] First translate the API documentation (partly only)
even the code is in portuguese
**** DONE Install and configure a mumble server
CLOCK: [2018-12-23 dim. 11:22]--[2018-12-23 dim. 11:43] => 0:21
CLOCK: [2018-12-23 dim. 10:12]--[2018-12-23 dim. 11:12] => 1:00
CLOCK: [2018-09-16 dim. 19:13]--[2018-09-16 dim. 21:09] => 1:56
- With positional audio :
https://gist.github.com/iqualfragile/bc0864e1cc9830d40e0a
- The server part is called murmur. The port is port=64738 (TCP/UDP)
- [X] Install
- [X] Open the given port on the router : port=64738 (TCP/UDP)
- [X] configure
- [X] Test it with Ilyas : good
**** DONE Protect the map spawn point
CLOCK: [2018-12-20 jeu. 16:09]--[2018-12-20 jeu. 16:26] => 0:17
- because some faction could spawn kill new players
- [X] See and configure https://forum.minetest.net/viewtopic.php?t=15480
- [X] Can't see inversion setting
he said "The inversion of this can be achieved by setting Settings ->
Mods -> pvp_areas -> PvP by Default"
Maybe as a local mod ?
- [X] Explain this in README" On new map, define the spawn point as "No PVP area"
/pvp_areas pos1
/pvp_areas pos2 /pvp_areas set
**** DONE Should add a LICENSE file
- [ ] What is the licensing terms of Minetest ?
same as Minetest game : LGPL-2.1
Add it as LICENSE file
**** DONE [feature_Factions] Try to add factions mod
CLOCK: [2018-12-17 lun. 02:08]--[2018-12-17 lun. 03:03] => 0:55
CLOCK: [2018-12-17 lun. 00:53]--[2018-12-17 lun. 01:41] => 0:48
CLOCK: [2018-12-16 dim. 23:31]--[2018-12-17 lun. 00:10] => 0:39
CLOCK: [2018-12-16 dim. 19:42]--[2018-12-16 dim. 20:12] => 0:30
CLOCK: [2018-12-16 dim. 18:14]--[2018-12-16 dim. 19:16] => 1:02
CLOCK: [2018-12-16 dim. 16:34]--[2018-12-16 dim. 17:31] => 0:57
CLOCK: [2018-12-15 sam. 15:56]--[2018-12-15 sam. 16:47] => 0:51
CLOCK: [2018-12-15 sam. 15:44]--[2018-12-15 sam. 15:49] => 0:05
*To be done for Wed. 19 Dec. 2018*
- See a factions mod https://forum.minetest.net/viewtopic.php?t=15352
- [X] First install https://github.com/Jonjeg/localisation
No error
- [X] Then https://github.com/Jonjeg/factions
- [X] Test if it works
/f <msg> for faction channel
/faction create <name>
/faction info <name>
- [X] See and fix this error : factions can't save file
- [X] Rename the baby zombie as Serena
- [X] May change death message to "Victimisé par Serena")
- [X] Try to find some texture packs
Try with 2/3 popular new texture packs
- [X] PixelBOX : ok
- [X] Pixel-Perfection/ : not so new, many woods are the same
- [X] Isabell II ok
- [X] Vilija ok
- [X] See that "You are inside of the area of the village...
The inhabitants do not allow any modifications"
Its new, since w ehave new factions mod
modified mg_villages.ENABLE_PROTECTION from true to false
- [X] Again a LuaEntity name "mobs_mc:baby_zombie" not defined ERROR
Maybe because on a generated map before changed baby_zimbie name
Test it for a long time with a new mat
**** DONE [feature_WelcomePopup] Add a simple welcome message
CLOCK: [2018-12-16 dim. 22:06]--[2018-12-16 dim. 22:31] => 0:25
- [X] Find a way to print a server popup
It seems we have to show a formspec
Started in welcome_popup/
- [X] FIXED, we need a first size[] command
- [X] Continue with more text and maybe a button
**** DONE [NPC_village] Testing a NPC village mod
CLOCK: [2018-12-14 ven. 16:10]--[2018-12-14 ven. 16:27] => 0:17
CLOCK: [2018-12-14 ven. 15:14]--[2018-12-14 ven. 15:53] => 0:39
CLOCK: [2018-12-13 jeu. 15:56]--[2018-12-13 jeu. 16:13] => 0:17
- [X] Should switch to v 0.4.17.1 : Not yet, still working with 0.4.16
- [X] Must update README.md : no need to download my game, just connect to server
- [X] Maybe remove mods/ambience/music/sounds/SoundLicenses.txt copyrighted songs
- [X] May add a NPC village mod : https://github.com/hkzorman/advanced_npc
see https://forum.minetest.net/viewtopic.php?t=5120 (best)
or (simpler) https://forum.minetest.net/viewtopic.php?t=5120
- [X] Testing advanced_pc Generated a new world. Now flying and testing
- [X] Can't find a NPC village, read further documentation
- [X] Maybe the mg_villages dependency https://github.com/Sokomine/mg_villages
- [X] Now, must install handle_schematics
- [X] Actual mg_villages error: FIXED. Was calling noise:get_2d instead of get2d
**** DONE Must find back my whole mapper
CLOCK: [2018-12-13 jeu. 16:13]--[2018-12-13 jeu. 16:27] => 0:14
*it was a C++ program* downloaded and compiled
- [X] Try https://github.com/minetest/minetestmapper
If it works, explain in README :
sudo apt install cmake libgd-dev
git clone https://github.com/minetest/minetestmapper.git
cd minetestmapper/
mkdir build
cd build/
cmake ..
make
sudo checkinstall --pkgname minetestmapper
If ran from build directory ? Warning: Falling back to using colors.txt from current directory.
cd ..
minetestmapper -i ~/.minetest/worlds/NPC\ village/ -o map.png
gliv map.png
**** DONE Must revamp win install instruction
CLOCK: [2018-11-23 ven. 19:55]--[2018-11-23 ven. 20:19] => 0:24
**** DONE Bug when playing a new game for the 1st time
CLOCK: [2018-11-22 jeu. 05:16]--[2018-11-22 jeu. 05:41] => 0:25
- [X] Seems we need 0.4.16 minimum
- [X] Trying to compile v0.4.16 and install it
2018-11-22 05:09:10: ACTION[Main]: hb.register_hudbar: health
2018-11-22 05:09:10: ACTION[Main]: hb.register_hudbar: breath
2018-11-22 05:09:10: ACTION[Main]: hb.register_hudbar: sprint
2018-11-22 05:09:10: ACTION[Main]: hb.register_hudbar: hunger
2018-11-22 05:09:10: ERROR[Main]: ModError: Failed to load and run script from /home/rainbru/.minetest/games/minetest-pvp/mods/default/init.lua:
2018-11-22 05:09:10: ERROR[Main]: .../.minetest/games/minetest-pvp/mods/default/functions.lua:134: attempt to index field 'settings' (a nil value)
2018-11-22 05:09:10: ERROR[Main]: stack traceback:
2018-11-22 05:09:10: ERROR[Main]: .../.minetest/games/minetest-pvp/mods/default/functions.lua:134: in main chunk
2018-11-22 05:09:10: ERROwR[Main]: [C]: in function 'dofile'
2018-11-22 05:09:10: ERROR[Main]: ...inbru/.minetest/games/minetest-pvp/mods/default/init.lua:40: in main chunk
2018-11-22 05:09:10: ERROR[Main]: Voir debug.txt pour plus d'informations.
Loaded texture: /home/rainbru/programmation/gitlab/minetest-pvp/menu/overlay.7.p