338 lines
18 KiB
Org Mode
338 lines
18 KiB
Org Mode
-*-org-*-
|
|
|
|
* v1.0.0
|
|
** v0.1.0
|
|
*** v0.0.1
|
|
**** 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 minetestmapper *Should show factions*
|
|
- [ ] Clone this project and create a gitlab project as minetestmapper-factions
|
|
- [ ] Add a legend with all known factions
|
|
- [ ] Add a little outline for all known protectors for each factions
|
|
**** 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
|
|
- [ ] 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 bu many ?)
|
|
- [ ] 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 ?
|
|
- [ ] 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-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
|
|
- [ ] Add a listplayers 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 etxt on enw 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
|
|
**** TODO Continue to test factions and NPC mod
|
|
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
|
|
- [ ] modified mg_villages.ENABLE_PROTECTION from true to false
|
|
Doen't work anymore
|
|
- [ ] No PVP at -150 of depth
|
|
- [ ] Even with protection, we can take what's in villagers' chests
|
|
Try to add them as protected chest
|
|
- [ ] Too much stuff in NPC villages
|
|
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
|
|
|
|
- [ ] 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.
|
|
**** 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
|