Port of The Aether mod for versions of Minecraft after 1.14
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1906 lines
57 KiB

  1. Build: 1.14.4-28.1.114 - Sat Jan 11 00:10:35 GMT 2020
  2. tterrag:
  3. Add constructor for FishBucketItem that accepts suppliers
  4. =========
  5. Build: 1.14.4-28.1.113 - Tue Jan 07 20:02:19 GMT 2020
  6. Choonster.2010:
  7. Deprecate ElementBuilder#rotation(BlockPartRotation) and add zero-parameter overload (fixes #6321) (#6338)
  8. tterrag:
  9. Fix dyes tag containing dye items instead of tags
  10. Update generated data
  11. =========
  12. Build: 1.14.4-28.1.111 - Wed Jan 01 00:16:28 GMT 2020
  13. richard:
  14. Fix capabilities becoming inaccessible on returning from end (#6359)
  15. =========
  16. Build: 1.14.4-28.1.110 - Wed Jan 01 00:09:14 GMT 2020
  17. David Quintana:
  18. Revert one of the hunks of #6216, which was actually correct as it was. (#6337)
  19. =========
  20. Build: 1.14.4-28.1.109 - Tue Dec 24 03:34:52 GMT 2019
  21. kinglemming:
  22. Make Minecarts work with modded powered/activator rails.
  23. Re-adds functionality for rails to have different maximum speeds.
  24. =========
  25. Build: 1.14.4-28.1.108 - Mon Dec 23 06:21:49 GMT 2019
  26. kinglemming:
  27. Add FluidStack support to the Forge packet buffer. (#6353)
  28. =========
  29. Build: 1.14.4-28.1.107 - Sun Dec 15 22:39:52 GMT 2019
  30. kinglemming:
  31. Added a couple of raytraceresult.getType() != MISS checks in places where they were absent. This corrects a couple of vanilla oversights and also greatly reduces Forge bus event spam for arrows and llama spit. (#6355)
  32. Signed-off-by: King Lemming <kinglemming@gmail.com>
  33. =========
  34. Build: 1.14.4-28.1.106 - Tue Dec 10 20:07:46 GMT 2019
  35. 41268323+SmellyModder:
  36. Restored canRiderInteract boolean in IForgeEntity (#6347)
  37. =========
  38. Build: 1.14.4-28.1.105 - Tue Dec 10 19:46:10 GMT 2019
  39. 12281102+Aeltumn:
  40. Split DrawBlockHighlightEvent into subevents to make usage clearer, addresses #2190 (#6269)
  41. =========
  42. Build: 1.14.4-28.1.104 - Fri Dec 06 17:55:26 GMT 2019
  43. tterrag:
  44. Allow classpath locator to discover jars via FMLModType attribute
  45. =========
  46. Build: 1.14.4-28.1.103 - Fri Dec 06 03:50:04 GMT 2019
  47. cpw:
  48. Tidy up some output and also add libraries from the modfile detection into the transforming classloader.
  49. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  50. =========
  51. Build: 1.14.4-28.1.102 - Tue Dec 03 00:11:28 GMT 2019
  52. tterrag:
  53. Fix swapped yaw/pitch in camera setup event
  54. =========
  55. Build: 1.14.4-28.1.101 - Mon Dec 02 22:59:25 GMT 2019
  56. DaemonUmbra:
  57. Fixed invocation of Vanilla spawn logic (#6334)
  58. Forge's replacement of the Vanilla logic gets inverted, so the Vanilla logic inside that replacement must be inverted to correct for this.
  59. (Fixes #6332)
  60. liach:
  61. Restore camera setup render event (#6335)
  62. =========
  63. Build: 1.14.4-28.1.99 - Mon Dec 02 22:52:53 GMT 2019
  64. bl4ckscor33:
  65. Add item tag 'beacon_payment' for items that can activate a beacon (#6328)
  66. =========
  67. Build: 1.14.4-28.1.98 - Mon Dec 02 22:36:38 GMT 2019
  68. 41268323+SmellyModder:
  69. Added FENCES_WOODEN and FENCE_GATES_WOODEN tags as fuels in AbstractFurnaceTileEntity (#6327)
  70. =========
  71. Build: 1.14.4-28.1.97 - Mon Dec 02 22:08:25 GMT 2019
  72. dev:
  73. New SleepFinishedTimeEvent allowing control of world time when waking up. (#6043)
  74. =========
  75. Build: 1.14.4-28.1.96 - Mon Nov 25 06:49:59 GMT 2019
  76. tterrag:
  77. Fix EntityLootTables not calling addTables
  78. =========
  79. Build: 1.14.4-28.1.95 - Mon Nov 25 06:04:00 GMT 2019
  80. tterrag:
  81. Make EntityLootTables reusable for modders
  82. =========
  83. Build: 1.14.4-28.1.94 - Mon Nov 25 00:08:57 GMT 2019
  84. 6237881+nikita488:
  85. Fix emissive items not working
  86. =========
  87. Build: 1.14.4-28.1.93 - Sat Nov 23 20:38:16 GMT 2019
  88. cpw:
  89. Fix the hang on startup problem when windows' broken device enumeration
  90. causes a huge glfwInit slowdown. Log a message too when this is
  91. detected.
  92. See https://github.com/glfw/glfw/issues/1284,
  93. https://stackoverflow.com/questions/10967795/directinput8-enumdevices-sometimes-painfully-slow,
  94. https://discourse.libsdl.org/t/win-10-initing-joystick-causes-45s-hang-in-sdl-dinput-joystickdetect/23293
  95. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  96. =========
  97. Build: 1.14.4-28.1.92 - Thu Nov 21 03:23:20 GMT 2019
  98. richard:
  99. Add hooks to make it easier to add custom TNT blocks (#6290)
  100. =========
  101. Build: 1.14.4-28.1.91 - Thu Nov 21 03:15:24 GMT 2019
  102. DaemonUmbra:
  103. Add tags supports_beacon and supports_conduit and modify Beacon and
  104. Conduit to use these tags (#6266)
  105. =========
  106. Build: 1.14.4-28.1.90 - Tue Nov 12 23:18:44 GMT 2019
  107. richard:
  108. Fix DyeColor referencing incorrect Tag path. Fixes #6301 (#6303)
  109. bl4ckscor33:
  110. Fix RawMouseEvent not being cancelable (#6310)
  111. =========
  112. Build: 1.14.4-28.1.88 - Tue Nov 12 23:11:05 GMT 2019
  113. DaemonUmbra:
  114. Modify StonecutterContainer to allow shift-click insertion of any block
  115. with a valid recipe rather than limiting to blocks in an Immutable List
  116. (#6268)
  117. =========
  118. Build: 1.14.4-28.1.87 - Thu Nov 07 21:58:24 GMT 2019
  119. tterrag:
  120. Fix #6305 lighting optimization using the wrong method
  121. =========
  122. Build: 1.14.4-28.1.86 - Thu Nov 07 15:44:04 GMT 2019
  123. tterrag:
  124. Add support for modded warm ocean biomes in bonemeal code
  125. =========
  126. Build: 1.14.4-28.1.85 - Tue Nov 05 19:56:19 GMT 2019
  127. tterrag:
  128. Optimize SectionLightStorage#cancelSectionUpdates loop
  129. DaemonUmbra:
  130. Made the slash optional in fml confirm/cancel. (#6282)
  131. DaemonUmbra:
  132. Fixed an NPE caused by missing registries. (#6292)
  133. Missing registries in this case being registries renamed without proper
  134. remapping or created by mods that were removed.
  135. 12281102+Aeltumn:
  136. Add LeftClickEvent trigger to onPlayerDamageBlock (#6046)
  137. =========
  138. Build: 1.14.4-28.1.81 - Tue Nov 05 19:10:15 GMT 2019
  139. lex:
  140. Fix registry snapshots not reading aliases correctly. Closes #6298
  141. =========
  142. Build: 1.14.4-28.1.80 - Sun Nov 03 17:33:43 GMT 2019
  143. cpw:
  144. A few tweaks to things. Make the mods command a bit better, make the
  145. IndexedMessageCodec actually log which network channel it got back
  146. packets on. Also, improve the custom directorymodlocator with actual
  147. custom names, finally, allow up to 99 log rollovers, up from 7 default
  148. (this means a repeatedly crashing server is less likely to roll out the
  149. log of the first crash).
  150. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  151. =========
  152. Build: 1.14.4-28.1.79 - Fri Nov 01 21:10:27 GMT 2019
  153. tterrag:
  154. Fix BlockStateProvider#horizontalBlock emitting rotations >=360
  155. =========
  156. Build: 1.14.4-28.1.78 - Fri Nov 01 18:30:45 GMT 2019
  157. suarezsandicamilo:
  158. Added some more biome types to BiomeDictionary (#6250)
  159. =========
  160. Build: 1.14.4-28.1.77 - Fri Nov 01 18:24:10 GMT 2019
  161. DaemonUmbra:
  162. Replaced getTypes invocation in ensureHasTypes with a direct reference
  163. to types, preventing infinite recursion (#6284)
  164. The direct reference is checked via ternary and reports if the set is
  165. empty, this is likely to result in log spam if modders don't assign
  166. types to their biomes
  167. =========
  168. Build: 1.14.4-28.1.76 - Wed Oct 30 19:25:37 GMT 2019
  169. tterrag:
  170. Fix lang generator escaping newlines, add lang generator test
  171. =========
  172. Build: 1.14.4-28.1.75 - Wed Oct 30 19:01:45 GMT 2019
  173. tterrag:
  174. Escape control chars and unicode when writing out lang datagen
  175. =========
  176. Build: 1.14.4-28.1.74 - Tue Oct 29 01:23:23 GMT 2019
  177. tterrag:
  178. Allow LanguageProvider helpers to accept suppliers of subtypes
  179. =========
  180. Build: 1.14.4-28.1.73 - Mon Oct 28 23:29:06 GMT 2019
  181. tterrag:
  182. Expose private helper methods in BlockLootTables to subclasses
  183. =========
  184. Build: 1.14.4-28.1.72 - Mon Oct 28 21:13:22 GMT 2019
  185. wynprice999:
  186. Fixed vanilla bug in entity navigation to stop entities spinning
  187. (MC-94054) (#6091)
  188. =========
  189. Build: 1.14.4-28.1.71 - Mon Oct 28 20:24:26 GMT 2019
  190. dev:
  191. Reimplement usage of Item#doesSneakBypassUse() (#6114)
  192. =========
  193. Build: 1.14.4-28.1.70 - Sat Oct 26 20:55:58 GMT 2019
  194. cpw:
  195. Handle logging during shutdown better on the server, by not closing the
  196. logfile before the server itself has shutdown.
  197. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  198. =========
  199. Build: 1.14.4-28.1.69 - Fri Oct 25 11:28:30 GMT 2019
  200. cpw:
  201. Fix NPE in modlauncher when there is no mods dir yet.
  202. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  203. =========
  204. Build: 1.14.4-28.1.68 - Fri Oct 25 06:09:04 GMT 2019
  205. DaemonUmbra:
  206. Fixed NPEs caused by uninitialized lists in ModDirTransformerDiscoverer
  207. (#6277)
  208. =========
  209. Build: 1.14.4-28.1.67 - Fri Oct 25 05:09:35 GMT 2019
  210. lex:
  211. Make Loot Table data generators more reusable for modders.
  212. =========
  213. Build: 1.14.4-28.1.66 - Fri Oct 25 02:33:36 GMT 2019
  214. tterrag:
  215. Add Blockstate and Model data providers (#6241)
  216. =========
  217. Build: 1.14.4-28.1.65 - Thu Oct 24 01:49:17 GMT 2019
  218. cpw:
  219. Allow pack locators to load from the mods folder.
  220. Regular mods are now automatically de-duped based on the version number
  221. - the highest version file of a "root mod id" is now selected
  222. automatically.
  223. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  224. =========
  225. Build: 1.14.4-28.1.64 - Tue Oct 22 22:31:43 GMT 2019
  226. wynprice999:
  227. Fixed forge rendering pipeline and shape based light occulsion. (#6178)
  228. 559819+AfterRebelion:
  229. Exclude Cobblestone slabs and wall recipes (#6230)
  230. =========
  231. Build: 1.14.4-28.1.62 - Tue Oct 22 19:08:15 GMT 2019
  232. wynprice999:
  233. Fix shouldCauseReequipAnimation not affecting anything (#6256)
  234. =========
  235. Build: 1.14.4-28.1.61 - Fri Oct 18 13:33:03 GMT 2019
  236. cpw:
  237. Expose the registrationchange event to simple channel (not that anyone
  238. should care, but who knows?)
  239. Also, Context.getNetworkManager should have been public. Derp.
  240. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  241. =========
  242. Build: 1.14.4-28.1.60 - Fri Oct 18 04:03:38 GMT 2019
  243. cpw:
  244. Fix clientside chunk load event spam. Was an offset patch.. Also fire
  245. unload on the client side too.
  246. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  247. =========
  248. Build: 1.14.4-28.1.59 - Fri Oct 18 00:28:54 GMT 2019
  249. cpw:
  250. Add in an event to expose the standard MC channel stuff to network event
  251. channels that care about such things. Mods using simplechannel don't
  252. need to care.
  253. Also, put a sync wrapper around crashreportextender, so it doesn't die
  254. sometimes randomly during startup.
  255. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  256. =========
  257. Build: 1.14.4-28.1.58 - Thu Oct 17 23:13:24 GMT 2019
  258. David Quintana:
  259. Fix vanilla models with parents not loading properly from forge
  260. blockstates.
  261. 12281102+Aeltumn:
  262. Fix #6244 RightClickBlock#getUseBlock and #getUseItem being ignored
  263. (#6246)
  264. =========
  265. Build: 1.14.4-28.1.56 - Tue Oct 15 22:01:50 GMT 2019
  266. bl4ckscor33:
  267. Fix shear sound not playing (#6202)
  268. ohai.iChun:
  269. Fix error logging in FMLUserdevLaunchProvider.setup (#6206)
  270. jojohostert:
  271. Allow mods actually to have their own usable config gui (#6208)
  272. tehgeek:
  273. Fixed MC-162953 bounds checks in `NativeImage` (#6216)
  274. ichttt:
  275. Fixed loading error/warning screen not showing (#6218)
  276. ichttt:
  277. Include a profile icon for the launcher json (#6222)
  278. =========
  279. Build: 1.14.4-28.1.50 - Tue Oct 15 21:54:54 GMT 2019
  280. ichttt:
  281. Fix some config checks still using the old fields (#6193)
  282. =========
  283. Build: 1.14.4-28.1.49 - Tue Oct 15 21:38:20 GMT 2019
  284. philipphuettig:
  285. Add onCropsGrow event to KelpTopBlock (#6171)
  286. =========
  287. Build: 1.14.4-28.1.48 - Tue Oct 15 21:31:49 GMT 2019
  288. JDLogic:
  289. Fix mod info panel rendering incorrectly on some systems with HiDPI
  290. displays (pesky macs) (#6170)
  291. =========
  292. Build: 1.14.4-28.1.47 - Mon Oct 14 17:40:45 GMT 2019
  293. usfirepilot123:
  294. Re-add PlayerGiveXpEvent & PlayerChangeLevelEvent (#6165)
  295. =========
  296. Build: 1.14.4-28.1.46 - Mon Oct 14 17:33:54 GMT 2019
  297. dev:
  298. Skip background for hidden effect instances (#6197)
  299. =========
  300. Build: 1.14.4-28.1.45 - Sun Oct 13 18:21:39 GMT 2019
  301. cpw:
  302. Bump modlauncher version to 4.1
  303. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  304. =========
  305. Build: 1.14.4-28.1.44 - Fri Oct 11 03:11:02 GMT 2019
  306. wynprice999:
  307. Fixed IModelData not being cleared when tile entity is removed (#6115)
  308. williewillus:
  309. Allow modded IParticleRenderTypes to be rendered (#6221)
  310. =========
  311. Build: 1.14.4-28.1.42 - Thu Oct 10 20:03:36 GMT 2019
  312. tterrag:
  313. Better sanity checks in ModelDataManager
  314. =========
  315. Build: 1.14.4-28.1.41 - Thu Oct 10 18:23:36 GMT 2019
  316. williewillus:
  317. Make customClientFactory optional again (#6191)
  318. =========
  319. Build: 1.14.4-28.1.40 - Mon Oct 07 22:18:52 GMT 2019
  320. David Quintana:
  321. Fix forge blockstates and custom model loading (#6154)
  322. * Reimplement forge blockstates variant through the use of a
  323. pseudo-model that handles the model loading, retexturing, custom data,
  324. etc. on behalf of the blockstates loader. This model gets injected into
  325. the model registry with an autogenerated unique name, to not collide
  326. with other model locations.
  327. * Fix model loaders not being properly initialized by calling the reload
  328. method from the loader register function. In 1.12, registering a reload
  329. listener caused the listener to be called right away from the register
  330. method. This is not true anymore.
  331. =========
  332. Build: 1.14.4-28.1.39 - Sat Oct 05 21:04:32 GMT 2019
  333. cpw:
  334. Add a super early GUI for showing pre-game launch messages from FML.
  335. NOTE: this cannot show on MAC because MAC can't handle off-thread GUIs
  336. in any way shape or form, and we need the main thread to do real work.
  337. Fix forge fading in wrongly.
  338. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  339. =========
  340. Build: 1.14.4-28.1.38 - Sat Oct 05 17:55:33 GMT 2019
  341. David Quintana:
  342. New round of fluid system fixes: (#6175)
  343. - Fix race condition lazy-initializing flowing fluid block data.
  344. - Fix typo in ItemTextureQuadConverter that prevents certain animated
  345. textures from being used in the fluid bucket.
  346. - Fix calls to onContentsChanged in FluidTank.
  347. - Fix FluidUtil.tryEmptyContainer logic when simulating.
  348. - Fix EmptyFluidHandler.fill returning the wrong number.
  349. =========
  350. Build: 1.14.4-28.1.37 - Fri Oct 04 22:37:31 GMT 2019
  351. tterrag:
  352. Combine all hidden mod resource packs into a single sortable pack
  353. Fix mod datapacks sorting under vanilla
  354. =========
  355. Build: 1.14.4-28.1.36 - Fri Oct 04 19:26:16 GMT 2019
  356. cpw:
  357. Split server and client side pack locators apart and move them to their
  358. respective behavioural components. This should facilitate fixing the
  359. server pack data pack ordering, as well as other new features of mod
  360. resource packs.
  361. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  362. =========
  363. Build: 1.14.4-28.1.35 - Fri Oct 04 17:37:04 GMT 2019
  364. lex:
  365. Fix dimension types being incorrect when connecting to a non-Forge
  366. server. Closes #6203
  367. =========
  368. Build: 1.14.4-28.1.34 - Fri Oct 04 11:27:27 GMT 2019
  369. cpw:
  370. Fix the stupid derp that broke singleplayer dims. Don't send the dim
  371. packet to the local client - it is not needed because obviously not.
  372. Seems to have fixed the problem. Probably infinity new bugs by this.
  373. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  374. =========
  375. Build: 1.14.4-28.1.33 - Fri Oct 04 06:28:27 GMT 2019
  376. tterrag:
  377. Move OnlyIn patches on DyeColor to SAS file
  378. Also fix broken cobblestone stairs recipe
  379. =========
  380. Build: 1.14.4-28.1.32 - Fri Oct 04 05:41:48 GMT 2019
  381. tterrag:
  382. Expose DyeColor#colorValue, remove OnlyIn from all DyeColor methods
  383. =========
  384. Build: 1.14.4-28.1.31 - Thu Oct 03 01:54:25 GMT 2019
  385. cpw:
  386. Properly propagate the DimensionType information from server to client
  387. at client connection time. This means the client now knows about the
  388. dimensiontype properly and can access the ModDimension information on
  389. the client.
  390. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  391. =========
  392. Build: 1.14.4-28.1.30 - Wed Oct 02 03:01:13 GMT 2019
  393. mattmess1221:
  394. Move opening initial screen to after startup and events are enabled
  395. (#6139)
  396. This allows events to be fired for the initial opening of the main menu
  397. Also fixes MC-145102
  398. rubensworks:
  399. Fix FluidTank with empty contents throwing error if drained (#6196)
  400. =========
  401. Build: 1.14.4-28.1.28 - Wed Oct 02 02:54:31 GMT 2019
  402. wynprice999:
  403. Changed all calls of `BlockState#getSoundType` to use the sensitive
  404. version. (#6120)
  405. draco18s:
  406. Patch Sweet Berry Bush to have Crop Growth Event Hook (#6094)
  407. =========
  408. Build: 1.14.4-28.1.26 - Sat Sep 28 22:21:22 GMT 2019
  409. tterrag:
  410. Allow structure processors to process entities
  411. =========
  412. Build: 1.14.4-28.1.25 - Sat Sep 28 20:06:14 GMT 2019
  413. cpw:
  414. Remove forced ANSI terminal - it breaks the Eclipse terminal output. As
  415. a result, we can now support coloured log output again, by default.
  416. Regen run configs to get the change (you should do this every update,
  417. you know :D)
  418. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  419. =========
  420. Build: 1.14.4-28.1.24 - Fri Sep 27 21:57:32 GMT 2019
  421. tterrag:
  422. Make patched-in StairsBlock constructor public
  423. Also fix supplier generic being too narrow in DeferredRegister#register
  424. =========
  425. Build: 1.14.4-28.1.23 - Fri Sep 27 21:45:59 GMT 2019
  426. cpw:
  427. Integrate modlauncher changes for mixin.
  428. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  429. =========
  430. Build: 1.14.4-28.1.22 - Wed Sep 25 22:03:41 GMT 2019
  431. tterrag:
  432. Usability improvements to RegistryObject/DeferredRegister
  433. tterrag:
  434. Fix new flower pot ctor not being usable with deferred register
  435. =========
  436. Build: 1.14.4-28.1.20 - Wed Sep 25 01:06:00 GMT 2019
  437. tterrag:
  438. Add constructor to StairsBlock that accepts a state supplier
  439. =========
  440. Build: 1.14.4-28.1.19 - Tue Sep 24 01:43:11 GMT 2019
  441. lex:
  442. Fix server jar manifest path.
  443. =========
  444. Build: 1.14.4-28.1.18 - Mon Sep 23 17:19:28 GMT 2019
  445. tterrag:
  446. Fix sea level not being available on client, move hook to Dimension
  447. =========
  448. Build: 1.14.4-28.1.17 - Mon Sep 23 03:40:09 GMT 2019
  449. tterrag:
  450. Add template arg to StructureProcessor#process
  451. =========
  452. Build: 1.14.4-28.1.16 - Mon Sep 23 02:47:09 GMT 2019
  453. lex:
  454. Fix timezone issue with the installer.
  455. =========
  456. Build: 1.14.4-28.1.15 - Mon Sep 23 00:30:41 GMT 2019
  457. lex:
  458. Bump binpatcher and jarsplitter versions to address Java differences on
  459. older JDKs.
  460. =========
  461. Build: 1.14.4-28.1.14 - Sun Sep 22 20:48:40 GMT 2019
  462. tterrag:
  463. Fix type bound on GameRegistry.findRegistry being too narrow
  464. tterrag:
  465. Fix jigsaw blocks not mirroring properly
  466. tterrag:
  467. Allow modded dimensions to customise World#getSeaLevel
  468. =========
  469. Build: 1.14.4-28.1.11 - Sat Sep 21 19:59:46 GMT 2019
  470. tterrag:
  471. Add IExtensibleEnum#init, extend FillerBlockType/PlacementBehaviour
  472. =========
  473. Build: 1.14.4-28.1.10 - Wed Sep 18 01:42:29 GMT 2019
  474. cpw:
  475. Fixed the problem where an error would cause the main thread to continue
  476. even though there were still parallel threads running. Also, handle
  477. exceptions in the AutomaticEventSubscriber rather than leaking them to
  478. the Parallel processor.
  479. Actually closes #6148 Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  480. cpw:
  481. Tag the deprecation of DeferredWorkQueue. I think this is causing
  482. confusion as to scope. Its functionality will be tied to the events in
  483. future - so mods can request the deferred work through methods on the
  484. Mod Lifecycle events directly. The API will be coming soon.
  485. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  486. =========
  487. Build: 1.14.4-28.1.8 - Tue Sep 17 23:59:35 GMT 2019
  488. tterrag:
  489. Make FlowerPotBlock extensible and reusable for mods
  490. - Change static lookup map to an instance variable
  491. - Add an instance variable for the "empty pot" for the current block
  492. - Keep one instance of the lookup map between the empty pot and all its
  493. full versions
  494. - Convert everything to use delegates
  495. =========
  496. Build: 1.14.4-28.1.7 - Tue Sep 17 21:39:44 GMT 2019
  497. Bward7864:
  498. Post tag event directly from reloader thread (#6164)
  499. =========
  500. Build: 1.14.4-28.1.6 - Tue Sep 17 00:16:04 GMT 2019
  501. cpw:
  502. Some tweaks around the code base. A functional consumer for networking -
  503. return a bool from your consumer function, rather than setPacketHandled.
  504. Tweak the server modloading behaviour to try and be a bit clearer that a
  505. mod errored.
  506. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  507. =========
  508. Build: 1.14.4-28.1.5 - Mon Sep 16 21:04:39 GMT 2019
  509. Bward7864:
  510. Update furnace fuels to not recreate it's list every query, and update
  511. when tags are reloaded. Add Tag update events. (#6140)
  512. =========
  513. Build: 1.14.4-28.1.4 - Mon Sep 16 20:37:06 GMT 2019
  514. 17338378+Nightenom:
  515. Maintain default behavior for Item#canPlayerBreakBlockWhileHolding()
  516. (#6128)
  517. =========
  518. Build: 1.14.4-28.1.3 - Mon Sep 16 20:21:40 GMT 2019
  519. Unnoen:
  520. Update README badges to fix wrong version. (#6141)
  521. =========
  522. Build: 1.14.4-28.1.2 - Mon Sep 16 20:03:26 GMT 2019
  523. mrcrayfish:
  524. Reimplemented "MouseEvent" as RawMouseEvent for 1.14.X (#6144)
  525. =========
  526. Build: 1.14.4-28.1.1 - Thu Sep 12 18:10:59 GMT 2019
  527. diesieben07:
  528. Fix patch for vanilla spawning in WorldEntitySpawner (#6130)
  529. =========
  530. Build: 1.14.4-28.1.0 - Thu Sep 12 16:14:54 GMT 2019
  531. lex:
  532. Fix Entity.getPersistentData function name. Closes #6131 Bump spec
  533. version for first 1.14.4 RB.
  534. =========
  535. Build: 1.14.4-28.0.107 - Thu Sep 12 16:01:53 GMT 2019
  536. JDLogic:
  537. Fix ParticleFactoryRegisterEvent not firing (#6126)
  538. =========
  539. Build: 1.14.4-28.0.106 - Thu Sep 12 15:43:48 GMT 2019
  540. David Quintana:
  541. Minor fixes to the fluids (#6150)
  542. * Fixed vanilla rendering of fluids to take into account the alpha bits
  543. of the color, and fix usages accordingly.
  544. * Fixed missing texture derp.
  545. =========
  546. Build: 1.14.4-28.0.105 - Wed Sep 11 14:00:40 GMT 2019
  547. David Quintana:
  548. Some (sadly breaking) improvements to the Fluid API (#6110)
  549. * Some (sadly breaking) improvements to the API, after feedback and
  550. concerns provided by users:
  551. - Moved calculation of the translation key to the FluidAttributes
  552. constructor, so that builders can be shared between still & flowing
  553. sub-fluids.
  554. - Moved biome-based coloring to a dedicated FluidAttributes.Water
  555. variant, which is not used by default.
  556. - Added logic to automatically gather fluid textures into the list of
  557. textures to bake.
  558. - Patched BucketItem and FlowingFluidBlock to avoid eager access to the
  559. fluid objects.
  560. - Added a ForgeFlowingFluid class, as a more user-friendly way to
  561. construct a new FlowingFluid.
  562. =========
  563. Build: 1.14.4-28.0.104 - Tue Sep 10 23:02:31 GMT 2019
  564. lex:
  565. Delay Block loot table name generation until needed, as calling early
  566. will result in an empty name as the block is not registered yet.
  567. lex:
  568. Add new DeferredRegistry helper, and change RegistryObject to update
  569. when overrides are registered.
  570. =========
  571. Build: 1.14.4-28.0.102 - Mon Sep 09 22:30:19 GMT 2019
  572. lex:
  573. Fix slimes splitting more times then they should. Closes #6138
  574. =========
  575. Build: 1.14.4-28.0.101 - Mon Sep 09 03:32:59 GMT 2019
  576. tterrag:
  577. Fix a couple places not calling forge getLightValue
  578. =========
  579. Build: 1.14.4-28.0.100 - Sun Sep 08 06:23:38 GMT 2019
  580. cpw:
  581. Fix problem with network connections timing out frequently. Turns out
  582. there's a race condition - and the extra work forge does causes it to
  583. happen much more frequently than vanilla (though I'm sure it's a vanilla
  584. issue). Closes #6124, #5767 and probably lots more.
  585. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  586. tterrag:
  587. Fix SCommandListPacket underflowing buffer when encountering a missing
  588. argument type
  589. tterrag:
  590. Remove StructureArgument to work around vanilla issue, clean up custom
  591. arguments
  592. tterrag:
  593. Fix vanilla typo causing errors when client is missing entity attributes
  594. tterrag:
  595. Properly fix missing attribute issue, add vanilla bug ID
  596. =========
  597. Build: 1.14.4-28.0.95 - Sat Sep 07 05:10:08 GMT 2019
  598. tterrag:
  599. Make /locate command support modded structures
  600. =========
  601. Build: 1.14.4-28.0.94 - Sat Sep 07 03:42:47 GMT 2019
  602. tterrag:
  603. Make STRUCTURE_FEATURE registry a slave map of the FEATURE registry
  604. Also convert Feature.STRUCTURES to a slave map
  605. =========
  606. Build: 1.14.4-28.0.93 - Thu Sep 05 22:38:25 GMT 2019
  607. lex:
  608. Fix REGISTER packet encode/decode issues. Changed ForgeConfig values to
  609. return the default value if the config is not loaded, and exposed the
  610. value objects as a internal config.
  611. =========
  612. Build: 1.14.4-28.0.92 - Thu Sep 05 05:33:28 GMT 2019
  613. lex:
  614. Fix naming conflicts with official names.
  615. =========
  616. Build: 1.14.4-28.0.91 - Wed Sep 04 02:59:06 GMT 2019
  617. lex:
  618. Fix item used stat not triggering properly on last item in the stack.
  619. =========
  620. Build: 1.14.4-28.0.90 - Wed Sep 04 01:51:34 GMT 2019
  621. lex:
  622. Add a bunch of tags from the omnibus. Fix test imports. And update
  623. patches for line numbers.
  624. bl4ckscor33:
  625. Add spawn reason to spawn events (#6096)
  626. =========
  627. Build: 1.14.4-28.0.88 - Tue Sep 03 21:50:35 GMT 2019
  628. 6596492+yrsegal:
  629. Add collisionExtendsVertically hook to allow modded blocks that extend
  630. collision into the block above similar to fences. (#6092)
  631. =========
  632. Build: 1.14.4-28.0.87 - Tue Sep 03 21:41:54 GMT 2019
  633. danielgoossens:
  634. Fixed PlayerInteractEvent.LeftClickBlock useItem/useBlock (#6045)
  635. =========
  636. Build: 1.14.4-28.0.86 - Tue Sep 03 21:31:04 GMT 2019
  637. danielgoossens:
  638. Readded IForgeItem#getHighlightTip hook. (#6036)
  639. =========
  640. Build: 1.14.4-28.0.85 - Tue Sep 03 20:20:52 GMT 2019
  641. goto.minecraft:
  642. Added gravity as attribute to Entities (#5630)
  643. =========
  644. Build: 1.14.4-28.0.84 - Tue Sep 03 19:59:53 GMT 2019
  645. ichttt:
  646. Fix CME on chunk unload in FarmlandTicketManager (#5998)
  647. =========
  648. Build: 1.14.4-28.0.83 - Sun Sep 01 18:42:33 GMT 2019
  649. cpw:
  650. Add a modfolderfactory. Fix up login payload exposure.
  651. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  652. =========
  653. Build: 1.14.4-28.0.82 - Sun Sep 01 15:33:27 GMT 2019
  654. cpw:
  655. Peel IModLocator into the SPI package and extract a small IModFile
  656. interface as well. This allows building external IModLocator
  657. implementations.
  658. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  659. =========
  660. Build: 1.14.4-28.0.81 - Sat Aug 31 17:57:15 GMT 2019
  661. cpw:
  662. Move indexFor and biConsumer into FMLHandshakeHandler and expose them
  663. publicly, so mods can add additional login messages. Closes #6087
  664. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  665. faj10:
  666. Added getters for FMLPlayMessages.SpawnEntity
  667. tobias.hotz:
  668. move default log level for debug file to debug instead of trace, and
  669. remove millis from console and GUI. Also remove unused config xmls
  670. cpw:
  671. Add in MC REGISTER nonsense. Shut up #5730
  672. Tweak network a bit to fix initialization order stupidity. (Constants
  673. don't load classes!)
  674. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  675. cpw:
  676. Add in some client only player connectivity events. Closes #5536
  677. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  678. =========
  679. Build: 1.14.4-28.0.76 - Sat Aug 31 12:15:17 GMT 2019
  680. David Quintana:
  681. Hookup BlockEvent.FluidPlaceBlockEvent (#6103)
  682. =========
  683. Build: 1.14.4-28.0.75 - Fri Aug 30 03:42:51 GMT 2019
  684. cpw:
  685. Update libs to 1.0 versions, bump grgit, and fix tag search behaviour
  686. that resulted.
  687. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  688. =========
  689. Build: 1.14.4-28.0.74 - Thu Aug 29 19:09:49 GMT 2019
  690. David Quintana:
  691. Fluid rework derp fixes. (#6098)
  692. * Fix nulls returning from non-null methods, and null-check of
  693. non-nullable values.
  694. * Fix missed computation of the isEmpty flag in FluidStack
  695. * Cleanup getAmount/isEmpty calls.
  696. * Remove redundant suppliers. That info is readily available from the
  697. vanilla Fluid / FluidState.
  698. =========
  699. Build: 1.14.4-28.0.73 - Thu Aug 29 04:34:22 GMT 2019
  700. DaemonUmbra:
  701. Change fml.modloading.brokenfile.optifine to not imply that Forge is
  702. responsible for Forge-Optifine compatibility. (#6080)
  703. ichttt:
  704. Fix Digging particle sometimes using the wrong block pos to get
  705. additional model data (#6077)
  706. williewillus:
  707. Minor model system cleanup/documentation (#6089)
  708. =========
  709. Build: 1.14.4-28.0.70 - Thu Aug 29 04:28:28 GMT 2019
  710. ichttt:
  711. Add a config comment that lists the available constants of enums (#6079)
  712. =========
  713. Build: 1.14.4-28.0.69 - Thu Aug 29 04:18:57 GMT 2019
  714. bl4ckscor33:
  715. Restore PotionShiftEvent (#6042)
  716. =========
  717. Build: 1.14.4-28.0.68 - Thu Aug 29 04:13:38 GMT 2019
  718. danielgoossens:
  719. Added new InputEvent.MouseScrollEvent, fixes #5811 (#6037)
  720. =========
  721. Build: 1.14.4-28.0.67 - Thu Aug 29 03:34:14 GMT 2019
  722. luasmrks:
  723. Strip side annotations from CropsBlock.getSeedsItem (#6013)
  724. Bward7864:
  725. Add Villager Trading Events (#6016)
  726. =========
  727. Build: 1.14.4-28.0.65 - Thu Aug 29 03:14:27 GMT 2019
  728. wynprice999:
  729. Updated constants to 1.14 (#6012)
  730. 46117728+valoeghese:
  731. Added hook to allow biomes to specify custom river variants. (#5969)
  732. =========
  733. Build: 1.14.4-28.0.63 - Thu Aug 29 01:42:25 GMT 2019
  734. williewillus:
  735. Add particle factory registration event (#6018)
  736. =========
  737. Build: 1.14.4-28.0.62 - Thu Aug 29 01:30:04 GMT 2019
  738. lex:
  739. Recipe system cleanup. (#6014)
  740. David Quintana:
  741. Fluid API rework (#5983) - Moved forge fluids into FluidAttributes
  742. companion object to the vanilla Fluid. By gigaherz - Redesigned the
  743. Fluid API to be closer to the Items API. By King Lemming Co-authored-by:
  744. King Lemming <kinglemming@gmail.com>
  745. David Quintana:
  746. Fix license headers so `gradlew build` is happy.
  747. David Quintana:
  748. Make FluidStacks non-nullable, and implement some TODOs.
  749. =========
  750. Build: 1.14.4-28.0.58 - Thu Aug 29 01:12:54 GMT 2019
  751. bjfccb:
  752. Fix regular arrows giving off particles after a world reload (MC-107941)
  753. (#6061)
  754. ichttt:
  755. Fix coremod not redirecting to the correct method (#6078)
  756. =========
  757. Build: 1.14.4-28.0.56 - Wed Aug 28 19:59:19 GMT 2019
  758. lex:
  759. Fix blocks being placed in adventure mode. Closes #6085 Add early error
  760. for setting invalid world directory. Closes #6084 Fix PlayerTickEvent
  761. not firing when dead, even if player isn't removed from world yet.
  762. Closes #6074 Fix PlayerDestroyItemEvent not firing for some cases.
  763. Closes #6067
  764. =========
  765. Build: 1.14.4-28.0.55 - Tue Aug 20 22:40:50 GMT 2019
  766. lex:
  767. Fix Javac generics breakage.
  768. lex:
  769. Sort server.properties while writing.
  770. lex:
  771. Add Argument serializer for ModIdArgument. EnumArgument can't as vanilla
  772. doesn't support extra data.
  773. lex:
  774. Prevent worlds from unloading while players are in out-of-world states
  775. by tracking all worlds references by every player in the server's player
  776. list.
  777. =========
  778. Build: 1.14.4-28.0.51 - Tue Aug 20 02:46:20 GMT 2019
  779. lex:
  780. Fix Configs not generating correctly on first load Closes #6069
  781. lex:
  782. Fix chunk load failure when entering End portal Closes #6068
  783. =========
  784. Build: 1.14.4-28.0.49 - Thu Aug 15 18:04:06 GMT 2019
  785. williewillus:
  786. Add hook to load custom mrls/rls not attached to a block or item.
  787. (#6010)
  788. =========
  789. Build: 1.14.4-28.0.48 - Thu Aug 15 17:35:07 GMT 2019
  790. bl4ckscor33:
  791. Cover more cases for RightClickBlock event and restore onItemUseFirst
  792. (#6009)
  793. =========
  794. Build: 1.14.4-28.0.47 - Thu Aug 15 17:17:36 GMT 2019
  795. kirderf4:
  796. Make DimensionManager.SavedEntry save sky light consistently (#6019)
  797. =========
  798. Build: 1.14.4-28.0.46 - Wed Aug 14 23:13:25 GMT 2019
  799. lex:
  800. Fix extract inheritance not using proper classpath and update
  801. buildscript for FG asm changes.
  802. =========
  803. Build: 1.14.4-28.0.45 - Mon Aug 05 12:56:59 GMT 2019
  804. cpw:
  805. Grrr. Stupid error. Sorry lex: I fixed it.
  806. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  807. cpw:
  808. Bump modlauncher to 3.2.x. Add a sender modid and document IMC. Closes
  809. #5746
  810. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  811. cpw:
  812. Move fml's PlayerEvent and TickEvent to forge. Update `import
  813. net.minecraftforge.fml.common.gameevent.PlayerEvent;` to `import
  814. net.minecraftforge.event.entity.player.PlayerEvent;` and `import
  815. net.minecraftforge.fml.common.gameevent.TickEvent;` to `import
  816. net.minecraftforge.event.TickEvent;`
  817. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  818. cpw:
  819. Actually reload config when it changes on disk. Closes #5541 and #5959
  820. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  821. =========
  822. Build: 1.14.4-28.0.41 - Mon Aug 05 01:19:19 GMT 2019
  823. cpw:
  824. Turned minecraft into a proper Mod, with a "dummy" language provider.
  825. Also fixed the "translations" not being available early if an exception
  826. occurs by force loading the forge and MC ones. Closes #5984
  827. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  828. =========
  829. Build: 1.14.4-28.0.40 - Sat Aug 03 01:48:54 GMT 2019
  830. DaemonUmbra:
  831. Fix a crash I caused by misunderstanding formatToString (#6007)
  832. =========
  833. Build: 1.14.4-28.0.39 - Sat Aug 03 01:03:37 GMT 2019
  834. lex:
  835. Fix userdev setup by moving SAS concept to FG.
  836. =========
  837. Build: 1.14.4-28.0.38 - Fri Aug 02 21:13:51 GMT 2019
  838. mods.itsmeow:
  839. Add piston events (#5798)
  840. =========
  841. Build: 1.14.4-28.0.37 - Fri Aug 02 21:07:42 GMT 2019
  842. des.herriott:
  843. Make ParticleManager.IParticleMetaFactory public (#5926)
  844. mods.itsmeow:
  845. Fix AT for EntitySpawnPlacementRegistry.register
  846. =========
  847. Build: 1.14.4-28.0.35 - Fri Aug 02 21:01:02 GMT 2019
  848. jojohostert:
  849. Add button to open mods folder (#5986)
  850. =========
  851. Build: 1.14.4-28.0.34 - Fri Aug 02 20:50:19 GMT 2019
  852. mh:
  853. Fixed PlayerInteractEvents not working (#5976)
  854. DaemonUmbra:
  855. Change ModLoadingException to display ModID instead of ModInfo instance
  856. identifier. (#5999)
  857. =========
  858. Build: 1.14.4-28.0.32 - Fri Aug 02 20:44:09 GMT 2019
  859. Gamebuster19901:
  860. Fix LazyOptional throwing NPE to consumers when owners null. (#5772)
  861. Gamebuster19901:
  862. Fixed Buttons in the error screen are incorrectly rendered if they are
  863. extremely long Closes #5687 (#5924)
  864. =========
  865. Build: 1.14.4-28.0.30 - Fri Aug 02 20:37:17 GMT 2019
  866. lex:
  867. Make Villager profession unlocalized name use modids when not
  868. 'minecraft' Closes #5977 Fixed trees able to be generated through water.
  869. Closes #6000 Change Block#toString to use getRegistryName instead of
  870. getNameForObject Closes #5937 Allow Cooking Recipes to deserialize
  871. results with stack sizes. Closes #5960
  872. =========
  873. Build: 1.14.4-28.0.29 - Thu Aug 01 05:43:58 GMT 2019
  874. lex:
  875. Fixed DimensionType.getRegistryName() returning null Closes #5992 Fixed
  876. RegisterDimensionEvent not firing for new worlds. Closes #5987
  877. =========
  878. Build: 1.14.4-28.0.28 - Thu Aug 01 04:15:51 GMT 2019
  879. lex:
  880. Introduce new Side Annotation Stripper system to semi-automate the
  881. shipment of Sided methods and cleanup patches. New forge:checkSAS task
  882. to validate this config file. Closes #5995
  883. =========
  884. Build: 1.14.4-28.0.27 - Tue Jul 30 23:42:43 GMT 2019
  885. ichttt:
  886. Move world unload patch to tick function to prevent duplicate unloading,
  887. fix log message in dim manager, fix javadoc for unload method (#5964)
  888. =========
  889. Build: 1.14.4-28.0.26 - Tue Jul 30 23:36:37 GMT 2019
  890. bl4ckscor33:
  891. fix melon and pumpkin seeds being peaceable on more than just farmland
  892. (#5980)
  893. =========
  894. Build: 1.14.4-28.0.25 - Tue Jul 30 23:30:21 GMT 2019
  895. thecheaterpaul:
  896. Fixed possible ClassCastException with dye-able armor. (#5985)
  897. =========
  898. Build: 1.14.4-28.0.24 - Tue Jul 30 00:20:04 GMT 2019
  899. cpw:
  900. Fix naming for dev launch providers - they're in MCP..
  901. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  902. =========
  903. Build: 1.14.4-28.0.23 - Mon Jul 29 01:10:50 GMT 2019
  904. cpw:
  905. Register a config command. Currently one subcommand: showfile, which
  906. when passed a modid and a type (CLIENT, COMMON or SERVER) will display a
  907. link in the caller's chat to open that file in the OS file viewer of
  908. choice.
  909. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  910. =========
  911. Build: 1.14.4-28.0.22 - Sun Jul 28 17:45:41 GMT 2019
  912. cpw:
  913. Load default configs from the defaultconfig directory by default. (Can
  914. be overridden in the fml.toml config file if desired).
  915. Will load any type of config tracked file from there - client, common,
  916. server or custom tracked file. This means you can ship defaults for your
  917. pack in a defaultconfig directory. I am thinking about ways to force a
  918. specific config override for an existing config.
  919. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  920. =========
  921. Build: 1.14.4-28.0.21 - Sat Jul 27 16:48:19 GMT 2019
  922. cpw:
  923. Fix vanilla bug that hardcore death doesn't clean up properly, leaving a
  924. running server and a broken GUI. Vanilla bug MC-148865
  925. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  926. =========
  927. Build: 1.14.4-28.0.20 - Sat Jul 27 09:35:20 GMT 2019
  928. lex:
  929. Fixed network ticking player entity while it is dead. And explicitly
  930. prevent overworld from unloading. Closes #5978
  931. =========
  932. Build: 1.14.4-28.0.19 - Sat Jul 27 00:02:37 GMT 2019
  933. cpw:
  934. Crash report extended to show ModLauncher FML and Forge data.
  935. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  936. =========
  937. Build: 1.14.4-28.0.18 - Fri Jul 26 04:35:17 GMT 2019
  938. cpw:
  939. Fix potion transformer to look up the right name depending on context.
  940. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  941. =========
  942. Build: 1.14.4-28.0.17 - Fri Jul 26 03:02:48 GMT 2019
  943. cpw:
  944. Added a coremod, shush, don't tell Lex.
  945. Seriously, this is how to do targeted changes to specific classes.
  946. In this case, adding a fieldtomethod redirect for EffectInstance.potion
  947. to allow substitution.
  948. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  949. =========
  950. Build: 1.14.4-28.0.16 - Fri Jul 26 01:00:15 GMT 2019
  951. lex:
  952. Fix @ObjectHolderRegistry not properly detecting vanilla class level
  953. references. Closes #5958
  954. lex:
  955. Fix Slimes not splitting on death Closes #5973
  956. =========
  957. Build: 1.14.4-28.0.14 - Wed Jul 24 18:15:36 GMT 2019
  958. lex:
  959. Fixed missed patch causing blocks to not dropping EXP and BreakEvent to
  960. not fire.
  961. =========
  962. Build: 1.14.4-28.0.13 - Tue Jul 23 02:23:28 GMT 2019
  963. David Quintana:
  964. Fix & Improve state comparison when checking vanilla block replacements
  965. (#5922)
  966. =========
  967. Build: 1.14.4-28.0.12 - Mon Jul 22 22:45:51 GMT 2019
  968. lex:
  969. Keep player cap data until they have revived. Closes #5956
  970. =========
  971. Build: 1.14.4-28.0.11 - Sun Jul 21 01:04:23 GMT 2019
  972. cpw:
  973. Fix datafixer exception catch: Closes #5951
  974. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  975. cpw:
  976. Fix objloader registering at wrong time. Closes #5847. Added test class
  977. as suggested in the issue.
  978. Note: most tests are commented out at the present time, pending rework.
  979. Tests that work, work.
  980. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  981. =========
  982. Build: 1.14.4-28.0.9 - Sat Jul 20 23:38:35 GMT 2019
  983. Barteks2x:
  984. Fix RegistryObject when used with generic registry entry classes
  985. cpw:
  986. Realms' removal has removed the need for additional jar transformation.
  987. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  988. cpw:
  989. Fix error when ModsDiscoverer visits a non existent mods dir.
  990. Closes cpw/modlauncher#30
  991. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  992. =========
  993. Build: 1.14.4-28.0.5 - Sat Jul 20 23:20:18 GMT 2019
  994. cpw:
  995. Make I18N format errors less spammy, also remove single apostrophes from
  996. current translations in en_us.json. Other langs may still have problems.
  997. Closes #5952 Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  998. =========
  999. Build: 1.14.4-28.0.4 - Sat Jul 20 21:55:28 GMT 2019
  1000. jojohostert:
  1001. Fix spam during startup (#5957)
  1002. =========
  1003. Build: 1.14.4-28.0.3 - Sat Jul 20 19:59:31 GMT 2019
  1004. ichttt:
  1005. Fix forge 1.14.4 startup in obfed enviroment (#5955)
  1006. =========
  1007. Build: 1.14.4-28.0.2 - Sat Jul 20 16:06:15 GMT 2019
  1008. thaun1:
  1009. Updated Example Version Range for 1.14.4 (#5950)
  1010. * Updated Example Version Range for 1.14.4
  1011. * Also changed loader version and version range
  1012. =========
  1013. Build: 1.14.4-28.0.1 - Sat Jul 20 06:27:42 GMT 2019
  1014. lex:
  1015. Fix javac compile issues.
  1016. cpw:
  1017. Provisional update to 1.14.4. Missing a lot of playerinteractionmanager
  1018. patches because everything moved and I'm tired.
  1019. Fix up immediate problems.
  1020. bump to 28.
  1021. =========
  1022. Build: 1.14.3-27.0.60 - Fri Jul 19 16:08:38 GMT 2019
  1023. cpw:
  1024. Update mappings to 20190719 in prep for 1.14.4..
  1025. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1026. =========
  1027. Build: 1.14.3-27.0.59 - Thu Jul 18 21:22:01 GMT 2019
  1028. github:
  1029. Remove OnlyIn Client Distribution from Effect and EffectType methods.
  1030. (#5925)
  1031. =========
  1032. Build: 1.14.3-27.0.58 - Thu Jul 18 21:15:19 GMT 2019
  1033. lex:
  1034. Change default BrewingRecipe to use an Ingredient for the input instead
  1035. of ItemStack. Closes #5944 Add AT for GameRules.register Closes #5946
  1036. Fix Forge Blockstate loader model path is inconsistent with vanilla
  1037. blockstates Closes #5892 Fix client crashing when opting not to load a
  1038. world when there's missing blocks Closes #5886
  1039. =========
  1040. Build: 1.14.3-27.0.57 - Wed Jul 17 05:38:23 GMT 2019
  1041. lex:
  1042. Fix CheckSpawn event logic for natural spawns.
  1043. =========
  1044. Build: 1.14.3-27.0.56 - Tue Jul 16 23:03:04 GMT 2019
  1045. lex:
  1046. Fixed item breaking particles not capturing current state of the
  1047. ItemStack. Closes #5934
  1048. =========
  1049. Build: 1.14.3-27.0.55 - Tue Jul 16 19:47:33 GMT 2019
  1050. ewewukek:
  1051. Fix RenderSpecificHandEvent firing with wrong hand stack (#5927)
  1052. =========
  1053. Build: 1.14.3-27.0.54 - Tue Jul 16 19:41:28 GMT 2019
  1054. mods.itsmeow:
  1055. [1.14.x] Fix text positioning issues caused by scaling loading screen
  1056. (#5932)
  1057. =========
  1058. Build: 1.14.3-27.0.53 - Tue Jul 16 18:53:16 GMT 2019
  1059. lex:
  1060. Fixed PlayerSleepInBedEvent pos is always null Closes #5936 Fixed
  1061. decompile error causing Endless Loop in ModelBackery if model errors
  1062. exist. Fixed NPEs related to teleporting players without portals.
  1063. =========
  1064. Build: 1.14.3-27.0.52 - Tue Jul 16 16:59:45 GMT 2019
  1065. lex:
  1066. Add simple concurrency protection to Server world list. Closes #5938 and
  1067. #5739
  1068. =========
  1069. Build: 1.14.3-27.0.51 - Mon Jul 15 02:48:45 GMT 2019
  1070. cpw:
  1071. Update modlauncher to the 3.x series.
  1072. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1073. =========
  1074. Build: 1.14.3-27.0.50 - Thu Jul 11 03:14:20 GMT 2019
  1075. tterrag1098:
  1076. Rework GuiModList mod info to use custom scrolling panel impl
  1077. =========
  1078. Build: 1.14.3-27.0.49 - Thu Jul 11 00:39:30 GMT 2019
  1079. lex:
  1080. Fix race condition in client mouse handler. Closes #5888
  1081. lex:
  1082. Cleanup Forge's Access Transformer, and add ATs for
  1083. Block.Properties#noDrop, and AxeItem/PickaxeItem. Closes #5866 and
  1084. Closes #5921
  1085. =========
  1086. Build: 1.14.3-27.0.47 - Wed Jul 10 02:21:09 GMT 2019
  1087. lex:
  1088. Re-implement state.onBlockExploded() Closes #5914
  1089. lex:
  1090. Implement Item.isRepairable in Crafting and Grindstone. Closes #5917
  1091. lex:
  1092. Implemented Item.get/setDamage hooks. Closes #5899
  1093. lex:
  1094. Added LootPool.Builder#bonusRolls setter. Closes #5887
  1095. =========
  1096. Build: 1.14.3-27.0.43 - Tue Jul 09 03:43:09 GMT 2019
  1097. williewillus:
  1098. Add general damage hook for items. Closes #5502 (#5670)
  1099. =========
  1100. Build: 1.14.3-27.0.42 - Tue Jul 09 03:14:52 GMT 2019
  1101. lex:
  1102. Fix syntax error in IRenderHandler.
  1103. lex:
  1104. Pass tick counter to custom render handlers (#5744)
  1105. =========
  1106. Build: 1.14.3-27.0.40 - Tue Jul 09 02:55:01 GMT 2019
  1107. support:
  1108. Fix logoFile not working properly (#5775)
  1109. 37298044+Cadiboo:
  1110. Fire Loading event (#5795)
  1111. =========
  1112. Build: 1.14.3-27.0.38 - Tue Jul 09 02:49:22 GMT 2019
  1113. 37298044+Cadiboo:
  1114. Added documentation to ObfuscationReflectionHelper adn deprecated index
  1115. based functions. (#5893)
  1116. bk1325:
  1117. Add isServer and isClient methods to LogicalSide (#5606)
  1118. * Add helper methods to LogicalSide.
  1119. * Fix backwards docs.
  1120. sargun.vohra:
  1121. Throw exception when a mod returns null from a dispatched capability
  1122. provider (#5646)
  1123. ichttt:
  1124. Fixed BakedModelWrapper not delegating new methods (#5761)
  1125. ichttt:
  1126. Add IModelData to getParticleTexture (#5756)
  1127. alucas:
  1128. Add InputEvent documentation (#5698)
  1129. ichttt:
  1130. Adds some explanatory javadocs and check world in ModelDataManager
  1131. (#5762)
  1132. =========
  1133. Build: 1.14.3-27.0.31 - Tue Jul 09 02:43:35 GMT 2019
  1134. lex:
  1135. Fixed EntityJoinWorldEvent not being fired when player is added to
  1136. ServerWorld. #5827 Fixed wrong example path for the access transformer
  1137. in the MDK build.gradle. #5891 Added getters for mouse x/y velocity and
  1138. if the middle-mouse button is being held down. #5776 Modify issue
  1139. template for better clarity. #5874 Fixed grindstone not using
  1140. ItemStack-sensitive getMaxDamage. #5831 Added
  1141. ParticleManager.registerFactory to Forge's AT. #5896 Fixed NPE in
  1142. SidedInvWrapper when side was null. #5787 Moved
  1143. EndermanEntity.setAttackTarget super call to allow
  1144. LivingSetAttackTargetEvent the ability to override default behavior.
  1145. #5778 Added field to make "Looking at" debug info maximum distance
  1146. configurable #5714
  1147. =========
  1148. Build: 1.14.3-27.0.30 - Mon Jul 08 22:59:04 GMT 2019
  1149. DaemonUmbra:
  1150. Disable Config Button when no mods are selected (#5905)
  1151. Closes #5889
  1152. =========
  1153. Build: 1.14.3-27.0.29 - Mon Jul 08 22:53:13 GMT 2019
  1154. me+github:
  1155. Fix link applying to whole component in chat if component starts with
  1156. link (#5909)
  1157. DaemonUmbra:
  1158. Fixed #5895: Shearing via Displenser drops Shears (#5906)
  1159. tedstar.dev:
  1160. Fix MC-258 on mod list screen, enable sorting, minor tweaks. (#5846)
  1161. =========
  1162. Build: 1.14.3-27.0.26 - Mon Jul 08 22:46:01 GMT 2019
  1163. gerjan2001:
  1164. Added harvestLevel and harvestTool setter to the Block.Properties.
  1165. (#5916)
  1166. =========
  1167. Build: 1.14.3-27.0.25 - Fri Jul 05 20:26:34 GMT 2019
  1168. lex:
  1169. Fix installer realms issue on server. Uptake EventBus changes to fix
  1170. some potential dead locks.
  1171. =========
  1172. Build: 1.14.3-27.0.24 - Thu Jul 04 20:03:53 GMT 2019
  1173. elepet1906:
  1174. Fix old entity not being removed on dimension change (#5833)
  1175. =========
  1176. Build: 1.14.3-27.0.23 - Wed Jul 03 19:35:33 GMT 2019
  1177. primetoxinzz:
  1178. Update TextureStitchEvent.Pre to give access to the list of
  1179. ResourceLocations that will be loaded as textures. (#5870)
  1180. =========
  1181. Build: 1.14.3-27.0.22 - Wed Jul 03 08:08:39 GMT 2019
  1182. lex:
  1183. Add installer processor to deobfuscate Mincraft's Realms library. This
  1184. task will processes the current realms library from the json, so the
  1185. installer must be re-ran every time they update it.
  1186. =========
  1187. Build: 1.14.3-27.0.21 - Tue Jul 02 20:08:57 GMT 2019
  1188. David Quintana:
  1189. Redirect a method to the recipe book container, to allow modded screens
  1190. to have a recipe book. (#5873)
  1191. =========
  1192. Build: 1.14.3-27.0.20 - Tue Jul 02 20:03:05 GMT 2019
  1193. diesieben07:
  1194. Fix WorldEvent.Unload not firing on the client (fixes #5880) (#5884)
  1195. =========
  1196. Build: 1.14.3-27.0.19 - Tue Jul 02 19:57:14 GMT 2019
  1197. diesieben07:
  1198. Fix TickEvent.PlayerTickEvent firing twice for tick end (fixes #5878)
  1199. (#5885)
  1200. =========
  1201. Build: 1.14.3-27.0.18 - Tue Jul 02 18:55:13 GMT 2019
  1202. lex:
  1203. Fix type cast issues in ForgeConfig values. Closes #5894 Added config
  1204. value set and save functions. By default mod configs are auto-saved, so
  1205. you do not need to call save unless you create your own Config object.
  1206. =========
  1207. Build: 1.14.3-27.0.17 - Mon Jul 01 03:49:18 GMT 2019
  1208. cpw:
  1209. Remove legacy StartupProgress. Implement properly scalable progress
  1210. thanks to @gigaherz. Closes #5863. Implement API for pushing messages to
  1211. the startup screen from mods. Add memory display.
  1212. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1213. =========
  1214. Build: 1.14.3-27.0.16 - Sat Jun 29 21:05:43 GMT 2019
  1215. cpw:
  1216. Update coremods to newer version, with support for new targets.
  1217. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1218. =========
  1219. Build: 1.14.3-27.0.15 - Fri Jun 28 00:23:46 GMT 2019
  1220. lex:
  1221. Fix duplicate WorldEvent.Unload call in client key handler. Add recipe
  1222. generator to replace vanilla recipes with Forge tags.
  1223. =========
  1224. Build: 1.14.3-27.0.14 - Thu Jun 27 17:57:18 GMT 2019
  1225. lex:
  1226. Fix dimension save data invalid cache being to aggressive.
  1227. =========
  1228. Build: 1.14.3-27.0.13 - Wed Jun 26 20:23:56 GMT 2019
  1229. alalwww:
  1230. Fix garbled "µs" (#5818)
  1231. =========
  1232. Build: 1.14.3-27.0.12 - Wed Jun 26 01:16:22 GMT 2019
  1233. lex:
  1234. Fix fmluserdevdata not being a valid launch target.
  1235. =========
  1236. Build: 1.14.3-27.0.11 - Wed Jun 26 01:04:02 GMT 2019
  1237. lex:
  1238. Split userdev data entry point into it's own provider to fix duplicate
  1239. mod issue.
  1240. =========
  1241. Build: 1.14.3-27.0.10 - Tue Jun 25 23:57:02 GMT 2019
  1242. tterrag:
  1243. Fix configs correcting numeric values when the primitive type differs
  1244. Fix configs with range not clamping the corrected value, and instead
  1245. just replacing with the default
  1246. Closes #5855
  1247. =========
  1248. Build: 1.14.3-27.0.9 - Tue Jun 25 21:02:27 GMT 2019
  1249. bs2609:
  1250. Fix item placement losing NBT data in creative mode (#5757)
  1251. =========
  1252. Build: 1.14.3-27.0.8 - Tue Jun 25 20:56:41 GMT 2019
  1253. kevin.iselborn:
  1254. Add extension to write entry id's to PacketBuffer's (#5812)
  1255. =========
  1256. Build: 1.14.3-27.0.7 - Tue Jun 25 20:50:53 GMT 2019
  1257. 33880787+RedBorg:
  1258. Add isItemValid check for ItemStackHandler (#5850)
  1259. =========
  1260. Build: 1.14.3-27.0.5 - Tue Jun 25 20:45:02 GMT 2019
  1261. tedstar.dev:
  1262. [1.14.x] Replace dye items in Forge tags. (#5843)
  1263. =========
  1264. Build: 1.14.3-27.0.4 - Tue Jun 25 20:38:40 GMT 2019
  1265. Unnoen:
  1266. Update readme and issue template. (#5773)
  1267. =========
  1268. Build: 1.14.3-27.0.3 - Tue Jun 25 17:25:42 GMT 2019
  1269. donalddani9612:
  1270. implement Ingredient.getSerializer for custom ingredients (#5813)
  1271. =========
  1272. Build: 1.14.3-27.0.2 - Tue Jun 25 03:06:02 GMT 2019
  1273. lex:
  1274. Fix vines and scaffolding not being climbable. Fix powered rails not
  1275. spreading power correctly. Closes: #5854
  1276. =========
  1277. Build: 1.14.3-27.0.1 - Tue Jun 25 02:37:14 GMT 2019
  1278. lex:
  1279. Fix misaligned ServerWorld initCapabilities patch.
  1280. =========
  1281. Build: 1.14.3-27.0.0 - Tue Jun 25 02:01:47 GMT 2019
  1282. lex:
  1283. Initial 1.14.3 update.
  1284. =========
  1285. Build: 1.14.2-26.0.63 - Sun Jun 23 23:55:05 GMT 2019
  1286. cpw:
  1287. Fix too many registries being sent from server to client
  1288. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1289. =========
  1290. Build: 1.14.2-26.0.62 - Sun Jun 23 22:36:43 GMT 2019
  1291. tterrag:
  1292. Remove OnlyIn on TagCollection#getOwningTags
  1293. Fixes Block#getTags crashing on servers
  1294. =========
  1295. Build: 1.14.2-26.0.61 - Sun Jun 23 20:01:37 GMT 2019
  1296. cpw:
  1297. Reorganize sided event dispatch slightly. Dispatch model and
  1298. entityrenderer functions at more appropriate times.
  1299. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1300. =========
  1301. Build: 1.14.2-26.0.60 - Sun Jun 23 18:52:15 GMT 2019
  1302. jojohostert:
  1303. Add mod failure identification
  1304. cpw:
  1305. Tweak for lowercase handling.
  1306. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1307. =========
  1308. Build: 1.14.2-26.0.57 - Sun Jun 23 18:37:19 GMT 2019
  1309. cpw:
  1310. Fix crash when crashing during modloading. Fix GuiModList being weird.
  1311. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1312. =========
  1313. Build: 1.14.2-26.0.56 - Sun Jun 23 16:27:18 GMT 2019
  1314. cpw:
  1315. Process the main modloading work on the async thread, but still do
  1316. deferred work on the main thread by passing in the executor.
  1317. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1318. =========
  1319. Build: 1.14.2-26.0.55 - Sun Jun 23 06:57:15 GMT 2019
  1320. tterrag:
  1321. Clean up config comments, make comment array nonnull
  1322. =========
  1323. Build: 1.14.2-26.0.54 - Sun Jun 23 06:18:04 GMT 2019
  1324. tterrag:
  1325. Automatically add range to config comments
  1326. tterrag:
  1327. Fix forge event bus never starting up
  1328. =========
  1329. Build: 1.14.2-26.0.52 - Sun Jun 23 03:39:20 GMT 2019
  1330. cpw:
  1331. First pass of adding text to the loading progress UI. It deliberately
  1332. uses the very primitive STB generated font, so can only render basic
  1333. ASCII text, and also only renders pre-defined strings, as translations
  1334. aren't available either.
  1335. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1336. =========
  1337. Build: 1.14.2-26.0.51 - Sun Jun 23 00:43:36 GMT 2019
  1338. cpw:
  1339. Moved some events to the Mod's event bus. You'll need to update which
  1340. bus you're listening to for these. (The Mod event bus is the only one
  1341. actively dispatching events during model loading).
  1342. ModelRegistryEvent, ModelBakeEvent, TextureStitchEvent.Pre,
  1343. TextureStitchEvent.Post, ColourHandlerEvent.Block,
  1344. ColourHandlerEvent.Item
  1345. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1346. =========
  1347. Build: 1.14.2-26.0.50 - Sat Jun 22 23:58:24 GMT 2019
  1348. cpw:
  1349. Fix StartupQuery, and put tests back.
  1350. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1351. =========
  1352. Build: 1.14.2-26.0.49 - Sat Jun 22 23:10:09 GMT 2019
  1353. cpw:
  1354. Fix stupid bug introduced with the refactor..
  1355. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1356. =========
  1357. Build: 1.14.2-26.0.48 - Sat Jun 22 16:53:05 GMT 2019
  1358. cpw:
  1359. Tidy up mod loading a bit more, and also crash if the [[mods]] list
  1360. isn't a list.
  1361. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1362. =========
  1363. Build: 1.14.2-26.0.47 - Sat Jun 22 16:34:07 GMT 2019
  1364. cpw:
  1365. Update mappings, move mod initialization to the async loader.
  1366. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1367. cpw:
  1368. Fix server side loading, tweak mods command.
  1369. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1370. =========
  1371. Build: 1.14.2-26.0.43 - Sat Jun 22 03:35:29 GMT 2019
  1372. tterrag:
  1373. Fix ModelDataTest
  1374. =========
  1375. Build: 1.14.2-26.0.42 - Sat Jun 22 01:16:01 GMT 2019
  1376. tterrag:
  1377. Fix #5612 add entity to ISelectionContext
  1378. =========
  1379. Build: 1.14.2-26.0.41 - Sat Jun 22 00:29:32 GMT 2019
  1380. tterrag:
  1381. Fix #5768 add access to MainWindow object in RenderGameOverlayEvent
  1382. =========
  1383. Build: 1.14.2-26.0.40 - Sat Jun 22 00:23:47 GMT 2019
  1384. tterrag:
  1385. Fix #5810 incorrect cullface on some models
  1386. =========
  1387. Build: 1.14.2-26.0.39 - Fri Jun 21 23:48:06 GMT 2019
  1388. tterrag:
  1389. Fix bad patch breaking armor dyeing
  1390. tterrag:
  1391. Fix #5686 ArmorLayer still calls deprecated getArmorResource
  1392. =========
  1393. Build: 1.14.2-26.0.37 - Fri Jun 21 23:35:42 GMT 2019
  1394. tterrag:
  1395. Fix #5805 ModelBakeEvent does not fire
  1396. tterrag:
  1397. Make sure test mods load, fix BlockstateRetextureTest
  1398. =========
  1399. Build: 1.14.2-26.0.35 - Thu Jun 20 01:10:15 GMT 2019
  1400. lex:
  1401. Fix some compile errors in test classes.
  1402. lex:
  1403. Fix lighting not being sent to client when large amounts of blocks
  1404. change at once. Closes #5839 Remove RecipeType/VanillaRecipeTypes, as
  1405. 1.14 has a vanilla system for this.
  1406. =========
  1407. Build: 1.14.2-26.0.33 - Mon Jun 17 21:08:30 GMT 2019
  1408. lex:
  1409. Fix Vanilla resources loading from classpath, instead of the extra jar.
  1410. Causing issues in dev time, and Forge replacements. Closes #5824
  1411. =========
  1412. Build: 1.14.2-26.0.32 - Sun Jun 16 07:48:59 GMT 2019
  1413. lex:
  1414. Make ReverseTagWrapper unmodifiable, fix error in log when mods folder
  1415. doesn't exist initial scan.
  1416. lex:
  1417. Add temporary hard crash when mods error until we can load our error
  1418. screen.
  1419. =========
  1420. Build: 1.14.2-26.0.30 - Sun Jun 16 04:48:14 GMT 2019
  1421. cpw:
  1422. Skip running the datagenerator on unrequested mods. Add a run config for
  1423. the data task for modders to use
  1424. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1425. =========
  1426. Build: 1.14.2-26.0.29 - Sun Jun 16 03:11:29 GMT 2019
  1427. cpw:
  1428. Remove paulscode hack. It is not needed in 1.14, since paulscode is no
  1429. longer used.
  1430. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1431. =========
  1432. Build: 1.14.2-26.0.28 - Sun Jun 16 01:35:44 GMT 2019
  1433. lex:
  1434. Expose the data entry point and generate Forge's Tags using it.
  1435. cpw:
  1436. Add params for the exception message
  1437. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1438. tweak logging
  1439. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1440. cpw:
  1441. Modify lex's data handler to use proper mod lifecycle event mechanisms
  1442. instead. New Lifecycle Event for requesting data harvesting. Mods will
  1443. be constructed, the registry will fire, and then a new Data event will
  1444. fire. Submit new data tag files to the data gatherer if you wish. The
  1445. game will shutdown after this. No other mod elements will happen.
  1446. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1447. =========
  1448. Build: 1.14.2-26.0.25 - Thu Jun 13 02:28:25 GMT 2019
  1449. lex:
  1450. Add reverse tag cache, to make looking up tags for items/blocks/etc..
  1451. less costly.
  1452. 28928887+marcus8448:
  1453. Update Example Mod (#5781)
  1454. =========
  1455. Build: 1.14.2-26.0.23 - Wed Jun 12 23:22:23 GMT 2019
  1456. mods.itsmeow:
  1457. Fix AT for EntitySpawnPlacementRegistry.register (#5799)
  1458. =========
  1459. Build: 1.14.2-26.0.22 - Wed Jun 12 23:16:39 GMT 2019
  1460. hycrafthd:
  1461. Implement getValue in ClearableRegistry fixing DimensionArgument.
  1462. (#5809)
  1463. Fix DimensionArgument
  1464. =========
  1465. Build: 1.14.2-26.0.21 - Wed Jun 12 05:06:33 GMT 2019
  1466. kashike:
  1467. Use dragon_immune block tag instead of manually checking blocks (#5792)
  1468. bonzoweb:
  1469. Fix RenderSpecificHandEvent firing with wrong hand (#5789)
  1470. =========
  1471. Build: 1.14.2-26.0.19 - Wed Jun 12 05:00:33 GMT 2019
  1472. tterrag:
  1473. Fix #5806 sheep drop shears instead of wool
  1474. lol
  1475. =========
  1476. Build: 1.14.2-26.0.18 - Wed Jun 12 04:54:30 GMT 2019
  1477. tterrag:
  1478. Fix incorrect method used in ShrubFeature patch
  1479. =========
  1480. Build: 1.14.2-26.0.17 - Wed Jun 12 04:48:37 GMT 2019
  1481. tterrag:
  1482. Rework AbstractTreeFeature patches to reduce impact and avoid name
  1483. conflicts
  1484. =========
  1485. Build: 1.14.2-26.0.16 - Mon Jun 10 22:14:58 GMT 2019
  1486. tterrag:
  1487. Add IContainerFactory for reading custom container data on the client
  1488. =========
  1489. Build: 1.14.2-26.0.15 - Mon Jun 10 21:04:07 GMT 2019
  1490. lex:
  1491. Fix Fishing and Mineshaft Minecarts loot tables erroring. #5785 Fix
  1492. Client block breaking speed not matching the server. #5790 Fix Village
  1493. Siege event location, and MC-154328 preventing Sieges starting. #5800
  1494. Fix EntityJoinWorldEvent not firing on client, or some server code
  1495. paths. #5786
  1496. =========
  1497. Build: 1.14.2-26.0.14 - Mon Jun 10 04:13:40 GMT 2019
  1498. tterrag:
  1499. Adjust NetworkEvent#enqueueWork to match vanilla logic
  1500. In singleplayer our packet work could get delayed until the next tick,
  1501. breaking the expectation of packet read order. Fixes that using
  1502. NetworkHooks.openGui would result in missing inventory data on the
  1503. client
  1504. =========
  1505. Build: 1.14.2-26.0.13 - Sun Jun 09 18:19:15 GMT 2019
  1506. lex:
  1507. Fix gameDir argument error on dedicated server.
  1508. =========
  1509. Build: 1.14.2-26.0.12 - Sun Jun 09 08:24:28 GMT 2019
  1510. tterrag:
  1511. Add registry flag for syncing
  1512. tterrag:
  1513. Add forge registries for most vanilla registries
  1514. Made all registry names consistent with their vanilla counterparts Also
  1515. added a system for legacy registry names, so no data will be lost
  1516. Cleaned up formatting in GameData and ForgeRegistries
  1517. =========
  1518. Build: 1.14.2-26.0.10 - Sun Jun 09 04:19:52 GMT 2019
  1519. tterrag:
  1520. Add forge registry for container types, expose
  1521. ScreenManager.registerFactory
  1522. tterrag:
  1523. Fix issues preventing test mods loading
  1524. =========
  1525. Build: 1.14.2-26.0.8 - Sat Jun 08 18:30:30 GMT 2019
  1526. cpw:
  1527. Don't NPE during construction of ModLoadingException..
  1528. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1529. =========
  1530. Build: 1.14.2-26.0.7 - Sat Jun 08 16:22:18 GMT 2019
  1531. lex:
  1532. Fix misobfed methods due to mapping conflict.
  1533. =========
  1534. Build: 1.14.2-26.0.6 - Sat Jun 08 14:45:48 GMT 2019
  1535. cpw:
  1536. Update mappings
  1537. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
  1538. =========
  1539. Build: 1.14.2-26.0.5 - Sat Jun 08 05:33:37 GMT 2019
  1540. tterrag:
  1541. Fix block activation not occurring serverside
  1542. Missing block of code from the old patch caused it to be skipped
  1543. =========
  1544. Build: 1.14.2-26.0.4 - Sat Jun 08 05:02:43 GMT 2019
  1545. tterrag:
  1546. Rework model patches/classes for new bake signature
  1547. =========
  1548. Build: 1.14.2-26.0.3 - Sat Jun 08 02:41:53 GMT 2019
  1549. lex:
  1550. Fix NamespacedWrapper not delegating a new getter. Fixing data loading
  1551. spam at world start. Update red/yellow/green tags with new vanilla item
  1552. names. Reenabled test source directory in project and made ModelDataTest
  1553. compile.
  1554. =========
  1555. Build: 1.14.2-26.0.2 - Fri Jun 07 21:49:40 GMT 2019
  1556. cpw:
  1557. Fix realms class name
  1558. Signed-off-by: cpw <cpw+github@weeksfamily.ca>