Advertisement
masa-

Litematica 1.13.2 Rift version changelog 2019-06-11

Jun 11th, 2019
2,209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.39 KB | None | 0 0
  1. 2cc0a16 Merge remote-tracking branch 'origin/master' into rift_1.13.2
  2. 4dc1119 Add an option for the automatic status info HUD
  3. ea7713a Fix/change the default keybind settings for some hotkeys
  4. 5b84d9e Fix the preview image color channels
  5. 125709d Fix/change the default keybind settings for some hotkeys
  6. 9192497 Fix the fill and replace task block state strings
  7. 70d3dc9 Fix Tool HUD block name strings
  8. dd259bf Improve the "stuff is disabled" warning messages in a couple of places
  9. 09f7fd6 Bump malilib dependency
  10. db17c52 Fix the setblock paste task not using the state properties
  11. 6fbd40d malilib version bump
  12. f52ca2b Fix a forgotten metadata argument in the setblock paste task
  13. cc105d8 Merge remote-tracking branch 'origin/master' into rift_1.13.2
  14. 8d816a8 Switch to using the IntBoundingBox from malilib
  15. 8ffc94a Merge remote-tracking branch 'origin/master' into rift_1.13.2
  16. eb6add1 Even more GUI stuff wrapping...
  17. 925cc0d Fix/update some air block handling things for 1.13+ in various places
  18. 5352132 Merge remote-tracking branch 'origin/master' into rift_1.13.2
  19. c4a9c1c Wrap more vanilla method calls, and some related GUI clean-up
  20. e005c2e Some schematic chunk and rendering related rewrites and clean-up
  21. cec7e33 1.13+ Schematic Rebuild: Fix placed blocks not considering neighor blocks
  22. ad7c416 Initial (re-) port of the latest 1.12 code to 1.13.2 again (ie. merge master)
  23. c2e40a9 Add a GUI for removing running tasks
  24. 1af2ca9 Don't store the Schematic Project file location in the project file itself
  25. 8dbf1b3 Schematic Projects: Use the current version's name by default in the save GUI
  26. 3eb032c Fix Schematic Projects paste deleting the area immediately after pasting
  27. 1a83bb8 Update to malilib config util change
  28. 0c5effe Update to malilib config and initialization handler changes
  29. ca63c6c Update to malilib world load handler change
  30. f9660ba Update to malilib input handler changes
  31. e4be566 Update to malilib GUI clean-up
  32. b81f239 Switch from a Queue to a sorted list in the renderer, it seems to be faster
  33. 51d81ab Fix and clean up and improve the profiler sections in the renderer
  34. b517cb0 Fix Area Selection Copy & Rename, if the selection wasn't loaded before
  35. 65f2f0d Fix the Area Editor GUI warning text location
  36. d73aca0 Momentarily enable the Status Info HUD in certain cases
  37. a3ebced More thoroughly clear any loaded data when closing a world
  38. 968b2d4 Add a warning when opening the Area Selection Browser in Simple mode
  39. aafb974 Don't allow opening the Area Selection Browser while in Projects mode
  40. fd8e7b7 Fix Item Frames and Paintings not getting rotated properly
  41. 2bcc05c Update to malilib GUI refactoring
  42. 30c88e3 Use a new hotkey util method in malilib
  43. b7d480a Add the task type/name to the missing chunks info HUD
  44. 709b665 Make the All ON/OFF buttons in the Placement config GUI affect filtered entries
  45. 6a148df Fix toggling on placements doesn't immediately re-render them
  46. e8a0ca1 Fix a Schematic Rebuild mode coordinate bug
  47. e578ee1 Update the build scripts
  48. 87dc851 Fix the pickBlockLast key crashing and not working when bound to a mouse key
  49. 60abcd3 Don't cast mouse wheel input to int
  50. cf3aba6 Fix schematic saving entity query box being 1 block too small on max side
  51. a7bd7c1 Fix an indentation derp
  52. 1710179 Fix the schematic overlay for extra blocks in chunks without schematic blocks
  53. 183dcd9 Fix a rendering crash that happens under Forge
  54. e8aef7b Fix/clean up some Mixin classes (missing abstract etc.)
  55. 3f9548d Add a scroll modifier and hotkeys for growing and shrinking selection boxes
  56. c025c91 Respect the ReplaceBehavior in the setblock-based paste task
  57. 9b10fd4 Fix a crash with the placement restriction mode and null ray traces
  58. 63e0472 Can't even call that a minor clean-up...
  59. 697f918 Fix Schematic Rebuild mode not recognizing attack on keyboard keys
  60. 50d9e08 Update to malilib GUI search OR'ing support/changes
  61. ef18ddb Add the total item count to the Material List GUI.
  62. cb0f7f0 Add a hotkey for directly opening the loaded schematics GUI
  63. fe8a8e4 Change the block info overlay default alignment and hotkey
  64. 1d09774 Rename and clean up some config options
  65. da68567 Add a warning if the verifier overlay is disabled and entries are selected
  66. 4b6afe9 Fix creating a new placement from a loaded schematic didn't select it
  67. b5c0ee7 Fix chest loot generation attempt via the inventory preview crashing the game
  68. 7acaa1f Some small renderer clean-up/"optimization"
  69. a3cdd8c Move the toolHudAlignment option from Generic to InfoOverlays
  70. 82a5cd1 Add a config option to not show the render layer or disabled rendering warning
  71. 1ba9822 Tool HUD: Always show the Tool HUD in the Schematic Rebuild mode
  72. 46b1c3d Pick Block: Fix pickBlockLast's adjacent check not respecting the layer range
  73. ca6c82c Change the pick block target slot behavior
  74. ef9d019 Whoops forgot to commit the ReplaceBehavior enum...
  75. bc51237 Add an option for the replace behavior in the Paste mode
  76. 5f0e585 Material List: Add a stack size override for Snow Layers
  77. 74e4899 Schematic Rebuild: Add new modifier keys to break/place blocks
  78. bbd31e1 Prevent overriding user input schematic filename when creating a new directory
  79. 48ea8fa Move one GUI base class
  80. 86c5983 Improve/change pickBlockLast behavior with non-full-blocks
  81. f185b88 Show error messages when trying to load unsupported schematic versions
  82. db0c567 Add the Minecraft DataVersion to the schematics
  83. 795d3a2 Schematic Rebuild: Fix All and Direction breaking working outside rebuild mode
  84. 5c7ef4b Rewrite the Fill and Replace tool modes as a task, refactor Delete to use it
  85. fa100bc Rewrite the delete area code into a task, and refactor some task stuff
  86. 05d0e9e Schematic Projects: Forget the last seen area when moving the project
  87. 24f30e4 Add the sub-region name to the Tool HUD in projects mode
  88. 6689e27 Improve selected corner rendering by using the corner color for the sides
  89. 5181aa2 Add an Area Analyzer feature. Refactor Material Lists to use the task system.
  90. 771c1c9 Invert the sneaking behavior when selecting areas
  91. 25ebbc0 Use an End schematic world for nicer grass color
  92. 5aaa7d2 Add warnings to the Area Editor GUIs if the selection rendering is disabled
  93. 3aad2db Fix Tool HUD not showing selected blocks without a selection
  94. c615da4 Schematic Rebuild: Fix the replaced and searched states not handling rotation
  95. 95ec9e4 Rewrite the setblock-based paste task, again...
  96. f8e2fff Add a separate task scheduler for the integrated server
  97. c5d07e8 Small fix to the setblock task
  98. e3b3669 Schematic Projects: Fix the Simple mode Area Editor GUI getting the wrong area
  99. 4d1e796 Don't try to kill entities unless there are at least some within the area
  100. 824be96 Don't include disabled sub-regions in the area created from a placement
  101. 81676e1 Paste setblock task: Fix a coordinate increment bug and some state checks
  102. 1c28ea8 Fix the schematic pasting setblock task messing up due to hash ordering
  103. 8667b96 Fix(?) a schematic pasting area check coordinate bug
  104. b956ab2 Schematic Projects: Fix not marking the project dirty when switching sel. mode
  105. 530ede3 Area Selections: Fix fully loading and thus re-saving all hovered areas
  106. 8ea8118 Fix pickBlockLast getting the wrong position with mismatched collision boxes
  107. 6b5071d Add an option to use per-world/server area selection root directories
  108. 0ed1e4d Improve the Easy Place and Placement Restriction modes
  109. e07388e Add per-coordinate lock options to the placement config GUIs
  110. d2c5515 Add the mod version to the main menu
  111. 4c481a9 Delete mode: Allow directly deleting the area of the selected placement
  112. 0370e72 Add checks that the to-be-pasted placement doesn't go outside world bounds
  113. 7385618 Adjust many of the GUIs to work better with the Large GUI scale
  114. 867aa09 Move the shader program to malilib
  115. 0633f9f Improve the schematic preview making
  116. 819d4d9 Fix not being able to rename simple mode area selections
  117. f99a936 Fix the schematic browser spamming errors when selecting non-Litematica files
  118. 2e2cdff Allow lower alpha values for schematic overlays
  119. 4af81f1 Schematic Rebuild: Fix the position transforms with transformed placements
  120. f1e1e71 Paste/setblock task: (quick hax) fix the changed blocks check to ignore air
  121. 7777c77 Paste/setblock task: Fix the 'changedBlocksOnly' check being reversed
  122. 8f05b94 Schematic Projects: Always save the project after saving a new version
  123. 51e51d0 Don't allow selecting placements with the tool in the Projects mode
  124. ed9c3fd Add a config to allow using the executeOperation hotkey without holding a tool
  125. a2f6934 Remove a bunch of the default hotkeys
  126. 60b9b73 Schematic Rebuild: Implement the Direction and All keys for breaking blocks
  127. beb83c7 Schematic Rebuild: Fix the total block count not getting updated
  128. b12ba71 Fix in-memory schematic TE data getting modified when placing blocks to world
  129. 00bca63 Schematic Verifier: Add an option to render block models instead of items
  130. b58cd1a Change two default config values
  131. 502ca0e Status Info HUD: Show when Easy Place or Placement Restriction modes are ON
  132. b7ac50c Remove the LayerRange localization strings that are now in malilib
  133. 8bb9919 Add a Status Info HUD, and refactor some of the Tool HUD stuff
  134. 0dffc94 Add Info HUD and Tool HUD scale options
  135. c3543ef Schematic Projects: Always indicate on tool HUD when in projects mode
  136. e1ee007 Allow writing the material list to a CSV file (GH #26)
  137. 15d71ac Material List: Add a search bar
  138. 1150e51 Fix Structure Block rendering breaking all rendering in non-betterRenderOrder
  139. 8a5fdeb Remove the Schematic Projects tool mode, check for an open project instead
  140. 19ec249 Store the command-based paste task state. Always set all blocks in projects.
  141. 1b82f7a Add entity summoning to the command-based schematic paste task
  142. a0a9546 Schematic Projects: Add a Delete Area button
  143. c337f62 Add deleting entities via commands in the Delete mode and Schematic Projects
  144. 6e20f21 Schematic Projects: Add some GUI buttons, and other improvements
  145. a901373 Schematic Projects: Add a project manager/viewer GUI, improve the browser
  146. 41a5b3d Schematic Projects: Rename from Versioning, fix area selection things
  147. 2ec27fb Fix model-based overlay not using the position random
  148. a399516 Support ItemBlockSpecial in the Rebuild mode
  149. 9060c61 Material List: Support multiple items (flower pots), add some overrides
  150. 3ad57a3 Fix not being able to switch to some tool modes in survival
  151. 30b955e Material List Info HUD: Add scale and item count text color options
  152. 1e5cbbc Add more warning messages about disabled options when creating placements
  153. b94854b Schematic Rebuild: Fix a coordinate translation bug
  154. d8da726 Schematic Projects: Cache the last area selection
  155. 11ee4c4 Schematic Projects: Fix project creation not setting the name
  156. ee33b4d Fix some of the renderer related hotkeys not refreshing the renderer
  157. b8c4efc Schematic Projects: Fixes and clean-up to project loading and saving
  158. 9cc56e4 Fix some possible crashes
  159. 9fc0630 Refresh the open schematic browser (if any) when a save task completes
  160. fd1ec46 Add a version Control/Schematic Projects system
  161. 078dad4 Add a warning to Schematic Rebuild All mode about the placement selection
  162. b91a3ba Fix adding or removing sub-regions not marking the automatic origin dirty
  163. 99089d8 Fix Area Editor area renaming only working once per GUI open
  164. 5b0ee5e Add a Corner Mode button to the Area Editors
  165. faf9e3a Allow rendering the tool and info HUDs inside the F3 screen
  166. 188b01f Area Selection Manager: Show the current selection at the bottom
  167. 1c93872 Material List: Improve the column length calculations
  168. cf1ca50 Fix the Material List button alignment
  169. d26977d Use malilib util methods for dimension ID and config file names
  170. e70f6fe Move the config file loading/saving hooks to malilib
  171. 389e942 Move the CoordinateType enum to malilib
  172. add4742 Move all the LayerRange stuff to malilib
  173. ddf32fc Update to GUI clean-up in malilib, and moved ButtonOnOff to malilib
  174. d6ae5cc Support the new keybind search stuff in malilib
  175. c1f523d Add a config option to render the material list in GUIs
  176. 2b0e341 Implement schematic pasting in creative multiplayer using setblock commands
  177. c9ed1c5 Small improvements to schematic saving error messages
  178. fa3f36f Remove the Tool Mode restriction from most of the hotkeys
  179. c3d6aa0 Add a Delete button to the Schematic Manager to delete schematic files
  180. 82295cf Add a button to the main menu to open the config GUI
  181. 0b6814f Add search bars to loaded schematics list and the placements list
  182. 1738ece Make the material list multiplier text field a bit thinner
  183. 7ae1e9d Verifier: Require the surrounding client world chunks to be loaded
  184. 263a117 Fix pending block ticks not getting saved properly in the new task system
  185. 6598cc3 Fix the verifier and regular block info overlays rendering on top of eachother
  186. aaf9e75 Verifier markers: Fix a rendering bug + add an option to restore the behavior
  187. 203586e Material List: Change the multiplier input to be a text field
  188. cebee1f Add a warning message when directly loading non-Litematica schematics
  189. e8403b4 Fix the alpha shader start/stop being in different scopes in some cases
  190. b829390 Add a couple of new overlay rendering options
  191. 1b79799 Rename a couple of GUI classes
  192. 3950bdb Add checkmarks to the Layer Range render layer mode for hotkey behavior
  193. 710bb0d Show a notification message when being in other than All layer mode
  194. 9cb8776 Change to using malilib's new client tick handler
  195. ae5d742 Allow using the Delete mode in multiplayer via fill commands
  196. 6f25469 Add a button to the Area Selection browser to unselect the current selection
  197. 71d322b Update to the addition of a Create Directory button in the navigation widget
  198. 05c8afc Ask for a name for a selection created from a placement
  199. c4f2643 Small improvements to the placement tool hud
  200. 7a41b33 Add a Copy button to the Area Selection browser entries
  201. ad014f9 Add the schematic and sub-region sizes to the hover info in the lists
  202. 41b84a7 Add sub-region origin to the list hover. Fix sub-region coord text fields.
  203. 8f7e925 Check for file name collisions before creating the save task
  204. fe9afb9 Use new malilib message util method
  205. 8f17f60 Use the newly added malilib util methods to get the config/game directories
  206. c4be9f0 Fix/adjust some GUI things (updated to a malilib util method addition)
  207. aedafaf Update to malilib widget list change
  208. 5e1a1a3 Fix the schematic preview images not working at all
  209. 8124846 Fix the preview/screenshot key not working
  210. 50e27e0 Fix/improve/clarify some Area Selection related rough spots
  211. ddf84d2 Remove some of the unnecessary duplicated rendering classes
  212. 7232ff6 Schematic Verifier: Add an info line to the GUI, fix some data not getting reset
  213. 18bba6c Schematic Verifier: Fix Info HUD toggle weirdness, fix restart clearing
  214. fe7284b Material List: Only count fluid source blocks
  215. 2a561c8 Print a success message from the schematic saving task to the GUI, if possible
  216. e956f1a GUI fixes and small tweaks, update to malilib GUI changes
  217. cf4c3cb Bump malilib dependency
  218. 05a7770 Change the MixinWorldClient constructor, might fix a crash with the BBOR mod
  219. 770e459 Add block replacing to the rebuild mode
  220. d35b311 Add a Schematic Rebuild tool mode.
  221. 60ab855 Add a search bar to the Area Editor (Normal mode) and Placement Config GUI
  222. e6145b7 Add the sub-region count to the hover info for the schematic placements
  223. 1894320 Add an option for the block info overlay alignment
  224. 041f501 Split the config and hotkey to render Area Selections and Placement boxes
  225. b03fdf6 Fix Area Selection entries not having the prefix
  226. bda2607 Add a search bar to the file browsers
  227. 086e4d3 Moved schematic file filters from malilib. Fixed main menu button widths.
  228. b88d484 Fix not setting the creation time and number of blocks for schematics
  229. f816a61 Change the Schematic Verifier to use the new task system
  230. 701170e Add a scheduler/task system. Change schematic saving to happen Chunk-wise.
  231. 5403bd7 Some fixes and improvements to the Placement Restriction and Easy Place modes
  232. dbaf338 Add a button to the main menu to change the tool mode
  233. 904faf6 Allow an empty hand as a "tool"
  234. 9fa463a Add the rest of the Area Editor GUIs (for the normal mode)
  235. d1cb8f2 Fix the overlay not respecting the schematic render toggle w/ betterRenderOrder
  236. e715b52 Possibly fix a render state leak with entities when betterRenderOrder = true
  237. 9ae31f7 Add the origin point to the simple area editor GUI
  238. 0d16edb Add a simple Area Selection mode
  239. 58572c3 Schematic Verifier: Remove an unused method
  240. b547706 Schematic Verifier: Support multiple selections, improve selection stuff
  241. e141263 Schematic Verifier: Fix some of the Info HUD/selection stuff
  242. 2917349 Bump up the Verifier overlay targeting/rendering range
  243. 1a26a4e Add an option for reduced overlay rendering
  244. 0a2b028 Fix block rendering toggle and overlays not working with betterRenderOrder
  245. 167e2f7 Fix a rendering crash under Forge
  246. 4c35077 Fix a typo in the easyPlaceBlockChecksCancel method, that lead to a crash
  247. 8ab3022 Fix z-fighting on schematic vs. client blocks with "better render order" on
  248. cac4a84 Material List: Adjust the color behaviour of the columns
  249. 9afbfde Add percentage numbers to the Material List GUI
  250. 9afee82 Refresh schematic rendering when exiting the config GUI
  251. a01b3fa Refresh schematic rendering when toggling on all/schematic rendering, fix #12
  252. 2bf606a Add an option to bypass the render thread timeout completely
  253. 0f3ea7b Fill & Replace: Allow selecting air
  254. 4dfe568 Implement the Fill and Replace tool modes
  255. 8087d57 Allow removing the explicit/manual origin point
  256. ff758be Fix two area origin selection related issues. Closes #9.
  257. 6bc29c0 Update to use the new allow empty keybind setting in malilib
  258. 774822a Always assign random UUIDs for pasted/spawned entities. Closes #8.
  259. 65ab748 Add an option to render the schematic by injected calls to the vanilla renderer
  260. 412002f Fix some crashes if the placement refers to non-existing sub-region names
  261. 070f0ef Add a Farmland -> Dirt material override
  262. 9f2ae4c Make the Delete mode also remove entities
  263. 10d5ba5 Material List dump: Include all columns, use the current sorting/hide options
  264. a7a331b Don't pick block when holding an enabled tool item. Closes #7.
  265. c24630c Always cancel vanilla pick block if tracing to schematic world
  266. ad293db Don't allow pick blocking or showing schematic info when rendering is disabled
  267. fadf813 Area Selections: Don't generate a lowercase name, just strip away illegal chars
  268. d042b5f Allow toggling sub regions and ignore entities on/off in locked placements
  269. 939ac9e Fix the selection not being highlighted in the Schematic Manager
  270. 096dcda Add a message when cancelling a preview task
  271. 41c614d Exporting: Fix not accounting for the relative origin position
  272. 8a9e55e Implement exporting Litematica schematics as schematics or vanilla structures
  273. c0e4c5e Add a bit more error feedback to the Schematic Pasting feature
  274. ccec2ab Fix a crash with Area Selections that don't have any sub-regions
  275. a7f95e0 Fix the block rotation random not getting seeded with the position
  276. 4b41e6a Fix air block handling for 1.13's different air block types. Fixes #4.
  277. 7030fba Material List: Fix refreshes effectively forgetting the ignored entries
  278. 3d30b94 Use a cleaner pick block key check vs. vanilla use keybind (malilib addition)
  279. 6a7235e Add support for selecting the sub-regions for a schematic-based Material List
  280. 14ba301 Disable the pickBlockLast hotkey by default
  281. 7d73efe Refactor Area Selection to use an automatically calculated origin by default
  282. 346243c Update to a malilib GUI list refactor/change
  283. 9a32106 Change the way the Material List hotkey works vs. placement selection
  284. 511b8a6 Fix ray tracing to disabled placements
  285. 12f5552 Schematic Verifier: Implement GUI list sorting. Some GUI clean-up (malilib).
  286. c1b7354 Move the Material Cache class
  287. 6d3fd50 Add the forgotten Material Cache saving and loading
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement