VADemon

MCFS: Changelog from Google Docs / Minecraft

May 12th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.22 KB | None | 0 0
  1. Changelog for: "[MOD] MCFS, Single File Save System v0.6.5 [MC Beta 1.2_02]"
  2. Source: https://docs.google.com/document/d/1KhDuShrzD4vKWwSD6_5fKhtXuVyiMpfKXJ5LAMLLEAU/edit?hl=en
  3.  
  4. v0.6.4 - v0.6.5
  5. - Updated to MC 1.2_01
  6. - Server pure memory version now uses multi-threading (background writes)
  7.  
  8. v0.6.3 - v0.6.4
  9. - New multiplayer pure memory feature.
  10. - Fixed a bug causing client crashes when playing online with pure memory version installed.
  11. - Server patch now uses code injection (should fix some other potentially unknown bugs)
  12. - Pure memory versions now only save chunks that have been changed (should speed up saves a bit).
  13.  
  14. v0.6.2 - v0.6.3
  15. - Updated to Minecraft Beta 1.1_02
  16. - Added a read-only world feature.
  17.  
  18. v0.6.1 - v0.6.2
  19. - Pure memory version now saves to disk automatically when you click Save and Exit.
  20. - Pure memory version also saves when you press escape and wait for "saving level" to disappear.
  21. - Worlds are now cleanly closed everytime you press Save and Exit in all versions.
  22. - Fixed a bug in the patcher that would cause it to sometimes not properly overwrite backups.
  23. - Other minor improvements.
  24.  
  25. v0.6.0 - v0.6.1
  26. - Updated to support Minecraft version 1.2.6
  27.  
  28. v0.5.9 - v0.6.0
  29. - Updated to support Minecraft version 1.2.4_01
  30. - Added a option to the pure memory version to save to file without closing the world.
  31.  
  32. v0.5.8 - v0.5.9
  33. - Updated to support Minecraft version 1.2.3_04
  34.  
  35. v0.5.7 - v0.5.8
  36. - Updated to support Minecraft version 1.2.3_01
  37.  
  38. v0.5.6 - v0.5.7
  39. - Added Command Line Patcher
  40. - Changed the "Advanced" version of the world utility...
  41.  
  42. v0.5.5 - v0.5.6
  43. - World files no longer start at 20MB in size. This is to reduce download / upload times for backups.
  44. - Also, free space on the end of the file is trimmed off when the world opens or closes.
  45. - Minor improvements to the anti-corruption mechanisms.
  46. - World files should open slightly faster now.
  47. - Minor cleanups.
  48.  
  49. v0.5.4 - v0.5.5
  50. - New Automatic world Import Utility.
  51. - Simplified the existing Import Utility.
  52. - Made all MCFS public functions synchronized (for multi-threading safety)
  53. - Put the code in a package.
  54. - Code cleanups / tweaks.
  55.  
  56. v0.5.3 - v0.5.4
  57. - New Auto-Patching Utility.
  58. - Fixed pressure plate / door bug.
  59.  
  60. v0.5.2 - v0.5.3
  61. - Updated to latest Minecraft version.
  62. - Fixed Linux slowness problems.
  63.  
  64. v0.5.1 - v0.5.2
  65. - Fixed serious bug in the memory version of MCFS causing chunks to not load.
  66. - Fixed bug causing it to think the world is open in multiple locations.
  67. - Fixed bug in MCFS with the listStoredBlocks() function (the root cause of the first bug)
  68. - Fixed utility not opening problem under linux / mac. (still working on linux slowness problem, see Known Bugs)
  69. - Updated the utility to have real progress bars with percentages :)
  70. - Other minor changes / tweaks
  71.  
  72. v0.5 - v0.5.1
  73. - Updated to work with latest minecraft.
  74. - Made import / export buttons in the utility less confusing :)
  75. - Released some benchmarking utilities for MCFS. (these are incomplete, included in the download)
  76.  
  77. v0.4 - v0.5
  78. - Almost completely rewritten everything
  79. - Implement fail-safe functionality (help prevent corruption due to minecraft crashes, etc...)
  80. - Saves from v0.4 will [b]NOT[/b] be compatible (due to addition of fail-safes)
  81. - Once again, performance enhancements due to optimization
  82. - Gave the file a proper header to make future changes easier and more compatible
  83. - Complete rewrite of level.dat and (playername).dat storage system.
  84. - Neater, simpler, and easier to use utility for importing and exporting world
  85. - Miscellaneous tweaks / code cleanups / bug fixes
  86. - Documentation Spreadsheet is now much easier to read (colorful too :P)
  87.  
  88. v0.3.1 - v0.4
  89. - Integrates MCFS into the new Halloween minecraft update.
  90. - Saves from v0.3.1 will still be compatible
  91. - Major performance enhancements
  92. - Block lookup code enhanced to use Java HashMap (much faster on large maps)
  93. - Free space now calculated on world open, not stored in file anymore.
  94. - More intelligent disk writes
  95.  
  96. v0.3 - v0.3.1 (bug fix)
  97. - Fixed bug exporting level.dat from the world, present in the v0.3 release.
  98.  
  99. v0.2.1 - v0.3
  100. - Made replacing existing blocks more CPU and Disk usage efficient.
  101. - Added support for 3rd axis to block locations for future use. (hell level that notch is introducing)
  102. - v0.2.1 saves will NOT be compatible with this version.
  103. - Threw away old documentation and made a nice spreadsheet.
  104. - Fixed bug that could have caused level.dat to not be written to disk properly.
  105. - Fixed a rare bug that could cause block corruption.
  106. - Session.lock replacement works now... (a obscure thing that I never tested apparently)
  107. - Finalized the file container format (for a good while anyway)
  108.  
  109. v0.2 - v0.2.1
  110. - Added server support.
  111. - Fixed issue with worlds size showing up incorrectly.
  112. - Saves compatible with v0.2 (backup recommended just in case)
  113.  
  114. v0.1 - v0.2
  115. - Fixed issue with worlds showing up as empty.
  116. - Fixed not being able to delete worlds from menu.
  117. - Fixed issue where empty world folders were still created.
  118. - Performance tweaks.
  119. - Changed initial world container size to 20MB to help avoid filesystem fragmentation caused from file growth.
  120. - Added (incomplete) documentation of world file and MCFS.class functions.
  121.  
  122. v0.1
  123. Initial Release
Add Comment
Please, Sign In to add comment