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