-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
2244 lines (1706 loc) · 66.4 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Build: 1.16.5-36.1.35 - Thu Jul 15 23:56:00 GMT 2021
diesieben07:
Add custom TextureAtlasSprite loaders (#7822)
Adds a system for mods to specify custom texture loaders which can be requested by the resource pack through a metadata section in the .mcmeta file. Due to technical reasons, png file is still required for MC to identify a texture as existing, even if the loader doesn't use it.
=========
Build: 1.16.5-36.1.34 - Thu Jul 15 23:40:24 GMT 2021
josephbettendorff:
Fix PlayerGameModeEventTest and ForgeWorldTypeTest so they don't crash the dedicated server when running forge_test_server in forgedev (#7869)
=========
Build: 1.16.5-36.1.33 - Wed Jul 14 01:16:19 GMT 2021
lexmanos:
Add userdev to run config.
=========
Build: 1.16.5-36.1.32 - Thu Jun 17 02:23:34 GMT 2021
diesieben07:
Add truncation to FMLStatusPing to work around protocol limits (#7818)
=========
Build: 1.16.5-36.1.31 - Wed Jun 09 16:35:21 GMT 2021
sizableshrimp:
Remove ModelResourceLocation patch for SAS entry (#7813)
=========
Build: 1.16.5-36.1.30 - Tue Jun 08 20:34:06 GMT 2021
diesieben07:
Fix jar file path detection if the path contains a "!" (#7790)
=========
Build: 1.16.5-36.1.29 - Tue Jun 08 19:54:50 GMT 2021
mrp-v2:
Add method to get the number of elements in a model builder (#7792)
=========
Build: 1.16.5-36.1.28 - Tue Jun 08 19:47:54 GMT 2021
diesieben07:
Fix vanilla packet splitter remote detection and add advancement packet splitting (#7802)
=========
Build: 1.16.5-36.1.27 - Tue Jun 08 19:33:44 GMT 2021
17338378+nightenom:
Add option for linear filtering of text texture (#7645)
=========
Build: 1.16.5-36.1.26 - Tue Jun 08 19:07:49 GMT 2021
mrp-v2:
Use empty model instead of missing model for non-existant layers in multilayer models (#7750)
Fixes issues when using multi-layer models as part of composite models
=========
Build: 1.16.5-36.1.25 - Thu Jun 03 17:30:10 GMT 2021
lexmanos:
Add debug logging to packet compression encoder.
Should make figuring out who is sending large packets easier.
Disable with -Pforge.disablePacketCompressionDebug=true
=========
Build: 1.16.5-36.1.24 - Sun May 23 18:09:00 GMT 2021
lexmanos:
Removed signature line from mod list screen. #7500
=========
Build: 1.16.5-36.1.23 - Mon May 17 20:56:15 GMT 2021
curle:
Reinstate the MinecartCollisionHandler field to AbstractMinecartEntity (#7748) Closes #7506.
=========
Build: 1.16.5-36.1.22 - Mon May 17 20:50:05 GMT 2021
curle:
Fix PlayerEvent.BreakSpeed's pos being nullable. (#7747) Closes #7615.
=========
Build: 1.16.5-36.1.21 - Mon May 17 20:43:50 GMT 2021
curle:
Fix OBJ Loader data gen string (#7746) Closes #7616
=========
Build: 1.16.5-36.1.20 - Mon May 17 20:17:14 GMT 2021
63002502+noeppi-noeppi:
Add an event similar to PlayerEvent.NameFormat but for the name shown in the tab list. (#7740)
=========
Build: 1.16.5-36.1.19 - Mon May 17 20:10:45 GMT 2021
curle:
Fix filling buckets with fluids without bucket items consuming the fluid (#7745) Closes #7670
=========
Build: 1.16.5-36.1.18 - Thu May 13 22:12:02 GMT 2021
gigaherz:
Work around crash while loading flatworld with modded structures. (#7764)
* Work around crash while loading flatworld with modded structures.
* Maybe fix issue with gradle daemon leaking memory and slowing down CI builds.
=========
Build: 1.16.5-36.1.17 - Wed May 12 21:33:59 GMT 2021
gigaherz:
Update Forge to Gradle 6.9
=========
Build: 1.16.5-36.1.16 - Fri Apr 30 17:59:06 GMT 2021
trikzon:
Add barrels and barrels/wooden block and item tag (#7676)
=========
Build: 1.16.5-36.1.15 - Fri Apr 30 17:52:19 GMT 2021
knightminer:
Fix shears not properly breaking tripwire (MC-129055) (#7718)
=========
Build: 1.16.5-36.1.14 - Fri Apr 30 17:42:34 GMT 2021
cpw:
try gradleVersion
cpw:
trim?
cpw:
toString?
cpw:
fiddle
cpw:
split ?
cpw:
try better?
cpw:
with
cpw:
debug
cpw:
debug
cpw:
debug
cpw:
debug
cpw:
tokenize
cpw:
map
cpw:
trims
cpw:
tidy
cpw:
try passing in env
cpw:
try passing in env
s8johost:
Fix Line endings in tooltips not handled properly in multiplayer screen Closes #7738 (#7739)
=========
Build: 1.16.5-36.1.13 - Fri Apr 23 20:28:12 GMT 2021
shroomdog27:
Fix cats, phantoms and pillagers saying they're at BlockPos.ZERO during LivingSpawnEvent.CheckSpawn (#7722)
=========
Build: 1.16.5-36.1.12 - Fri Apr 23 05:59:08 GMT 2021
xfacthd:
Pass BlockPos to BlockParticleData used for "fall impact" particle (#7705)
mrp-v2:
[1.16] Add missing Multipart Blockstate Builder feature: Nested condition groups (#7677)
=========
Build: 1.16.5-36.1.10 - Fri Apr 23 05:52:41 GMT 2021
sciwhiz12:
Check version ranges of optional dependencies when present (#7710)
If an optional dependency is present, but it does not conform to the version range,
it will now error out in the same fashion as missing required dependencies, instead
of a more cryptic error down the line due to a missing method/class/field/etc.
Implements and closes #7696
=========
Build: 1.16.5-36.1.9 - Fri Apr 23 05:45:51 GMT 2021
diesieben07:
Fix ClientVisualization crashing on systems without monitors (#7719)
=========
Build: 1.16.5-36.1.8 - Fri Apr 23 05:34:56 GMT 2021
atkarimarton:
Fix Furnace Minecarts going faster then vanilla (#7725)
=========
Build: 1.16.5-36.1.7 - Fri Apr 23 05:28:36 GMT 2021
ateranimavis:
Update for Forge's new maven (#7723)
=========
Build: 1.16.5-36.1.6 - Sun Apr 18 15:47:08 GMT 2021
cpw:
A bloody quote FFS
Signed-off-by: cpw <[email protected]>
cpw:
Update for new maven
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.5-36.1.4 - Fri Apr 02 18:31:07 GMT 2021
cpw:
Fix broken java9hacks for j16 handling..
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.5-36.1.3 - Tue Mar 30 01:05:30 GMT 2021
sizableshrimp:
Add generic EntityTeleportEvent (#7694)
=========
Build: 1.16.5-36.1.2 - Mon Mar 22 06:24:40 GMT 2021
covers1624:
Restore SS version, fixes findFieldInstanceChecks
=========
Build: 1.16.5-36.1.1 - Wed Mar 17 17:04:46 GMT 2021
diesieben07:
Fix sign textures being stitched onto every texture atlas (#7690)
=========
Build: 1.16.5-36.1.0 - Mon Mar 15 22:11:58 GMT 2021
lexmanos:
Fix AT order, missed exec line and bump for RB.
=========
Build: 1.16.5-36.0.63 - Mon Mar 15 21:08:56 GMT 2021
diesieben07:
Fix wrong eye height when entity size changes (esp. baby animals) (#7628)
=========
Build: 1.16.5-36.0.62 - Mon Mar 15 21:02:36 GMT 2021
diesieben07:
Allow ITeleporter to override the vanilla teleport sound (#7682)
=========
Build: 1.16.5-36.0.61 - Mon Mar 15 20:20:21 GMT 2021
sizableshrimp:
Fix datapack exception related to EnumArgument with siblings (#7686)
Invalid enum constants are now properly thrown as a CommandSyntaxException
=========
Build: 1.16.5-36.0.60 - Mon Mar 15 19:29:01 GMT 2021
42383791+kaydogz:
Add support for custom WoodTypes (#7623)
=========
Build: 1.16.5-36.0.59 - Mon Mar 15 19:19:16 GMT 2021
lexmanos:
Use JGit instead of GrGit now that jcenter is going away.
Update missed mapped name in MDK.
=========
Build: 1.16.5-36.0.58 - Sat Mar 13 19:07:24 GMT 2021
diesieben07:
Fix incorrectly replaced SRG names
gigaherz:
Fix yet another copypasta.
gigaherz:
Bump nashorn wrapper version.
=========
Build: 1.16.5-36.0.55 - Fri Mar 12 18:51:48 GMT 2021
ateranimavis:
Fix potential Deadlock when using custom Item entities. (#7532)
Be careful when adding Entities during Chunk Load (#7519)
=========
Build: 1.16.5-36.0.54 - Fri Mar 12 02:04:32 GMT 2021
gigaherz:
Fix copypasta.
=========
Build: 1.16.5-36.0.53 - Fri Mar 12 00:11:22 GMT 2021
curle:
Automatically fix some issues with configurations deemed invalid for simple reasons (#7671)
=========
Build: 1.16.5-36.0.52 - Thu Mar 11 20:59:54 GMT 2021
gigaherz:
Introduce a new feature that lets mods know if optional mods and optional network channels are present in the remote.
Allow connections from forge versions that don't have the vanilla splitter.
gigaherz:
Bulk update license year, and use replacement variable so that the current year is always used.
gigaherz:
Bump SpecialSource
gigaherz:
Add coremod that injects bouncer methods to work around name conflicts with official names.
Fixes a binary break.
=========
Build: 1.16.5-36.0.48 - Tue Mar 09 22:22:20 GMT 2021
lexmanos:
Update to FG4, and Gradle 6.8.
lexmanos:
Regenerate patches with relative headers. This should lower conflicts in future PRs.
Convert Forge to use Official mappings.
Mojang released their obfuscation mappings but we have not used them up until now due to wanting to get their license to be more explicitly permissive.
It is clear that their intent is to allow us to use their names for developing mods like this.
See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md
=========
Build: 1.16.5-36.0.46 - Thu Mar 04 20:15:10 GMT 2021
diesieben07:
Support splitting vanilla packets that are too large on forge<->forge connections (#7485)
Currently only for SUpdateRecipesPacket and STagsListPacket that blow up with huge datapacks
=========
Build: 1.16.5-36.0.45 - Wed Mar 03 20:50:47 GMT 2021
pupnewfster:
Fix a few places where the vanilla method was being called instead of the forge one (#7535)
Cleanup javadocs references slightly, fix a couple spots not using the proper forge hooks, and remove a couple unneeded patches
Update deprecation comment on isAir
=========
Build: 1.16.5-36.0.44 - Wed Mar 03 05:29:04 GMT 2021
usfirepilot123:
Add Opacity to ForgeHooksClient#renderMainMenu (#7660)
=========
Build: 1.16.5-36.0.43 - Thu Feb 25 02:37:09 GMT 2021
oriondevelopment:
Add support for caching of configuration values. (#7608)
=========
Build: 1.16.5-36.0.42 - Tue Feb 16 02:43:01 GMT 2021
kovac1066:
Added entity attribute setup and creation events
=========
Build: 1.16.5-36.0.41 - Tue Feb 16 01:28:51 GMT 2021
knightminer:
Fix updateItemStackNBT not properly being called (#7646)
Re-added ItemStack delegate redirect transformer
=========
Build: 1.16.5-36.0.40 - Tue Feb 16 01:08:21 GMT 2021
pupnewfster:
Fix a few FluidUtil issues that were causing DispenseFluidContainer to not function properly (#7422)
=========
Build: 1.16.5-36.0.39 - Tue Feb 16 00:49:27 GMT 2021
daemonumbra:
Fixed Configs not correcting when hot-loaded from changes on disk (#7427)
ichttt:
Add a way to specify a custom background texture with namespaces in the Creative GUI. (#7404)
=========
Build: 1.16.5-36.0.37 - Tue Feb 16 00:39:15 GMT 2021
xzk0701:
Reduce default logging markers in the MDK. Modders can re-enable these for better debugging. (#7432)
Modders PLEASE read your damn log, and fix the errors we point out. Spamming modpacks with stack traces is just lazy programming.
=========
Build: 1.16.5-36.0.36 - Tue Feb 16 00:19:30 GMT 2021
sciwhiz12:
Deprecate Forge's setdimension command, vanilla execute command can do this now. (#7459)
=========
Build: 1.16.5-36.0.35 - Mon Feb 15 23:38:35 GMT 2021
spb.max2:
Fix ItemTextureQuadConverter.convertTexture generating wrong quads, fixes #7620 (#7650)
=========
Build: 1.16.5-36.0.34 - Mon Feb 15 23:22:40 GMT 2021
florian:
Added MultipartBakedModel.getModelData(). (#7595)
This allows custom IBakedModel implementations to use the IModelData provided by their IBakedModel.getModelData() when used in the context of a multipart model.
=========
Build: 1.16.5-36.0.33 - Mon Feb 15 23:15:50 GMT 2021
cyborgmas:
fix global cache not being a block render type (#7648)
=========
Build: 1.16.5-36.0.32 - Mon Feb 15 22:52:15 GMT 2021
35673674+alcatrazescapee:
Allow mods to use additional custom LootParameter when querying existing loot tables (#7515)
=========
Build: 1.16.5-36.0.31 - Mon Feb 15 21:40:16 GMT 2021
shroomdog27:
Add ForgeHooks.canEntitySpawn to Cat, Phantom, and Patrol spawners. (#7569)
=========
Build: 1.16.5-36.0.30 - Mon Feb 15 21:26:11 GMT 2021
dev:
Fix/Replace player visibility event (#7573)
=========
Build: 1.16.5-36.0.29 - Mon Feb 15 21:16:26 GMT 2021
ateranimavis:
Fix: Clear the last error from glfwInit to prevent vanilla from throwing an exception later in the chain when glfw errors. (#7587)
=========
Build: 1.16.5-36.0.28 - Mon Feb 15 20:56:51 GMT 2021
55965249+seymourimadeit:
Fix MC-181464 persisting for modded shields (#7602)
=========
Build: 1.16.5-36.0.27 - Mon Feb 15 20:11:46 GMT 2021
malte0811:
FIx race condition in LazyOptional (#7611)
=========
Build: 1.16.5-36.0.26 - Mon Feb 15 03:16:02 GMT 2021
xfacthd:
[1.16.5] Fix shaders breaking almost every overlay that uses textures, fixes #7575 (#7624)
=========
Build: 1.16.5-36.0.25 - Mon Feb 15 03:10:24 GMT 2021
40846040+telepathicgrunt:
Disable syncing of Feature and Biome registries (#7639)
=========
Build: 1.16.5-36.0.24 - Mon Feb 15 03:04:46 GMT 2021
drullkus:
Add IExtensibleEnum to GrassColorModifier (#7641)
=========
Build: 1.16.5-36.0.23 - Mon Feb 15 02:36:26 GMT 2021
shroomdog27:
Log stacktraces in NettyPacketEncoder. (#7654)
=========
Build: 1.16.5-36.0.22 - Wed Feb 10 19:05:16 GMT 2021
xfacthd:
Lower logging level for datafixer warning to debug (#7636)
=========
Build: 1.16.5-36.0.21 - Tue Feb 09 22:19:29 GMT 2021
pupnewfster:
Reintroduce forge's chunk manager to allow mods to force chunks with either a block position or entity (UUID) "owner" and have them properly persist between restarts (#7642)
=========
Build: 1.16.5-36.0.20 - Tue Feb 09 21:28:24 GMT 2021
pupnewfster:
Fix two places where querying an object for the new "valid" capability from a capability invalidation listener could cause the object to return the old invalid capability. (#7643)
=========
Build: 1.16.5-36.0.19 - Tue Feb 09 21:21:44 GMT 2021
cyborgmas:
Fix config spec in cases of enum class discrepancies (#7635)
=========
Build: 1.16.5-36.0.18 - Tue Feb 09 21:06:36 GMT 2021
diesieben07:
Fix onBlockAdded being called twice for ItemEntity placing non-TE blocks (#7607)
=========
Build: 1.16.5-36.0.17 - Tue Feb 09 21:00:57 GMT 2021
due:
Prevent NullPointerException when adding new loot pool. (#7605)
=========
Build: 1.16.5-36.0.16 - Tue Feb 09 20:53:48 GMT 2021
brandon4261:
Added generic multi part entity API (#7554)
=========
Build: 1.16.5-36.0.15 - Sun Feb 07 03:41:41 GMT 2021
cyborgmas:
Fix IAngerable entities crashing when reading nbt on client (#7618)
=========
Build: 1.16.5-36.0.14 - Tue Feb 02 20:28:08 GMT 2021
thesilkminer:
[1.16.x] Add loot table ID in Global Loot Modifiers (#7428)
thesilkminer:
[1.16.x] Add loot table ID in Global Loot Modifiers (#7428)
=========
Build: 1.16.5-36.0.13 - Sat Jan 30 02:07:17 GMT 2021
pupnewfster:
Add a block tag to allow mods to blacklist blocks endermen should not be able to place blocks on top of, similar to how vanilla hardcodes against them being able to place things on bedrock (#7548)
=========
Build: 1.16.5-36.0.12 - Sat Jan 30 02:01:35 GMT 2021
7419378+hellfirepvp:
Fix translucent model parts of MultiLayerModels rendering as missing models due to differing rendertypes when rendering block model (#7579)
Signed-off-by: HellFirePvP <[email protected]>
=========
Build: 1.16.5-36.0.11 - Sat Jan 30 01:35:10 GMT 2021
pupnewfster:
Fix existing file tag provider support looking in the wrong folder for custom tag types (#7576)
=========
Build: 1.16.5-36.0.10 - Thu Jan 28 21:07:30 GMT 2021
cyborgmas:
Propery re-encode registries (#7629)
=========
Build: 1.16.5-36.0.9 - Thu Jan 28 01:23:13 GMT 2021
cyborgmas:
Properly encode registries. (#7626)
=========
Build: 1.16.5-36.0.8 - Thu Jan 28 00:00:43 GMT 2021
cyborgmas:
Inject vanilla dimensions inside worlds missing them (#7599)
=========
Build: 1.16.5-36.0.7 - Wed Jan 27 00:32:53 GMT 2021
lexmanos:
Update Coremods, ASM, and include standalone Nashorn to load on J15.
lexmanos:
Introduce a new field_to_instanceof transformer to reduce some simple patches.
=========
Build: 1.16.5-36.0.4 - Tue Jan 26 02:53:10 GMT 2021
lexmanos:
Fix broken build.
dev:
Add modded biomes to overworld biome list (#7360)
=========
Build: 1.16.5-36.0.2 - Tue Jan 26 02:25:10 GMT 2021
lexmanos:
Fix dynamic registries not getting ids assigned correctly from old worlds in specific unordered value insertions. Closes #7586
=========
Build: 1.16.5-36.0.1 - Sun Jan 17 21:05:36 GMT 2021
knightminer:
Optionally add a milk fluid to the vanilla bucket (#7294)
Fixes the previous broken code that was supposed to make mod registered milk returned by the vanilla bucket by allowing mods to enable a milk fluid.
=========
Build: 1.16.5-36.0.0 - Fri Jan 15 19:42:24 GMT 2021
lexmanos:
1.16.5 Initial Update.
=========
Build: 1.16.4-35.1.37 - Thu Jan 14 23:58:35 GMT 2021
lexmanos:
Update Coremods, ASM, and include standalone Nashorn to load on J15.
=========
Build: 1.16.4-35.1.36 - Thu Jan 07 20:24:49 GMT 2021
ian.rehwinkel:
Added IWeatherParticleRenderHandler to allow a mod to take control over weather particles and sounds. (#7522)
=========
Build: 1.16.4-35.1.35 - Thu Jan 07 20:16:03 GMT 2021
covers1624:
Allow Chunk loading Tickets to opt-into forcing chunk ticks. (#7525)
=========
Build: 1.16.4-35.1.34 - Thu Jan 07 20:10:18 GMT 2021
malte0811:
Fix crash when mods add goals to skeleton horses (MC-206338) (#7509)
=========
Build: 1.16.4-35.1.33 - Thu Jan 07 20:03:59 GMT 2021
diesieben07:
Set WM_CLASS and WM_INSTANCE_NAME for early progress window (#7534)
=========
Build: 1.16.4-35.1.32 - Wed Jan 06 03:17:35 GMT 2021
35673674+alcatrazescapee:
Make UnboundedMapCodec more lenient in decoding dimensions. Fixes MC-197860 (#7527)
=========
Build: 1.16.4-35.1.31 - Tue Jan 05 19:59:52 GMT 2021
lexmanos:
Prevent NPE and deprecated MissingMappings.getMappings function. Closes #6252
lexmanos:
Fix FML's Config Sync packet not allowing same length filenames in encoder and decoder. Closes #7584
=========
Build: 1.16.4-35.1.29 - Sun Jan 03 11:02:59 GMT 2021
lexmanos:
Fix entities not correctly being able to be ridden under water.
=========
Build: 1.16.4-35.1.28 - Mon Dec 28 21:56:51 GMT 2020
git:
Fix crash when beehive is broken by fake player (#7566)
=========
Build: 1.16.4-35.1.27 - Mon Dec 28 21:46:04 GMT 2020
35673674+alcatrazescapee:
Add supplier variant to `AbstractBlock.Properties#lootFrom` (#7563)
=========
Build: 1.16.4-35.1.26 - Mon Dec 28 21:40:18 GMT 2020
diesieben07:
Fix missing serializers when deserializing global loot modifiers (#7561)
diesieben07:
Fix ModFileResourcePack.getAllResourceLocations ignoring resourceNamespace. (#7562)
Fixes #7405
=========
Build: 1.16.4-35.1.24 - Mon Dec 28 21:34:39 GMT 2020
diesieben07:
Fix VanillaConnectionNetworkFilter sending out invalid entity properties packets without an entity ID (#7560)
=========
Build: 1.16.4-35.1.23 - Mon Dec 28 21:17:01 GMT 2020
richard:
Make shear interactions extend to subclasses (#7544)
=========
Build: 1.16.4-35.1.22 - Mon Dec 28 21:09:38 GMT 2020
sciwhiz12:
Add a SoundType subclass that uses suppliers (#7538)
=========
Build: 1.16.4-35.1.21 - Mon Dec 28 21:03:56 GMT 2020
sciwhiz12:
Fix compound ingredient in shapeless recipes (#7537) Fixes #7530
=========
Build: 1.16.4-35.1.20 - Mon Dec 28 20:19:04 GMT 2020
mrp-v2:
Fix modded PointOfInterestType's not populating blockstate map when registered (#7503)
35673674+alcatrazescapee:
Fix potential NPE in ForgeHooks.onItemPlaceIntoWorld when passing in null player. (#7505)
=========
Build: 1.16.4-35.1.18 - Mon Dec 28 20:13:15 GMT 2020
48399898+poopoodice:
Add new LivingConversionEvent to control mobs turning into other mobs. (#7386)
=========
Build: 1.16.4-35.1.17 - Mon Dec 28 20:01:42 GMT 2020
knightminer:
Add ItemAttributeModifierEvent (#7484)
=========
Build: 1.16.4-35.1.16 - Mon Dec 28 19:54:38 GMT 2020
bward7864:
Fix RightClickBlock ALLOW not being implemented (#7426)
=========
Build: 1.16.4-35.1.15 - Sat Dec 26 19:39:35 GMT 2020
lexmanos:
Make mod data packs able to be disabled. It'll break things, but that's on you. Closes #6776
lexmanos:
Quiet down errors related to modders not changing their update urls from the default.
=========
Build: 1.16.4-35.1.13 - Sat Dec 12 17:34:07 GMT 2020
tterrag:
Add generated resource tracking to ExistingFileHelper
=========
Build: 1.16.4-35.1.12 - Fri Dec 11 02:39:41 GMT 2020
tterrag:
Fix BlockStateProvider item models not knowing about block models
Add tests for this case
=========
Build: 1.16.4-35.1.11 - Tue Dec 08 19:54:40 GMT 2020
richard:
Override invalidateCaps instead of remove for vanilla TE capability invalidation (#7536)
Properly invalidate patched in vanilla TE caps in invalidateCaps instead of remove so that they get invalidated on chunk unload
=========
Build: 1.16.4-35.1.10 - Sat Dec 05 20:07:14 GMT 2020
richard:
Make TEs invalidate capabilities when the chunk they are in unloads (#7529)
Fixed LazyOptional potentially notifying invalidation listeners multiple times.
=========
Build: 1.16.4-35.1.9 - Sat Dec 05 20:01:00 GMT 2020
cordonfreeman:
Fixed entity navigation to stop entities spinning - MC-94054 (#7520)
=========
Build: 1.16.4-35.1.8 - Sat Dec 05 19:52:56 GMT 2020
20846147+unbekannt1998:
Fix wrong function call in BlockStateProvider::horizontalFaceBlock (#7514)
=========
Build: 1.16.4-35.1.7 - Sun Nov 29 02:11:08 GMT 2020
tterrag:
Fix datagen order of multipart conditions being unstable
=========
Build: 1.16.4-35.1.6 - Sat Nov 28 02:56:55 GMT 2020
35673674+alcatrazescapee:
Fix forge config option for default world type not applying unless you change the default world type (#7521)
=========
Build: 1.16.4-35.1.5 - Fri Nov 27 23:57:23 GMT 2020
gigaherz:
Implement feature for mods to define new world types (#7448)
* Mods can now register world types via a new forge registry, and optionally register a settings screen to tweak them.
* The default world type for dedicated servers and singleplayer world creation is configurable via forge's common config.
=========
Build: 1.16.4-35.1.4 - Tue Nov 24 17:14:21 GMT 2020
csh2001331:
Fix dimType not encode to registries (#7513)
=========
Build: 1.16.4-35.1.3 - Mon Nov 23 03:45:21 GMT 2020
richard:
Add support for referencing forge's resources and specifying existing mods to data generators (#7456)
=========
Build: 1.16.4-35.1.2 - Sun Nov 22 22:01:29 GMT 2020
cpw:
Fix #6692
Thanks @AterAnimAvis for help and suggestions
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.1.1 - Sat Nov 21 19:57:45 GMT 2020
cyborgmas:
Fix translucent blocks not rendering properly when moved by pistons on fabulous (#7441)
=========
Build: 1.16.4-35.1.0 - Fri Nov 20 20:54:30 GMT 2020
lexmanos:
Bump version for RB.
=========
Build: 1.16.4-35.0.22 - Fri Nov 20 18:24:46 GMT 2020
35673674+alcatrazescapee:
Fix MC-194811 - Removing structures causes chunk save errors.
diesieben07:
Fix food bar not rendering when non-living entities are mounted (#7446)
=========
Build: 1.16.4-35.0.20 - Fri Nov 20 18:18:37 GMT 2020
diesieben07:
Fix concurrency issue in StartupMessageManager (#7483)
=========
Build: 1.16.4-35.0.19 - Fri Nov 20 18:11:25 GMT 2020
35673674+alcatrazescapee:
Fix forge registry types that have private constructors (BlockStateProviderType, BlockPlacerType, FoliagePlacerType, TreeDecoratorType) (#7482)
=========
Build: 1.16.4-35.0.18 - Sun Nov 15 16:08:55 GMT 2020
cpw:
Fix problem where the absence of forge and MC in later loading triggered a weird crash.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.17 - Sat Nov 14 01:41:38 GMT 2020
cpw:
Fix NPE problem when modid is mismatched.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.16 - Sat Nov 14 00:18:29 GMT 2020
cpw:
Return the processed modlist data to the upstream system, not the raw unprocessed data. Should resolve the problem
that mixin complains about missing info when it's in a "crashed" situation.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.15 - Wed Nov 11 09:09:45 GMT 2020
cyborgmas:
Fix dims on servers not loading the first run (#7445)
=========
Build: 1.16.4-35.0.14 - Tue Nov 10 20:24:33 GMT 2020
diesieben07:
Allow for custom argument types by filtering them on vanilla connections (#7463)
=========
Build: 1.16.4-35.0.13 - Tue Nov 10 20:13:34 GMT 2020
bward7864:
Add Player context to AnvilUpdateEvent (#7442)
=========
Build: 1.16.4-35.0.12 - Tue Nov 10 20:02:33 GMT 2020
git:
Don't overwrite PlayerAdvancement's player with a fake one (#7454)
If a FakePlayer is constructed with the same UUID/GameProfile as a
currently active player, the player object within PlayerAdvancement is
set to the fake player.
As fake players cannot receive advancements (see grantcritereon), this
prevents the actual player from receiving any advancements until they
change dimension/relog.
=========
Build: 1.16.4-35.0.11 - Tue Nov 10 19:46:01 GMT 2020
curle:
Add BannerBlock.forColor to SAS to fix banner.toItem() on servers.
=========
Build: 1.16.4-35.0.10 - Tue Nov 10 19:36:40 GMT 2020
boy132:
Call Harvest check event even if the block doesn't require any tool (#7414)
=========
Build: 1.16.4-35.0.9 - Tue Nov 10 19:25:26 GMT 2020
lexmanos:
Use linked collections to stabilize order when adding new registry entries.
xfacthd:
Render local player when the renderViewEntity is not the local player (#7216)
=========
Build: 1.16.4-35.0.7 - Sun Nov 08 04:12:02 GMT 2020
cpw:
Some help in ExtensionPoint regarding DISPLAYTEST. Let's improve those tick rates!
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.6 - Sun Nov 08 03:30:37 GMT 2020
cpw:
Handle erroring during early mod construction phases, and actually report that into the error UI
by doing armslength exception handling and propagation.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.5 - Sun Nov 08 01:48:22 GMT 2020
cpw:
Support backwards loading 1.16.3 mods in 1.16.4, because we are able to do that. Tweak loading a bit to be smarter about dependency errors of various kinds.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.4 - Sat Nov 07 20:10:44 GMT 2020
gigaherz:
Add FluidStack codec, and a test mod that verifies its behaviour matches the existing write/read logic.
Add missing license headers.
=========
Build: 1.16.4-35.0.3 - Sat Nov 07 02:11:47 GMT 2020
cpw:
Update event bus version (should be 3.0.5)
Tweak MDK to automatically populate recommended values for things like forge version, loader version and minecraft version.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.2 - Wed Nov 04 00:07:58 GMT 2020
diesieben07:
Workaround for modded attributes on vanilla entities logging warnings on vanilla clients
Switch to a handler-based approach per packet class, simplify patch, add some docs
Add license header and docs
Switch to a network handler based approach
Switch to a network handler based approach
revert build gradle change
Simplify Packet patch
Add license header to IForgePacket
Revert ForgeHooks changes
Less hacky and more generic way to filter packets for vanilla connections
_Actually_ Order SAS.
It's early
Order SAS
simplify vanilla connection check
Remove unneeded import change
=========
Build: 1.16.4-35.0.1 - Mon Nov 02 19:57:45 GMT 2020
cpw:
Fix early sorting bug that meant the file deduping was causing an error, to, well, not cause it, so we can get to an error screen.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.4-35.0.0 - Mon Nov 02 19:15:50 GMT 2020
lexmanos:
1.16.4 Initial Update
=========
Build: 1.16.3-34.1.42 - Mon Nov 02 04:30:53 GMT 2020
lexmanos:
Fix Biomes not properly copying over ids loaded from the save to the new Dynamic Registry.
=========
Build: 1.16.3-34.1.41 - Mon Nov 02 01:09:57 GMT 2020
gigaherz:
Introduce custom loader additions to the model data generators. (#7450)
Currently implemented loaders:
* OBJ
* Composite
* Multi-layer
* Item layers (vanilla item/generated but with fullbright texture support)
* Bucket
* Separate Perspective
=========
Build: 1.16.3-34.1.40 - Mon Nov 02 00:52:12 GMT 2020
cpw:
actually rollback on error in registry events.
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.3-34.1.39 - Sun Nov 01 22:09:32 GMT 2020
cpw:
Update modlauncher. fixes #7452
Signed-off-by: cpw <[email protected]>
cpw:
Return client resources even if no data pack found on server. Closes #6225 (Pull request)
Signed-off-by: cpw <[email protected]>
tobias.hotz:
Auto-detect ansi support for log4j2
move to fml.loading subpackage
Add license header
cpw:
Fix config parse failure causing crash in building exception message. fixes #7438
Signed-off-by: cpw <[email protected]>
=========
Build: 1.16.3-34.1.35 - Thu Oct 29 17:09:31 GMT 2020
malte0811:
Fix (NonNull)Lazy.Concurrent using a global lock (#7403)
* Fix Lazy.Concurrent using a global lock, thus preventing multiple threads from resolving independent Lazy's at the same time
* Use Lazy with an added null check to implement NonNullLazy
=========
Build: 1.16.3-34.1.34 - Thu Oct 29 00:12:09 GMT 2020
gigaherz:
Update forge mappings to 20201028-1.16.3 (#7435)