forked from P3pp3rF1y/AncientWarfare2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
forge-1.7.2-10.12.0.1027-changelog.txt
5310 lines (4319 loc) · 479 KB
/
forge-1.7.2-10.12.0.1027-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
Changelog:
Build 1027:
LexManos: Use correct tag types when reading Forced Chunk data. Fixes ticket loading. Closes #964
Build 1.7.2-10.12.0.1026:
LexManos: Fixed FluidContainerRegisry.contansFluid closes #845
Build 1.7.2-10.12.0.1025:
LexManos: Fix AIOOB error with Endermen and blocks >256. Also better support for ID remapping. More to come later.
Build 1.7.2-10.12.0.1024:
LexManos:
Updated FML:
MinecraftForge/FML@03fb1879d72fbd347badc140fed6c2c3191d2990 Fix obf error when right clicking a Empty Map.
MinecraftForge/FML@6bb9b8b9532b276450d03a3419e0da016aecead8 Clean up FMLEventChannel. Closes #367.
MinecraftForge/FML@b7b3450dcd123ab5df6b3693c9c2123bc3846b88 Update MCP mapping snapshot to latest crowdsourced names.
MinecraftForge/FML@8c9e8b52708bd0630303f8b5dc184ab60e2553a1 Fix isRemote, this is integral to so many parts of the code, everyone knows it by this name, People should not change it.
LexManos: Add the beginnings of a Constants class, to document/clean some of the magic numbers that are in the MC code base.
Build 1.7.2-10.12.0.1023:
cpw:
MinecraftForge/FML@d87822ad8519da1c808e48bcc0a1bf8eb15c0095 Bump gradle wrapper to 1.10
MinecraftForge/FML@359ac3ca2a941d70709168fbbbc0725c861668dd Ensure we check both item and block registries when finding valid IDs. Should fix #365
MinecraftForge/FML@cee0f0b81179d307059843f08401f8700fb3ddb2 Tweak so that writing to the context will automatically send a message back to the originator in handshakeestablished.
cpw: Add a discriminator for fluididspacket. remove extraneous channel handler.
cpw: Fix up the event handler so it knows it's owned by forge
Build 1.7.2-10.12.0.1022:
LexManos: Uncomment aa few FluidRegistry entries.
LexManos: Fixed issue where enchantment effects caused slight rendeirng issue.
LexManos: Fixed missed parens causing trapdoors to fall off incorrectly.
Build 1.7.2-10.12.0.1021:
LexManos: Inital Fluid system update, untested. Still in progress.
Build 1.7.2-10.12.0.1020:
LexManos: Fix NPE when breaking ice.
LexManos: Attempt a AIOOB error fix in tesselator when there are alot of transparent blocks in the rendering range.
Build 1.7.2-10.12.0.1019:
cpw:
MinecraftForge/FML@544320b8d239df4a5ee2b3a7ec331ce2ec0a2c09 Beginning of a saveinspectionhandler.
MinecraftForge/FML@ab199c5811fe2d831592601d4f77691fbf82d1b8 Try harder to find a mod container.
MinecraftForge/FML@8633d780c925ebb719c37ac52e2f3db5f9957895 And make a loud message if there isn't a modcontainer found, substitute Minecraft. In general, this can only happen for coremods not properly registering their code. Closes #363
Build 1.7.2-10.12.0.1018:
LexManos: Fix imporerly efficient tools breaking blocks to fast.
Build 1.7.2-10.12.0.1017:
LexManos: Fixed potential NPE in SlotCrafting, and added ItemStack sensitive version fo hasContainerItem. Closes #854
LexManos: Adds a WeatherRender in the style of SkyRender, Closes #844
Build 1.7.2-10.12.0.1016:
LexManos: Move change of metadata to immediatly after change of Block, should prevent any 'invalid' tile entities from breaking created. Reference: #897
Build 1.7.2-10.12.0.1015:
LexManos: New PlayerUseItemEvents, Start, Stop, Tick and Finish. See PlayerUseItemEvent.java for more details. Closes #924
Build 1.7.2-10.12.0.1014:
LexManos: Make ItemBlock.field_150939_a public, closes #945
LexManos: Missing EntityAITasks.tasks and MapgGenStructreIO register ATs, Closes #949
LexManos: Implement PlayerPickupXpEvent, fired when a player aquires XP from a EntityXPOrb. Closes #942
LexManos: Exclude cobblestone slab recipe from ore dictification, closes #940
LexManos: Add the ability for custom records to have finer control over there sound resource location. Closes #933
LexManos: Don't short circuit item icons for multiple render passes while being used. Closes #929
Build 1.7.2-10.12.0.1013:
LexManos: Fix Furnace stopping on 63rd Item, Closes #947
Build 1.7.2-10.12.0.1012:
cpw:
MinecraftForge/FML@b6d95d704b65dd8232ec8ddd333de378db8fe161 Name the log files properly. fml-junk is an early startup annoyance I can't kill because log4j2.
MinecraftForge/FML@8692ca17d13eda036b5ef996ec8e8706e7707d80 Log4j2 logging context for things. This should help add context when things go wrong in mods.
MinecraftForge/FML@a7ca131a337b5f0d4fc6f438626ac2d5b7771b3c And don't spam NONE everywhere
MinecraftForge/FML@741e172ffe163f0dd3018e1474af46ef0696396a Log4j2 doesn't need debug level logging for itself anymore
Build 1.7.2-10.12.0.1011:
cpw: MinecraftForge/FML@458b0620b43116c943549a0f060c7e8830c2d77a Log the bad packet in a prettier way. Also, don't show the authlib debug data in the log file.
Build 1.7.2-10.12.0.1010:
LexManos: Add BookCloning to the recipe sorter.
Build 1.7.2-10.12.0.1009:
cpw:
MinecraftForge/FML@9a8d16b66e67691a4c83a9e1e236304e9f6d5139 Fix log4j2 config. Fix server gui to *show* logging. Fix log spamminess in the console. Fix bug in servergui that can cause deadlock.
MinecraftForge/FML@a355eecb2c14123964c6ae2402a0933d57ae9736 Add in error logging for outbound messages. Fix bug with indexedcodec NPE
MinecraftForge/FML@1c793abe0eef6846f681c9673019b0ebc49caaaf Fix derp with networkcheck
MinecraftForge/FML@675b5a07788ada17bc26a9c4f26598e77d2098cf And turn down some more logging, now we have useful logging back again..
Build 1.7.2-10.12.0.1008:
cpw:
MinecraftForge/FML@4aa2416ce5dcd8e77761703c018d1e7d08464025 Propagate Optional method removal to trait implementation classes
MinecraftForge/FML@fc025a7b73d9b3f46ecf2257227657592f5506b5 Logging Changes
MinecraftForge/FML@f0132a6f3b47e746a1a7df3ef84f4be989f140dd changed fml log level to all
MinecraftForge/FML@f23eba4352c38fd21e04e81f3db72c6cafe65a36 put max number of FML log files to 3
MinecraftForge/FML@449ac98b77025eba38a75d0242113fffe26a8cf9 SSP Worlds updating from 1.6 will now pop a warning message before loading, and will capture a timestamped zip file in the minecraft dir before starting to load. Allows for people to test updates.
MinecraftForge/FML@3557fe31c92ea8d76c90052f9b8b6da963300c4f Throw an exception when discriminator is not found
MinecraftForge/FML@25240457283ba40c32022c97fc982c2ff4408e46 Make NetworkEventFiringHandler sharable
MinecraftForge/FML@dfc0899ec66f87502b5727939ac2f0ad0fabf89f Merge pull request #357 from jk-5/sharable
MinecraftForge/FML@79d42fca8d6b9d73204890ef0edb9d73cf075d87 Merge pull request #355 from jk-5/errorhandling
MinecraftForge/FML@7907e16e96de21e8ba536906ae71adcf02bfa535 Add a type adapter for artifact version. Should fix #354
MinecraftForge/FML@7ac5bddbc3c227e0ed9385904a2bd9621078e2de Allow indexed messages to validate themselves. Also, catch exceptions from an embedded channel, and cause them to close the connection. It's ugly, but it means that the client doesn't crash if it connects to a screwy bungycord that's trying a 1.6 handshake for some reason.
MinecraftForge/FML@5adacc3b336bacbe30aa06175ef80c3aac08a62a Check the mod, not it's container, in the check handler. Closes #358
MinecraftForge/FML@3d26f28bcf3e79e1f5fe20fcf056c604487dc35b Allow connection when server is apparently offline. Might allow :NOFML circumvention though. Hmmm. Closes #359
MinecraftForge/FML@a62374d4aceac1c4ab39b3c0bae624ccbca65b6b findBlock should now return null, not the default block, if the thing being looked for is not found. Closes #352
MinecraftForge/FML@6a695c4348d062af50b8cf5208530fc5036eba17 Try and stop the epic channel closed spam at close time. Closes #353
MinecraftForge/FML@35a38d7840a5d0cd842005822c4ec6a9d3b65b6a Make sidedproxy support non-public fields. Closes #344
MinecraftForge/FML@9d2e089df692655df04315a3822f43140015f3af Merge branch 'logging' of github.com:AbrarSyed/FML into abrar-borked
MinecraftForge/FML@79b04898d43d354714e09ce7e66efb5357ebcf61 And restore suppressions. ABRAR, DON'T TIDY CODE!!!!
MinecraftForge/FML@3dfb54e066ab91e44405706233f2dfffee9add72 Merge branch 'trait-optional' of github.com:RainWarrior/FML
MinecraftForge/FML@32bb7315cc6beff84f186a33e73219cc5280821a Add in example assets dir. Closes #308
MinecraftForge/FML@16d33d298953b41dbbe3e3b504e800f4f46a3e1b Clean up and document outbound handler a bit better. Add in dispatcher target. Closes #361
MinecraftForge/FML@5719b9ec533b3e43213dbafcb448221884efd9e8 Fix reply handling. Make the proxy message available for subclasses of indexedcodec. Fire user events into the network event firing.
Build 1.7.2-10.12.0.1007:
LexManos: Add support in Techne models for the TextureSize tag. Closes #856
Build 1.7.2-10.12.0.1006:
LexManos: Updated FML: MinecraftForge/FML@444a7d7fa1cf7fad7dda67f581fa0e3be36069b7 Move placement of single player world load hook to fix NPEs.
LexManos: Fixed RenderWorldLastEvent never being called, was missed in 1.7 update. Closes #932
Build 1.7.2-10.12.0.1005:
LexManos: Fix flexible rails, Closes #944
Build 1.7.2-10.12.0.1004:
LexManos: Fix warnings in Forge codebase.
LexManos:
Updated FML:
MinecraftForge/FML@7c5d62704ac1d3e586f3bfe26265a534e5362c73 Make UniqueIdentifier final and add a hashCode. Closes #348
MinecraftForge/FML@ff7b5845e7f6b300d413b917f57adc472a4ebcff Clean up some warnings about @Override
MinecraftForge/FML@275ccac6f14bc66b88c76b1040aa7167f995967c Fix NPE at startup
MinecraftForge/FML@2a5a8d0cd062d3feac9c4de234e3dab1ff4462e5 Fix memory leak?!
Build 1.7.2-10.12.0.1003:
cpw:
Add exception logging to forge channel handlers as well
MinecraftForge/FML@53557dcd0582e09f7f35eb3bc2fd130fba3be4a0 Put logging exception handlers on all channel inbounds. Fix problem with failure to login. Closes #350
Build 1.7.2-10.12.0.1002:
cpw: MinecraftForge/FML@9c96ca4402e4c231285f170281dd543bfffa191a Fire a custom packet channel registration/deregistration event, for any mods that care about that kind of thing
Build 1.7.2-10.12.0.1001:
cpw:
MinecraftForge/FML@e14efe786f6255a18e148c4137f560f5e2d2a38f Some fixes and tweaks
MinecraftForge/FML@c013870b1df5e63bd84d92545ebdd434db74b5d1 Merge branch 'simplenet'
MinecraftForge/FML@30882b0c1d2743afebbebc288d73f25696e0815c Clean up some warnings. Add in simple network impl
MinecraftForge/FML@9cab2ab36e7981c847e3e9ae8c3fbbb36531ba6d Add in some tests and examples for the "simple" network stuff
MinecraftForge/FML@a429e106dd00b34302ec5893e0a8fc97c8fc8019 Fix bug with SSP, and hook so we can do confirmation of world loading, as well as other things
Build 1.7.2-10.12.0.1000:
cpw:
MinecraftForge/FML@b362e8a2733eb3082975edfdf83c996f048b65d3 At the request of AbrarSyed.
MinecraftForge/FML@e344303ec7a5ed27c4378ff072a036df7a350902 Merge pull request #346 from Jezzadabomb338/master
MinecraftForge/FML@a4686b1261a9bad523b4efa8a36a4433a58897cc Added basic Mojang account authentication support for development time login.
MinecraftForge/FML@dd17979a2f6f02ac4a9dda09b52c96365cc5fec9 Fix bukkit connectivity issue.
Build 1.7.2-10.12.0.999:
cpw:
Updated FML:
MinecraftForge/FML@1db3daa0e82e67fc27ca3d535a09c806c1a54d67 added override toString method for getting full name.
MinecraftForge/FML@acf74a34032224a73c4c03280cafa0042c35cf5a changed the readme to reflect new setup task.
MinecraftForge/FML@96c19b35807fa078cb18b4ae50567d0360bcdb03 undid readme change
MinecraftForge/FML@a89939e57e9ff061df3d53cf1cb075b31de5de1b Merge pull request #336 from jadar/master
MinecraftForge/FML@717a8d694532bd9438eed8d9cf4b57318b2b4cfd Fix csv string vs list of strings. Thanks immibis. Closes #334
MinecraftForge/FML@584c0f368bca1d5b0223b5b3611b366b9a00f7d7 Fix potential ordering issue, clean up some imports
MinecraftForge/FML@28293b29ea65c30fe80c49e85e2ae15a4db68933 Add in a simple(ish) event driven network handling system. Register using newEventDrivenChannel and you'll get a simple network handler that will fire events at the subscriber(s) of your choice, whenever a packet is received. You'll also get some convenience methods for sending to things.
MinecraftForge/FML@80b00dc7966d96111e2ce8643db8e0f544c2bc89 Fix openGui. Closes #342
MinecraftForge/FML@fc69bcf2807dc2b85eb52681ba9531cb3e2f1945 Fix up privacy derp in TickEvent. Closes #343
MinecraftForge/FML@10d056a494aac22137b644cff341a5958e8168fc Fix possible NPE derp
MinecraftForge/FML@5da6dcc7e3607e5f107f6a7d39a4b4e1eb7fb306 Divert connection through FML, so we can deny connections to servers that don't want us
Build 1.7.2-10.12.0.998:
ohai.iChun: Squash commits so Lex would stop whining. Fix erroneous position when getting player position with changed eye height.
Build 1.7.2-10.12.0.997:
cpw:
Updated FML:
MinecraftForge/FML@d5bfd69e35b21f701390a8c4c4c58d7ec1fff1fc Fix problem with connecting to vanilla. SHOW what's modded and what's vanilla in the list. Hooks that make the blocking work to come
MinecraftForge/FML@dd098854b0b65b8509b8788422e02d989a991b87 Fix the keybinding array to the right one
MinecraftForge/FML@43068eb9862f280611f26f4107ff5ac2b42b08e4 Fix TargetPoint to be static
Build 1.7.2-10.12.0.996:
LexManos: Attempt to prevent a NPE when MC renders a lot of things at once.
Build 1.7.2-10.12.0.995:
minalien: Fixed MinecraftForgeClient for custom Item Renderer implementations. Removed check for forward-slashes (/) in texture asset locations (but left check for backslash in place).
Build 1.7.2-10.12.0.994:
LexManos: MinecraftForge/FML@0d810c01fab99ac491c2277097a4198518fe6c75 Mark jopt needed on the server, herp derp, blame Abrar!
Build 1.7.2-10.12.0.993:
LexManos: Deprecate BlockFire.func_149842_a, and throw exception if someone tries to set the burn properties for air. Should prevent 'The Air is on fire!' reports.
LexManos: Fix DoublePlant placement, closes #921
Build 1.7.2-10.12.0.991:
смирнов антон михайлович: Create ru_RU.lang
Build 1.7.2-10.12.0.990:
cpw:
Updated FML:
MinecraftForge/FML@5317672631f30e1c9655f0bb28dd8b158deea2fb Add a utility method for finding the channel handler name based on type. Should fix naming weirdnesses.
MinecraftForge/FML@9de9a1553086ebeeb5d5fc0f6d96da8680e52df0 Fix stupid hardcoding derp
Build 1.7.2-10.12.0.989:
Vexatos: Create de_DE.lang
Vexatos: Update de_DE.lang
LexManos: Fixed pipeline naming issue in the ForgeNetworkHandler.
Build 1.7.2-10.12.0.987:
LexManos: Fixing an infinite recursion case, Closes #916
LexManos:
Models now load from resource packs
Models must now be loaded from resource packs using the standard resource pack reference. For example, to load a model named "assets/mymod/models/mymodel.obj", you would call AdvancedModelLoader.loadModel("mymod:models/mymodel.obj");
Closes #670
LexManos: Fix panes/iron bars not connecting correctly. Closes #904
LexManos: Fixed the run config for dev time server, Cloases #913
Build 1.7.2-10.12.0.986:
Adubbz: Made canBeReplacedByLeaves default to whether a block isn't opaque rather than if it is, also uninverted the checks for canBeReplacedByLeaves in WorldGenBigMushroom, WorldGenSwamp, WorldGenTaiga1 and WorldGenTaiga2
Build 1.7.2-10.12.0.985:
cpw: Fix inversion
Build 1.7.2-10.12.0.984:
cpw:
Updated FML:
MinecraftForge/FML@21b13d63512ce399c82cbb6b9042eefa6dcdaacd Lots of network cleanup. Gui packets now work too!
MinecraftForge/FML@b3f98d1ee0416aa452f8611d458968afdf50775a Fix derpiness with Mods button when Realms is available
MinecraftForge/FML@cdd9d92a4f8cd199e2d8a34bb398ef32e5f1e275 Starting work on the actual GUI. Still work to do. Needs an API.
MinecraftForge/FML@ab5eb3ccfff7f9ccfd8720b23fcef3131e54d57d Fix button size for GuiModList
MinecraftForge/FML@3113138bd1377d71afe3b8290e18511bfb6e5e97 Tweak button positions.
MinecraftForge/FML@c5e29b574a315d48668ebc9189bcc497a0eae13e Avoiding redundant calls to LogManager
MinecraftForge/FML@fbc1f8f6f9effa4a538880f9fec0ce5010226d09 Config GUIs in the modlist now work.
MinecraftForge/FML@fa4f3015a0d7147cbde3edec7664e78e5bcacbb9 Added transparent background for GuiIngameModOptions as per cpw's request. May not compile due to manual de-mcp-fication.
MinecraftForge/FML@7bf119e1e54cadff690ec31a4bab93c0d1d0aad1 Fix up readmes and credits. We no longer support modloader.
MinecraftForge/FML@779cd05aa1ced720a63cc508b82e68cc6fc8daa9 Tweaks
MinecraftForge/FML@b51fb913551a5116cc3b9bb7583b1666f280c650 Merge branch 'patch-1' of github.com:airbreather/FML
cpw:
Updated FML:
MinecraftForge/FML@6f1da6550e10164bd6c678829f111bb5de9383b6 Fix up mcpname derp in GuiScrollingList.
Build 1.7.2-10.12.0.982:
Adubbz: Fixed sky colour transitions on a render distance of 16, fixed the WorldGen of various things
Build 1.7.2-10.12.0.981:
jk-5: Update ForgeMessage.java
jk-5: Added a constructor and made the fields package-private
jk-5: Added default constructor for reflection
Build 1.7.2-10.12.0.980:
LexManos: Update patches for AT changes.
LexManos: Fix inverted login in BlockPistonBase causing blocks to break incorrectly. Closes #910 #909
Build 1.7.2-10.12.0.979:
cpw:
Updated FML:
MinecraftForge/FML@22ba6fda5ee2dbf29dc03ba93ff9c7707edeaeee Expose the nethandler in a few places, and pull out FMLEmbeddedChannel, exposing a utility method on it. More to come.
LexManos: Update for the FMLEmbeddedChannel change.
Build 1.7.2-10.12.0.977:
cpw:
Fix build.gradle for tweakClass property
Updated FML:
MinecraftForge/FML@f36152398d1d287e7a55a31c77a2614cfb63e1b6 Add in the tweakclass, fix the json for lzma @ the server.
Build 1.7.2-10.12.0.976:
cpw:
Updated FML:
MinecraftForge/FML@5d069629cf47cd04f2002b3b9a2c32b0ea73c26e Allow itemstacks for furnace recipe inputs. Allow passing extra arguments through registerblock into the itemblock constructor.
Build 1.7.2-10.12.0.975:
cpw:
Updated FML:
MinecraftForge/FML@061288909de0f0452adf51a5a9935fd09992c801 Fire simple network connect/disconnect gameevents.
Build 1.7.2-10.12.0.974:
Adubbz: Made BlockCrops.getDrops call its super method
Build 1.7.2-10.12.0.973:
cpw: Fix the network handler for forge
Build 1.7.2-10.12.0.972:
cpw:
Updated FML:
MinecraftForge/FML@34819c9303870f560232464a2d16eb46d152515c Make gradlew executable on linux
MinecraftForge/FML@53a1f9841421b41d543d7d1d51319b44c86a527e Attempt to load old pre-1.7 worlds. ENSURE YOU HAVE A BACKUP!
MinecraftForge/FML@6a5f9e135f88b662e4e01e8882f861448910ca90 Fix example mod code for 1.7
Build 1.7.2-10.12.0.971:
cpw: Allow tools to override their material harvest levels.
Build 1.7.2-10.12.0.970:
cpw: Tidier implementation of previous commit. Should fix for subclasses of individual tools too
Build 1.7.2-10.12.0.969:
cpw: Add in harvesting abilities of the items, should fix effectiveness
Build 1.7.2-10.12.0.968:
cpw:
Updated FML:
MinecraftForge/FML@f8d6213829d570501166d64d7c8bb4977567131f Update render registry
MinecraftForge/FML@ec316f113fefef12f6defed9eb68de368d7f4420 AT for renderblocks
Build 1.7.2-10.12.0.967:
LexManos:
MinecraftForge/FML@3714426e19f8f0edaaeda8c787993f8f3615a44d fix derp in example builscript
MinecraftForge/FML@01fb451b6918599de5e732d7ff30c761438ab930 Merge pull request #311 from AbrarSyed/patch-3
MinecraftForge/FML@30d532f4fc6fc65ea7e79707a75ff4d6ea0ea031 Pass 1: Most patches are restored.
MinecraftForge/FML@53127eec308d3929d68d3d9fafabcfef37e95c37 Merge branch 'master' of github.com:MinecraftForge/FML
MinecraftForge/FML@7ab3c3a37ceb8ab945208206aec86739a2138329 Update gitignore
MinecraftForge/FML@38cec7a11fae7cf12bda3a8d16a50bb6136d8886 The basic network handshaking for FML is done. All scenarios seem to work.
MinecraftForge/FML@9f928963f20bc9bbfbe1391fb16c6f5ca5fd4344 A network design I like. It uses the netty embedded channel to allow mods to build channel pipelines on top of custom payload packets.
MinecraftForge/FML@58f7487cfaf4a25a8349021b9cca5ef4ba0b541c Check in patches. Add in some network timeout tweaking values so you can debug the network.
MinecraftForge/FML@e544adba5c7e9286f917342af2669e5888fa0a17 More cleanup. Bidirectional server <-> client network works for mods as well as FML|HS now.
MinecraftForge/FML@f5c38e2359c2e6eca13cd6606465ee36086a7113 OK, network channels appear to be working well for both dedi and integrated servers. The beginnings of the new mod structure too.
MinecraftForge/FML@9c96a0a10a5cbe34786be8fd41f9818b5ac929bc More network stuff, partially done id syncing.
MinecraftForge/FML@2aaaeba15eabdec189daa8662e9ffdf0b5a09dbe ID loading from the server save now works.
LexManos: Kill liquids finally.
LexManos: Bump data for 1.7 start.
LexManos: Some work on 1.7, waiting for Abrar to fix a few things.
LexManos:
Updated FML:
MinecraftForge/FML@a30f17362764f3e4e594386e193f9e4368e6836e Add sonatype snapshots repo for SpecialSource snapshots.
MinecraftForge/FML@b2550b8a693315ccc205f5315eac67c5283d7af9 Add mappings for Items/Blocks fields.
MinecraftForge/FML@57f7f1d7abd304d3e9f42567f1d66c10122e4ec6 Update for fixed Enum cleaning and names.
MinecraftForge/FML@99c681ad8736e4976053718c3d453b2fb30eefe0 Did it manually, forgot it needed the end comma
LexManos:
Updated FML:
MinecraftForge/FML@1d71c017f45aa7ed9d7d7c5ed5250a8d22477980 ID syncing.
MinecraftForge/FML@fd36f50d8210342f65cb0272bac56a3bcc42dd18 Cleanups
MinecraftForge/FML@89e4e483c204c11b6fdfed34893fc223a7d6a899 Add in a remapping event for mods to consume.
MinecraftForge/FML@cd417c6786256fa23f181ff0b76696bc6dfb0291 Fixed remote and local connections work with mods now.
MinecraftForge/FML@ef492407ef812bb6bbc7f0bd8efbd16d07efcafb Entity spawning works.
MinecraftForge/FML@d0d31d9575403eb2ec058898b86ffd99a9220f75 SpawnAdjustment packet. Clean up stuffs. No more compile errors.
MinecraftForge/FML@3e278acb71e4e3d0406e80f0fad5071c9215ed33 Fix stupid possible compiler error.
MinecraftForge/FML@009d4dee2328cc8d97b74177a2c5a3c359e6564a Fix the exc file. Fix the deobfremapper for handling inner classes.
MinecraftForge/FML@49cb893d12bd4f82b5d1b50d1e6517a256525d32 Fix exc this time *sigh*
MinecraftForge/FML@31efcfc3b2085f5d4e070ddab34a0be1481b4c6f Clean up patches for latest exc.
MinecraftForge/FML@7a4ceebf5efe5b3650080cf912e371d92fc70a55 Kill old patches and add rejects to ignore file.
MinecraftForge/FML@7ea571f593464ad4226ba845da27ff66161621b1 Fix AT, Fix exc. Almost works now!
MinecraftForge/FML@b852e302851cfaf77e1db6f86408e8d049703656 First functional release under reobfuscation.
MinecraftForge/FML@df870c1a3341d8e2e88d7fc3e2f3d9ed2507989f Update shiped ForgeGradle for 1.7
MinecraftForge/FML@55aa337f952bc72c5a001a6ed661978b11822c63 Rename synthetic bridge methods, these methods are not decompiled, but need to reobf correctly cross the recompile boundary.
MinecraftForge/FML@0098c57f94808751062ee45f2ee267324bb42089 Merge pull request #316 from AbrarSyed/patch-4
LexManos: Comment out fluids until King gets his hands on it
LexManos: Killed a few hundred compile errors.
cpw:
Moved the core event handler parts to FML. Implemented the Forge network handler based on the new
netty strategy.
Updated FML:
MinecraftForge/FML@3b2994a3def35a2d3058960b71dc59dc48b802f9 Some patching touchups
MinecraftForge/FML@557357fe179529e0b44aab2f3fcef0c5adf981d5 Update for log4j2
MinecraftForge/FML@a2b324beb2ef6ec73000678c9305fd70d4ec1643 Copy eventhandler from Forge into FML. It is going to replace a lot of the runtime event systems.
MinecraftForge/FML@4071ff38afe15fddf5db0be882f5627f503a37c6 Patch some GUIs. We're gonna add some basic mod gui config support.
MinecraftForge/FML@0b419ac79c307579f162d47e0388a9d75bcd0a6e Fire a user event down the channels when a handshake has occured.
cpw:
Updated FML:
MinecraftForge/FML@32561265fc935cd6639d5b2e086e879f375676fa Ticks, Player events, keybindings, all migrated to the new event driven system.
LexManos: Inital patch update for 1.7.2, Doesn't compile, not done yet.
LexManos:
Updated FML:
MinecraftForge/FML@a17489172cd54ca955548b15fa0669c9f95d7f45 Code to disable mods at runtime, or other times.
MinecraftForge/FML@85516d9588ebfadbba25f21b2f973e4e81abbaa6 ICraftingHandler, IPickupHandler are now both events.
MinecraftForge/FML@e4b63a1801b453797f5e820eb3f5bd42e6d43948 IWorldGenerator now has an ordering at registration time. This means the order of worldgen should be much more stable.
MinecraftForge/FML@ef3856f9a34e82a05cb2b7715e3611f8fb1a9a6b Update patches for Gradle's rename rewrite: MinecraftForge/ForgeGradle@19e7acf2a27a6c6ae60f6e8ab38337defddc16d3
MinecraftForge/FML@31ea100b29dfdb4fc907e212c3d49a5240ca72a9 Working on id missing handling
MinecraftForge/FML@3e76dfba34aaba4397fc3fb2bd28e0d1f0abe3e4 More tweaking on id stuffs at worldload
MinecraftForge/FML@f860c8ad3bc7537f885b27c7f045b5b1140c05f4 bump to legacy launcher 1.9 with logging unification stuffs.
jdroque:
Refactored BiomeManager stronghold add/remove methods to support new
MapGenStronghold dynamic biome changes.
Changed InitNoiseGensEvent to pass a NoiseGenerator array instead of
NoiseGeneratorOctaves due to new NoiseGeneratorPerlin in
ChunkProviderGenerate.
Fixed worldgen crash caused by wrong metadata in Chunk patch.
LexManos: Get object based on identity not name.
LexManos: Forge uses the FORGE channel for packets.
LexManos: Fix MethodNotFound crash when shutting down internal server.
LexManos:
Fix:
Block placement/interaction
Tesselator crash due to wrong mapping
Missing isreplaceable check in world.canPlaceAt
Small foratting/logging cleanup
Temporarly commented out efficancy changes till I implement it.
LexManos:
Updated FML:
MinecraftForge/FML@58132ccda3a575f10fc209c421fd5d80e01164cc Add new required --accessToken to launch specs.
LexManos: Bump version to 10.12.0 to mark 1.7.
LexManos: Fix debug HUD rendering semi-transparently.
LexManos: Temporary fix for items rendering with effects on one layer. Restores default vanilla rendering, which is considered a bug in modded community.
LexManos: Move Grass {Flower} registry to BiomeGenBase as 1.7 made flowers Biome specifc, this means modders who wish to add global base flowers need to add them to all the biomes indavidually.
LexManos: Fixed accedential inverted logic that caused Potions to render incorrectly. Thanks iChun.
LexManos: Fix items rendering on the GUI with invalid state due to glint rendering changing it. Thanks iChun.
cpw:
Updated FML:
MinecraftForge/FML@156a9ae03a3c80bd1499a8e692c44a322ad9df62 Fix build script
MinecraftForge/FML@7d3b1250e8368886bed0e0da350a94abaa4b6247 Fix handshaking properly. Also, fix ID syncup. It now will completely freeze the idmap after preinit. This frozen map is used to inject "new" stuff into existing serverside worlds. Interesting sideeffect: remote servers lacking things will change the client, to also LACK ids for those things. watch for -1 ids in your remap events. Note: idmaps should be considered temporary per server instance. SERVERSTOPPED will restore "startup" state, as will client logout.
LexManos:
MinecraftForge/FML@c180d9b15735ce89a38c497acd65fa3fab595f77 Add 1.7.2 base json, Gradle will automatically download updated versions of this. Keeping it in the repo allows us to se
e what base json we have built our jsons off of. And if it changes update accordingly.
LexManos: Added constructor to WorldType, and delegated the BiomeLayer management to it. Also updated the access transformer for Item/Block classes.
LexManos: Forgot to regen patches...
LexManos: Resize pending tile updates when it goes over the curent length. Fixed AIOOB error.
LexManos: Add a version check mechanic to startup, it is done in a seperate thread and has a config option to compleetly disable it. This allows us to notify users of new recomended builds. Hopefully stemming the flow of outdated help request. Also adds a warning to the main screen if you are running a 'Beta' Forge. Which means a Forge for a new version of Minecraft that we have not promoted a recomended build for yet.
LexManos: Fix dig speed on redstone ore and obsidian.
ohai.iChun: Add render offset to event.
cpw:
Updated FML:
MinecraftForge/FML@268bbabee6ae3fa1d596bd18e172298e26dc9ce4 Fix handling world reloads when new stuffs are added
Build 1.6.4-9.11.1.964:
LexManos:
Bump build for gradle fixes:
Now Builds for java 1.6
Include version,json in universal
Fixed classpath issues in eclipse task.
Build 1.6.4-9.11.1.963:
luacs1998:
Update readme for ForgeGradle
Let me know if there's anything else to add or change.
luacs1998: Updated
luacs1998: Another update for eclipse users
luacs1998: Update README.txt
Build 1.6.4-9.11.1.961:
LexManos: Updated FML: MinecraftForge/FML@c2b919d339e5f63271cfb67a77235c21c5c3b80e Don't validate signatures in dev env.
Build 960:
AbrarSyed: Step 1: The Purge
AbrarSyed: update FML for gradle changes
AbrarSyed: Step 2: The Reformation
AbrarSyed: Step 3: The Rebirth
AbrarSyed: fixed versioning and stuff
AbrarSyed: added buildSrc to the gitIgnore
LexManos: Fix for new FML, and publish to maven local
LexManos: Update run configs.
LexManos:
Updated FML:
MinecraftForge/FML@e9a7660cb8961660186c7c23e61ab35f9c2dfb81 updated samples
MinecraftForge/FML@30894f7afadf5d3f3c3d5a54c3f904413d5f2309 Merge pull request #307 from AbrarSyed/master
MinecraftForge/FML@c4b8a393f90b00ad7ee4992ea4341ffb6d676abb Make the working directory the root of the eclipse workspace.
LexManos: Regenerate all patches, No functional change as added this is a formatting change only.
AbrarSyed: update build.gradle
porcariadagata: Make the gradle wrapper executable.
LexManos: Proper configuratuion name for jenkins.
LexManos: Fix build file pom closures.
Build 1.6.4-9.11.1.953:
LexManos: Fix NPE on specific tile entities when the block break event is canceled. Closes #863
LexManos: Fix NPE in FakePlayers when they are created in a purely client side environment. To remove in 1.7 as FakePlayers should be used for server side interaction with the world on a player's behalf, not for client rendering.
Build 1.6.4-9.11.1.952:
cpw:
Updated FML:
MinecraftForge/FML@23baf3a8ce58cb8306189401a60647957ccbb4c2 Actually fix the nethandler code
Update patches
Build 1.6.4-9.11.1.951:
cpw:
Updated FML:
MinecraftForge/FML@b7f34629c3c47b92ee89d72b0dc935b4997cb009 Don't try and open GUIs on the server.
cpw:
Updated FML:
MinecraftForge/FML@da72640c7ef1f44c49f7f592fbdd193622a30b40 Way to go, missing import. *sigh*
Build 1.6.4-9.11.1.949:
cpw:
Updated FML:
MinecraftForge/FML@6af42bc656dfb98972d034363352affc9e777805 Add in null protection for client/server sides of handleChat
cpw: Don't send openGui commands from the fakeplayer. Fixes thaumcraft and probably others.
Build 1.6.4-9.11.1.948:
CovertJaguar: Fix Water/Lava Fluid Localization
Build 1.6.4-9.11.1.947:
LexManos: Noop out FakePlayer.addStat.
Build 1.6.4-9.11.1.946:
cpw:
Updated FML:
MinecraftForge/FML@3d25b4e793c59a9131a441d6c7a2d80cac9cd701 Add in the ability to strip interface references for specific interfaces - this is probably mostly useful for scala scenarios where sythetic methods are generated and is not a substitute for using Optional.Method where appropriate. Closes #300
Build 1.6.4-9.11.1.945:
onibait: Add block break events based on @bloodmc's initial 1.5.2 Pull Request
onibait: Add block break events based on @bloodmc's initial 1.5.2 Pull Request
onibait: Fixed formatting
onibait:
Cleaned up patches to BlockOre and BlockRedstoneOre
Fixed trailing whitespace (it bugs me too)
Build 1.6.4-9.11.1.944:
cpw:
Updated FML:
MinecraftForge/FML@f4532410ec1dbf43ce15dfa78d07e5f7be408b08 Change a couple of warnings, as a prelude to 1.7- preinit is now required for all GameRegistry activity, and every item and block REQUIRES registration.
Build 1.6.4-9.11.1.943:
cpw:
Updated FML:
MinecraftForge/FML@8f87021b0f1ae5b277ad4d1891761b7a7ae1ab71 Fix derp with custom properties. They work now!
Build 1.6.4-9.11.1.942:
cpw:
Updated FML:
MinecraftForge/FML@bc57ff9e83803d804e9d5374d76273fcd68611f4 Fix recursive API dependency resolution. Allows nested APIs, such as BuildCraft's
Build 1.6.4-9.11.1.941:
cpw:
Updated FML:
MinecraftForge/FML@de8ab934d8ae960ebc0dede16218ca1e9e488ebc Fix up duplicate entries
Build 1.6.4-9.11.1.940:
cpw:
Updated FML:
MinecraftForge/FML@81fe1c9682234297443402a54e4b852ef49d0ba8 Add in an API marker for API type packages. This does several things: 1. Packages marked as API will generate a new "modid" (the provides) that can be depended on. 2. Packages marked as API will be searched systemwide, and anything declaring that package (even without the API marker) will get an implicit dependency on the API package. 3. The API package itself will get a soft dependency on the "owner" package.
Build 1.6.4-9.11.1.939:
LexManos: Add new recipe sorter that is called after all mods are initalized. This is disabled by default in 1.6 to not break current worlds as it may change machine's recipy outputs. Will enable by default in 1.7. Players may enable it in the forge config.
Build 1.6.4-9.11.1.938:
xcompwiz:
Adds a Check to prevent Biome Replacement
Splits the BiomeGenBase constructor to create one which takes a flag
that indicates whether to insert the biome object into the biomeList
array. The standard constructor calls the new one with the default of
true. This allows biome wrapper-objects to exist.
Build 1.6.4-9.11.1.937:
cpw:
Updated FML:
MinecraftForge/FML@dac7f590eabb326c4467dbc829b4aae1e4be2779 Modify ordering of networkmod registration and mod instantiation. This fixes VersionCheckHandler logging an incorrect failure message due to NPE.
MinecraftForge/FML@f0dc530b2833a1c89673208fe296dba5520671c1 Fix up documentation of VersionCheckHandler - it only ever accepted a String and only works on the NetworkMod annotated class
MinecraftForge/FML@243a21a353e6b7717f64008776928c7132110ddf Wrapping coremods as tweakers. Part 1.
MinecraftForge/FML@58a299aabcfadb4139f126a2d46b5247bede4185 Attempt to inject coremods as tweakers, so both can share a dependency ordering
LexManos: Format strings properly in MC's internal logger. Fixes resource pack case warnings.
Build 1.6.4-9.11.1.935:
LexManos: Updated FML: MinecraftForge/FML@bf54d4d66799f2e58944095826d0722ed0120b1f Make each mod's EventBus log a child of it's main logger.
LexManos: Fix null pointer exception in BiomeDictionary causing the ChunkManager's config to not load/save.
Build 1.6.4-9.11.1.934:
LexManos: Add wildcard versions of OreDict replacements, Closes #827
Build 1.6.4-9.11.1.933:
cpw:
Updated FML:
MinecraftForge/FML@da4337efbfa07b35f5883107768f9ba2f1b24b9b Fix up handling the new method signature data for NetworkCheckHandlers
Build 1.6.4-9.11.1.931:
cpw:
Updated FML:
MinecraftForge/FML@f92962bbbbb90c19788a5dc2eafdc2eeefdd77ce Use null to empty, so missing values work. *sigh*
Build 1.6.4-9.11.1.930:
cpw: Add in an event for zombie summoning. Allows for mods to control summoning behaviour, as well as custom summoned mob.
cpw: And remember to make the event class static *sigh*
Build 1.6.4-9.11.1.928:
cpw: And allow for tweaking baby chance as well.
cpw: And set the RIGHT variable *sigh*
Build 1.6.4-9.11.1.926:
cpw: Allow configuration of the zombie additional summoning mechanic. The vanilla mechanic is a little borked at times.
Build 1.6.4-9.11.1.925:
cpw:
Updated FML:
MinecraftForge/FML@58577775d277a4408bda510534eb36841b08ced4 Very minor style fixes
MinecraftForge/FML@96be82343c25b83dd842ada8d6e8b66eb4e4ee00 Merge pull request #280 from mc10/patch-1
MinecraftForge/FML@2714da10228020a6f2321f6c9a703f0d24fe1370 Primitive capability for tweakers to order. Add a "TweakOrder" integer property to your manifest, or accept the default of zero.
Build 1.6.4-9.11.1.924:
LexManos: Prevent session from being printed to the console, also make sure the username is not empty. Causes a lot of bugs further down the line.
Build 1.6.4-9.11.1.923:
cpw:
Updated FML:
MinecraftForge/FML@fc3e7647d2aff01146b1f5bd2ab6b57ef8e833e5 Support, and fix up, interface lists for Optional
Build 1.6.4-9.11.1.922:
LexManos: Added some missing air checks to world gen features.
Build 1.6.4-9.11.1.921:
LexManos: Fix repeated argument in CleintCommands.
Build 1.6.4-9.11.1.920:
LexManos: MinecraftForge/FML@a381874bb9c3bdeeb508bb81719b4d210eb29696 Delay sound system backend initalization to speed up startup and prevent race condition on some computers.
Build 1.6.4-9.11.1.919:
reflex_ion:
Added PlayerOpenContainerEvent and added ForgeHooks.canInteractWith
- Used to override the canInteractWith during player tick
- setResult to ALLOW/DENY as required
- Defaults to Vanilla behaviour in any other instance.
Required for LittleBlocks Mod and to Assist Gullivers Mod
Build 1.6.4-9.11.1.918:
cpw:
Updated FML:
MinecraftForge/FML@bc64ceabef76b1f4667b22ca8241b72351b44338 Optional shouldn't be constructable itself. It's purely a wrapper thing.
MinecraftForge/FML@55525f6d2eb24f42c26a291b8ce98feb4d4498c9 ModLoader is officially deprecated. It will all cease to be with 1.7.
Build 1.6.4-9.11.1.917:
cpw:
Updated FML:
MinecraftForge/FML@63ba3aa0099f43183315fb4e16f9e8e8007362f8 Add in support for Optional interfaces and methods. Be gone coremods!
Build 1.6.4-9.11.1.916:
LexManos: Fix missing patch which caused per-world storage to not be saved.
Build 1.6.4-9.11.1.915:
rhilenova: Added pre/post to player list rendering in GuiIngameForge.
rhilenova: Moved PLAYER_LIST event inside display check.
Build 1.6.4-9.11.1.914:
LexManos:
Make isItemStackDamageable() pass the stack to getMaxDamage() to use the Forge version of getMaxDamage().
Fixes display issues with mods using getMaxDamage(ItemStack) instead of the vanilla one. Closes #805
LexManos: Bump version number for todays changes.
Build 1.6.4-9.11.0.913:
ben.blank: allow blocks to choose how they handle indirect power
ben.blank: move `shouldCheckWeakPower` to Forge section
Build 1.6.4-9.11.0.912:
jrtc27: Pass arguments to install.sh and install.cmd to install.py
Build 1.6.4-9.11.0.911:
LexManos: Add cancelable EntityStructByLightningEvent, Closes #789
Build 1.6.4-9.11.0.910:
LexManos: Stack sensitive version of Item.getItemStackLimit. Closes #771
Build 1.6.4-9.11.0.909:
anthonylomeli11: Villager Trading GUI will not open if Player is sneaking.
Build 1.6.4-9.11.0.908:
LexManos: Added all the vanilla records to the ore dictionary. Closes #731
Build 1.6.4-9.11.0.907:
LexManos: Direct canApplyAtEnchantingTable through canApply Closes #740
Build 1.6.4-9.11.0.906:
LexManos: Add pre and post event to rendering Chat, allowing for placement of the chat box. Closes #733
Build 1.6.4-9.11.0.905:
LexManos: Set densityDir in BlockFluidBase's constructor, closes #737
Build 1.6.4-9.11.0.904:
LexManos: Fix placement of snow cover over metadata 6. Closes #724
Build 1.6.4-9.11.0.903:
LexManos:
Add the ability to register chat commands that only execute on the client. Works with autocomplete.
Client commands are gray when shown in the autocomplete list (when you press tab)
Closes #640
Build 1.6.4-9.11.0.902:
LexManos: Update workspace to point at launchwrapper 1.8
LexManos: Vanilla hopper should obey the IInventory contract, TileEntityHopper now takes into account IInventory.getInventoryStackLimit() when inserting items Closes #597.
Build 1.6.4-9.11.0.901:
hobos_taco:
Added ItemTooltipEvent
This event is fired at the end of ItemStack.getTooltip(EntityPlayer, boolean), which in turn is called from it's respective GUIContainer. It allows an itemstack's tooltip to be changed depending on the player, itemstack or whether the advanced information on item tooltips is being shown, toggled by F3+H.
Build 1.6.4-9.11.0.900:
cpw:
Updated FML:
MinecraftForge/FML@5265e34a350adbb762264379f0134bfa40d33eaa Fix null killing the server
Build 1.6.4-9.11.0.899:
LexManos: MinecraftForge/FML@35ab9f52b02d84592e4c7607feb6009710b2f7d9 Fix md5s for new checksums.sha1 in scala libraries.
Build 1.6.4-9.11.0.898:
cpw:
Updated FML:
MinecraftForge/FML@e356f4d713b1269825839954fe86f5312ede0fc6 Cross-modsystem compatibility fix with thanks to Mumfrey @ liteloader
MinecraftForge/FML@9b55f1f48f89a5348ac1d58622b71946f310316a Attempt at a shared modlist implementation - should allow visibility between liteloader and fml for "mod list display"
Build 1.6.4-9.11.0.897:
cpw:
Updated FML:
MinecraftForge/FML@bfc25bc5da1ff0f6fd0faf817b32a8f6d35dedc2 Add to both the classloader and the parent
Build 1.6.4-9.11.0.896:
cpw:
Updated FML:
MinecraftForge/FML@9f0f9e7288afc6cce9a425ad770a208af9e28648 Fix deobf tweaker
Build 1.6.4-9.11.0.895:
cpw:
Updated FML:
MinecraftForge/FML@ce6404fd5bb5e8e425af3bcafeaa285575bf39a3 TYPOS!!!
Build 1.6.4-9.11.0.894:
cpw:
Updated FML:
MinecraftForge/FML@8f18a3de9a02b003762dace891829ef64dfedf49 Separate deobf tweaker so it runs last. Should fix problems with cascaded tweakers expecting an obf environment.
Build 1.6.4-9.11.0.893:
cpw:
Updated FML:
MinecraftForge/FML@8e26c99de3b44d272d2fdc398e0687db17bce3b7 Add debugging for deobfuscation
MinecraftForge/FML@1d902df5814b815959165e4aa69272003f002d25 Use the negative cache in latest legacylauncher.
MinecraftForge/FML@9815d8c3793182a08fcdbd29376a3f70bff464d0 Update for launchwrapper 1.8
Build 1.6.4-9.11.0.892:
LexManos: Add wrapper exception to the new Structure ID system to point to the correct Structure.
Build 1.6.4-9.11.0.891:
LexManos: Update dev workspace for 1.6.4 ..
LexManos: Remove some side onlys on BiomeEvents that don't need them.
LexManos: Fixed typo in bounding box based ladder checks that caused potential infinite loops with entities in certian positions. Thanks Overmind for reporting it.
LexManos:
Updated FML:
MinecraftForge/FML@fc8c3bef0380d59c0842a252e4f0bd29127ee78b Update to new installer that uses xz compression and better support for non-standard jvms
Build 1.6.4-9.11.0.886:
cpw:
Updated FML:
MinecraftForge/FML@a4de22c1addf0a6b95d38e467a96f2af417c86d5 And use the parent that's actually going to be valid. *sigh*
Build 1.6.4-9.11.0.885:
CovertJaguar:
Fluid Rarity should have a default
Oops.
cpw:
Updated FML:
MinecraftForge/FML@70cffe6982b27df0ea7d8d4d8851a0c0043bb2cb Herpaderp. Make addURL accessible. *sigh*
Build 1.6.4-9.11.0.884:
cpw:
Updated FML:
MinecraftForge/FML@4a94c2c71bb4cc9644caeb06011a189989b22f87 Fix NPE when loading second single-player world
MinecraftForge/FML@0e80fcb8f716cfef5b016a73ca32ff0e2f3c3c05 Merge pull request #284 from smcv/uninit
MinecraftForge/FML@39620f1e41464f53482277dc3bcb0b9eed8ca25c Fix injection of tweaker into system
Build 1.6.4-9.11.0.883:
cpw:
Updated FML:
MinecraftForge/FML@79c39f8b7c711377f7919abd1ee6a56a339d1062 Fix classpath for launchwrapper 1.7
Build 1.6.4-9.11.0.882:
traincrazyb: Correcting SoundManager Transformer
Build 1.6.4-9.11.0.881:
cpw: Clean patch fuzz
Build 1.6.4-9.11.0.880:
cpw:
Updated FML:
MinecraftForge/FML@f6190e8752013c0d6857090ffd42559cf83809ae Update workspaces for 1.6.4
Build 1.6.4-9.11.0.879:
cpw:
Updated FML:
MinecraftForge/FML@25981706ef12654b6c2baccc80fa2298bb5afb4a Update for MC 1.6.4
MinecraftForge/FML@0950b9fc8441a2d3b022ed876f17ee5ac0c47b9c Fix up a deep crash in the early server init hanging the client
Build 1.6.3-9.11.0.878:
LexManos: Remove duplicate access transformer
LexManos: Move have handler creation up, to prevent NPE.
Build 1.6.3-9.11.0.877:
LexManos:
Updated FML:
MinecraftForge/FML@e7dd728f955aa4713fef45fea770b1f91246d712 Format the log messages through MessageFormat. Thanks CovertJaguar for the pointer.
MinecraftForge/FML@82d896a35e08be5712bdc15bdb93e5d4fc0ddd46 Make final transformers actually work on methods as well.
Build 1.6.3-9.11.0.876:
LexManos: Move the Structure data save files to per-world data folders. Vanilla saves them to the global folder which will potentially cause conflicts if two worlds generate 'Villages'. Which in the modded world is highly likely. Refer back to the long standing vanilla issue where nether 'villages' would override the overworlds villages, it's the same situation.
Build 1.6.3-9.11.0.875:
LexManos: Make MapGenStructureIO name registration functions public, Any mod that has anything extending StructureStart or StructureComponent must register there classes and create a default (no parameter) constructor.
Build 1.6.3-9.11.0.874:
LexManos: Unfinalized Item.getIconIndex(ItemStack)
Build 1.6.3-9.11.0.873:
LexManos:
Updated FML:
MinecraftForge/FML@da70cdd35a378d02db47d2aa31fb9aac87beaedc Update tweaker for new Launcher API
MinecraftForge/FML@352117fd78eec745da6c80b8d354947c4dbbbb48 Update for new installer and thank you.
MinecraftForge/FML@40a34af43105ebcb5a63ce2351ca119da5a8158e Merge branch 'master' into newtweak
MinecraftForge/FML@e77d2547ad447025729ae7f3cccaaf343c4c86f9 Update for pre-ninja 1.6.3 update
MinecraftForge/FML@34493b0d99e2cf2bdca080ff226f2dfeedb1cf51 Update for real 1.6.3 update
MinecraftForge/FML@95afc95b248ecc69bc6ffcc5a95912820d8f4066 Update mcp mod info
MinecraftForge/FML@ff75416a325717770a5cf457c859bfb0abcbe281 Update mc_versions data and commands patch and eclipse workspace
MinecraftForge/FML@8f2e67558127f16d92399ea97cbcb0df46d52e19 Update the src distro's eclipse workspace.
LexManos: Bump version for new MC version.
LexManos: Actually push the submodule update -.-
Build 1.6.2-9.10.1.871:
cpw:
Updated FML:
MinecraftForge/FML@81328b6684c5127427153807b5e498c2efefb96b Add in support for using a mirror list and provide checksums for packed download of libs
Build 1.6.2-9.10.1.870:
cpw:
Revert "Added a RenderType that allows Map-style rendering w/o inheriting from"
This reverts commit eb4688bf5ea132cd8ddc802a7dad6d423ad50543.
Conflicts:
patches/minecraft/net/minecraft/client/renderer/ItemRenderer.java.patch
Build 1.6.2-9.10.1.869:
vilim.lendvaj: Prevent NPE in fluid lookup for block
cpw: Fix broken PR from vilml. TEST!
Build 1.6.2-9.10.1.867:
CovertJaguar:
Allow Fluids to have Rarities
Used for tool tips.
Build 1.6.2-9.10.1.866:
cpw: Fix the divider
Build 1.6.2-9.10.1.865:
Adubbz:
Sky colours now smoothly transition
Made transitions even smoother
Sky colours now smoothly transition
cpw: Move stuff around a bit- also tie range and enabled to options.
Build 1.6.2-9.10.1.864:
ml:
Added a RenderType that allows Map-style rendering w/o inheriting from
ItemMap.
cpw: Tweak patch comment
Build 1.6.2-9.10.1.863:
mitchpetrie29: Check if block is air instead of just ID zero when growing from stem block.
Build 1.6.2-9.10.1.862:
cpw: Allows proper raytracing from actual player eye position rather than hardcoded eye heights.
Build 1.6.2-9.10.1.861:
claire.alexandria: Added fov hook
claire.alexandria: fixed merge
claire.alexandria: Small formatting changes (opening braces on new line)
Build 1.6.2-9.10.1.860:
cpw:
Updated FML:
MinecraftForge/FML@b5af446d7111730c7973c9f0d6b76e62b78b9131 Fix sidedness derp in LanguageRegistry.
Build 1.6.2-9.10.1.859:
cpw: The partial tick should be available for all render player events. Weird it wasn't.
Build 1.6.2-9.10.1.858:
cpw: Reverting HarvestEvent, for new implementation
cpw: Redo harvest event. This time with simpler logic, that should be less liable to weird "missing" stuff.
Build 1.6.2-9.10.1.857:
LexManos: Fix bug where guis were not closed properly, resulting in signs not having there text set.
Build 1.6.2-9.10.1.856:
cpw: Change trigger calculation so entities get some time to age before refiring the event.
Build 1.6.2-9.10.1.855:
LexManos: Create helper apply_patches script and add paramter to change patch output folder.
Build 1.6.2-9.10.1.854:
cpw:
Change from Cancelable to using a Result. This means you can force despawn mobs you
don't want around anymore. Also, deferred check to once every 20 ticks. May tune it
down further or make it a config if this event is a lag issue.
Build 1.6.2-9.10.1.853:
cpw:
Add a cancellable despawn event- allows mods to decide to prevent the despawning
of certain otherwise normally despawnable mobs.
cpw:
Added fov hook
Small formatting changes (opening braces on new line)
cpw: Create es_ES.lang
Build 1.6.2-9.10.1.852:
cpw: Add some javadoc to the HarvestBlock event.
Build 1.6.2-9.10.1.851:
cpw: Use the dropchance from the event.
cpw: Clean up some formatting.
Build 1.6.2-9.10.1.850:
claire.alexandria: Added tessellation methods to obj model, for ISBRH-friendliness
claire.alexandria: Fixed both RenderAllExcept behaviours
claire.alexandria: Added more render methods to IModelCustom interface.
jk-5:
Added GuiOpenEvent
You can use this for a clean way to override guis, without needing an
TickHandler to check if the gui you want to override is open and show
your own gui
Proper close check
mhahn:
capacity was not respected
Updated to properly calculate the amount of free space in the tank
before checking that against the amount of the resource.
robin: create french localization
claire.alexandria: Added display name hook
claire.alexandria: Memoization of display name result
claire.alexandria: Added mouse event
claire.alexandria: inserted hook into Minecraft.java
claire.alexandria: fixed logic error
ohai.iChun:
Fix player push out of blocks clientside being hardcoded and not based on entity size.
Added player eyeHeight field to allow changeable eye heights of players rather than being hardcoded per player class as well as add a getDefaultEyeHeight function.
cpw: Reduce patch size significantly
cpw: Fix patch for new MCP naming.
cpw: Add a bit of javadoc
cpw: MachineMuse, remember, there's TWO model formats supported!
cpw: Defer firing CreateDecorator until it's likely mods have had a chance to register their listener. Should close #759
cpw:
Add a harvestblock event, to allow mods to intercept and change the drops for blocks. Don't abuse this, or we'll have to take safety measures.
Fires for both silktouch and non-silktouch harvesting, and provides the player. Note, you may need to
change your break overrides to pass on the player for best results.
cpw: Add in a block reverse lookup for fluids. Closes #749
Build 1.6.2-9.10.1.849:
cpw:
Update forge for MCP naming updates
Updated FML:
MinecraftForge/FML@d0c6e92900590f578b80d9a6c00fa28fd333d3bf Update MCP data
cpw: Update version to 9.10.1 for mcp naming changes.
Build 1.6.2-9.10.0.848:
cpw: Fix possible NPE in searching code.
Build 1.6.2-9.10.0.847:
cpw:
Updated FML:
MinecraftForge/FML@2a9c485edc4cf3382154d5b3b9b600386f2ab8ae Remove @SideOnly from 70318 (getDistance) it makes no sense that it's not on the server.
Build 1.6.2-9.10.0.846:
cpw:
Updated FML:
MinecraftForge/FML@a13598b17ea9637c054d867a76298d6c080c5e32 Use java 1.6 compatible method of closing the zip file. Stops stupid compile error.
Build 1.6.2-9.10.0.845:
cpw: Small fix to container registry. emptyContainer is not null, it's "NULL_EMPTYCONTAINER" now and won't match any valid container.
Build 1.6.2-9.10.0.844:
cpw: Tweak the release to add in assets to the distributable. *sigh*
Build 1.6.2-9.10.0.843:
cpw:
Updated FML:
MinecraftForge/FML@1c9a853868f7df0daa5f67b99401dfab44ae18e6 Allow coremods to properly inject asset readers.
MinecraftForge/FML@40b54013b4c9b01686411cd47a7866eeb650ea2b Allow server side lang file injection, hopefully
cpw: Add some starting work for a forge tps command. Also update coremod for new FML behaviour
Build 1.6.2-9.10.0.842:
cpw:
Updated FML:
MinecraftForge/FML@b993cf4a9825865b3a8a0c7b083c23d56dbd1d6f More exception handling for less derpiness.
Build 1.6.2-9.10.0.841:
cpw:
In the time honoured tradition of trying to fix vanilla, we today attempt to patch the pathfinding AI so that it doesn't lag when
there's a lot of entities. Basically, if the zombie can't reach the villager, backoff subsequent pathfinding attempts. Hopefully
should really help with lag caused by zombie swarms.
Build 1.6.2-9.10.0.840:
cpw: Allow multipass RenderItem rendering for terrain icons too. Should fix sengir's saplings.
Build 1.6.2-9.10.0.839:
cpw:
Updated FML:
MinecraftForge/FML@913f6f6d36bd179db7c147db0485e99dee693933 Try and use the relaunch log, which should be classloaded..
MinecraftForge/FML@ac065ff5f76b6c512b346366107efde66e9e1c88 Reset the IWorldGenerator seed for each mod, before calling. That should mean worldgen is consistent and not dependent on mod ordering, or mod sideeffects.
Build 1.6.2-9.10.0.838:
LexManos: Cache world on all render passes in case some mod disables the first pass.
LexManos: Skipp toss event for null entity items. Closes #732
Build 1.6.2-9.10.0.837:
LexManos: Fix bug with custom Fluids. You can now drown in them!