Mossmanikin wrote:all whom made Minetest, modding and this mod possible
DaN wrote:This mod is great!
DaN wrote:However...Mossmanikin wrote:all whom made Minetest, modding and this mod possible
It should be all who made Minetest. QD tip for remembering this is who goes with he (or in this case, they) and whom goes with him (or them).
Mossmanikin wrote:Update (0.0.6)
Eraser added. See first post for more info.
Mossmanikin wrote:Update (0.0.8)
- Eraser works different.
- Message in a bottle.
DaN wrote:OMG You are awesome :D
I tried to make them editable but failed horribly...
10:14:55: ACTION[ServerThread]: BSB uses memorandum:message, pointing at [nothing]
10:14:56: ERROR[main]: ServerError: LuaError: error: ...est-0.4.7\minetest-0.4.7\bin\..\mods\memorandum\init.lua:239: attempt to index field 'under' (a nil value)
10:14:56: ERROR[main]: stack traceback:
bentleysb wrote:I have encountered an error when I was getting the letter out of a bottle. I missed the block I was going to click on and instead left clicked in the air. Minetest then crashed. here is what you will want from the debug:Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
10:14:55: ACTION[ServerThread]: BSB uses memorandum:message, pointing at [nothing]
10:14:56: ERROR[main]: ServerError: LuaError: error: ...est-0.4.7\minetest-0.4.7\bin\..\mods\memorandum\init.lua:239: attempt to index field 'under' (a nil value)
10:14:56: ERROR[main]: stack traceback:
Hope you can fix this soon
bentleysb wrote:I love this mod.
Bas080 wrote:This could work better if paper was a node and used the drawtype that ladder also uses. That way you can stick it the the wall or ceiling too.
SegFault22 wrote:Awesome mod. I have a suggestion: add Wax seals, so that we can seal closed the more important/royal letters, and the letter can not be opened without breaking the seal, making it obvious that the message has been intercepted.
Mossmanikin wrote:I wish I would've found a simpler and cleaner way to combine the features of facedir and wallmounted.
Krock wrote:There should be a drawtype, "ladderlike" or however it was called... it worked fine for ladders, then why not here too?
VanessaE wrote:Actually if you just use nodebox + facedir, you can rotate it to sit against the wall OR floor (or ceiling) quite easily. Facedir/param2 values go from 0 to 23, just experiment until you find the right values.
The Lua API tries to explain it, but look at the dirs1{} and dirs2{} tables used by the rotate_and_place() function in builtin/misc_helpers.lua for hints on how it *really* works.
Mossmanikin wrote:Write on Paper 0.1.1
- Removed 2 nodes
- Letters can be pinned to a wall below eye level
Messages aren't lost, but some old letters are rotated incorrectly.
[spoiler=Screens]
https://dl.dropboxusercontent.com/s/88dtt05ssmo2i2k/screenshot_97392227.png
https://dl.dropboxusercontent.com/s/45cgz0ci51d6lmv/screenshot_97659081.png
[/spoiler]
This can be "easily" fixed by picking them up and placing them again (hope nobody used letters as wallpapers).
DaN wrote:Mossmanikin wrote:Write on Paper 0.1.1
- Removed 2 nodes
- Letters can be pinned to a wall below eye level
Messages aren't lost, but some old letters are rotated incorrectly.
[spoiler=Screens]
https://dl.dropboxusercontent.com/s/88dtt05ssmo2i2k/screenshot_97392227.png
https://dl.dropboxusercontent.com/s/45cgz0ci51d6lmv/screenshot_97659081.png
[/spoiler]
This can be "easily" fixed by picking them up and placing them again (hope nobody used letters as wallpapers).
Wallpapers... hmm... nah.
09:24:36: ERROR[main]: ERROR: An unhandled exception occurred: ...est-server/.minetest/mods/memorandum/memorandum/init.lua:75: attempt to concatenate field 'text' (a nil value)
09:24:36: ERROR[main]: stack traceback:
09:24:36: ERROR[main]: ...est-server/.minetest/mods/memorandum/memorandum/init.lua:75: in function <...est-server/.minetest/mods/memorandum/memorandum/init.lua:63>
vitaminx wrote:Could anyone please look at it?
63 on_receive_fields = function(pos, formname, fields, sender)
+ if not (fields.text and fields.signed) then
+ return
+ end
64 local meta = minetest.get_meta(pos)
vitaminx wrote:Hi, thanks for the fix, I've opened a pull request for the author.
Meanwhile you can get the fixed repository here:
https://github.com/vitaminx/memorandum
Users browsing this forum: No registered users and 36 guests