17.xhtml 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2015 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/weblog/2015/06-June/17.xhtml" />
  27. <title>Minetyst bones won&apos;t work as well as I had hoped &lt;https://y.st./en/weblog/2015/06-June/17.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/weblog/2015/06-June/17.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. <p>
  50. Weblog index:
  51. <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
  52. <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
  53. <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
  54. </p>
  55. <hr/>
  56. <p>
  57. Jump to entry:
  58. <a href="/en/weblog/2015/03-March/07.xhtml">&lt;&lt;First</a>
  59. <a rel="prev" href="/en/weblog/2015/06-June/16.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2015/06-June/18.xhtml">Next&gt;</a>
  61. <a href="/en/weblog/latest.xhtml">Latest&gt;&gt;</a>
  62. </p>
  63. <hr/>
  64. </nav>
  65. <header>
  66. <h1>Minetyst bones won&apos;t work as well as I had hoped</h1>
  67. <p>Day 00102: Wednesday, 2015 June 17</p>
  68. </header>
  69. <p>
  70. I didn&apos;t have time to do much today, but I did do a little testing of Minetest&apos;s limits.
  71. My sister has talked about how she loves collecting heads in Minetest&apos;s proprietary counterpart, so I wanted to attempt to recreate that a little in Minetest to lure her over.
  72. We already have bones left behind from dead players, but if the bones are harvested and moved elsewhere, the information on who the bones once were is lost.
  73. The goal was to preserve this information so bones could be used as trophies like heads are in the other game.
  74. It didn&apos;t go well.
  75. I had hoped that if a player picked up an item that had different meta data than a stack of similar items he or she was carrying with different meta data, the new item would be placed in a different stack.
  76. However, instead, the new item is placed in the old stack, the new item&apos;s meta data is lost, and the new item takes on the meta data that the rest of the stack has.
  77. There might be a way to code around this when picking up new items, but when shifting items around in inventory, I&apos;m fairly certain I can&apos;t stop a player from merging the stacks manually, making it possible to duplicate bones of one player by sacrificing bones of another player.
  78. The only solution I see is to set the maximum bone stack size to one, which would make collecting bones far too inconvenient.
  79. </p>
  80. <p>
  81. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  82. </p>
  83. <hr/>
  84. <p>
  85. Copyright © 2015 Alex Yst;
  86. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  87. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  88. My address is in the source comments near the top of this document.
  89. This license also applies to embedded content such as images.
  90. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  91. </p>
  92. <p>
  93. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  94. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2015%2F06-June%2F17.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2015%2F06-June%2F17.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  95. </p>
  96. </body>
  97. </html>