aboutsummaryrefslogtreecommitdiff
path: root/changelog.txt
blob: f30719983589207b82ff9bddb94fc6799d5dbe9f (plain)
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
Build: 1.16.1-32.0.106 - Tue Aug 04 00:19:22 GMT 2020
	diesieben07:
		Fix wrong BlockState param passed into canSustainPlant from FarmlandBlock (#7212)

=========
Build: 1.16.1-32.0.105 - Tue Aug 04 00:06:45 GMT 2020
	sciwhiz12:
		Add harvest levels for hoes and new 1.16 blocks for pickaxes Fixes #7187 (#7189)

=========
Build: 1.16.1-32.0.104 - Tue Aug 04 00:00:40 GMT 2020
	sciwhiz12:
		Fix debug world not generating modded blocks (#6926)

	championash5357:
		New IForgeBlock#getToolModifiedState hook allow better control over tools interacting with blocks. (#7176)

	email.squishling:
		Added new hook to allow Biomes to control their Edge biomes (#7000)

=========
Build: 1.16.1-32.0.101 - Mon Aug 03 22:55:18 GMT 2020
	diesieben07:
		Re-introduce "outdated" notification on Mods button in main menu (#7123)

	brandon4261:
		Add support for custom elytra (#7202)

=========
Build: 1.16.1-32.0.99 - Mon Aug 03 18:53:31 GMT 2020
	sciwhiz12:
		Fix RenderTickEvent using wrong partial ticks value when game is paused. Fixes #6991 (#7208)

=========
Build: 1.16.1-32.0.98 - Thu Jul 30 03:18:00 GMT 2020
	tterrag:
		Implement forge IBakedModel methods in vanilla wrapper models

=========
Build: 1.16.1-32.0.97 - Tue Jul 28 23:44:41 GMT 2020
	lex:
		Fix another case of swallowed errors not shutting down mods.

=========
Build: 1.16.1-32.0.96 - Tue Jul 28 21:40:06 GMT 2020
	lex:
		Shut down all other mod handlers if the loading cycle errors.
		This prevents other mods from throwing errors and being blamed for initial cause.
		This is a temporary hack until cpw re-writes the mod event dispatcher.

=========
Build:  - Tue Jul 28 19:01:27 GMT 2020
	lex:
		Properly shutdown FMLModContainer's event bus when an error in a lifecycle event is detected.

	lex:
		Enable EventBus type check during ForgeDev, and add IModBusEvent marker to ModelRegistryEvent.

=========
Build: 1.16.1-32.0.93 - Tue Jul 28 07:16:31 GMT 2020
	lex:
		Make license toml entry optional during 1.16.1
		There are to many existing mods to make this required.
		Yes, we are technically before a RB and can do breaking changes. However this is too large.

=========
Build: 1.16.1-32.0.92 - Tue Jul 28 01:14:20 GMT 2020
	cpw:
		Missed one event. NewRegistry needs the marker.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.91 - Tue Jul 28 01:07:03 GMT 2020
	cpw:
		Update MDK license to default to All rights reserved, and offer a link to chooseyourlicense.com as a place to research appropriate licenses.
		
		Note: the license field _is_ backwards compatible and will simply be ignored on older forge versions.
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.90 - Tue Jul 28 00:47:35 GMT 2020
	cpw:
		Update modlauncher, eventbus, accesstransformers and more to use a newer mechanism for generating ASM.
		
		Introduced IModBusEvent as a marker interface for events on the ModBus. Expect exceptions if you use
		the modbus for events not listened there.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

	cpw:
		Update coremods and spi, include mandatory license field in metadata. Added at top level of mods.toml file.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.88 - Mon Jul 27 23:35:24 GMT 2020
	ray.neiheiser:
		Fix rail 180 rotations (#7177)

	jmansfield:
		Fire AnimalTameEvent for cats (#7172) Closes #7171

=========
Build: 1.16.1-32.0.86 - Mon Jul 27 22:56:16 GMT 2020
	lex:
		Fix Biome generation error.

=========
Build: 1.16.1-32.0.85 - Mon Jul 27 21:36:07 GMT 2020
	dev:
		Fix SleepingTimeCheckEvent not being fired in initial sleep test. (#7005)

=========
Build: 1.16.1-32.0.84 - Mon Jul 27 21:30:24 GMT 2020
	Yunus1903:
		Fix ClimberPathNavigator spinning when width is small. Closes #6993 (#6997)

=========
Build: 1.16.1-32.0.83 - Mon Jul 27 21:19:50 GMT 2020
	mrtschipp:
		Re-added PlayerEvent.NameFormat (#6992)

=========
Build: 1.16.1-32.0.82 - Mon Jul 27 21:14:02 GMT 2020
	email.squishling:
		Fixed modded overworld biomes not spawning [1.16.x] (#6990)

=========
Build: 1.16.1-32.0.81 - Mon Jul 27 21:08:23 GMT 2020
	christ.klinge:
		Added EntityLeaveWorldEvent (#6984)

=========
Build: 1.16.1-32.0.80 - Mon Jul 27 21:02:53 GMT 2020
	aqscode:
		Re-implement moddable flammabilities (#6983)

=========
Build: 1.16.1-32.0.79 - Mon Jul 27 20:46:11 GMT 2020
	diesieben07:
		Re-add patch for PlayerSetSpawnEvent (#6977)

	Yunus1903:
		Updated versions in README and removed flocker.tv mentions (#6978)

=========
Build: 1.16.1-32.0.77 - Mon Jul 27 20:40:33 GMT 2020
	sciwhiz12:
		Fix ChunkDataEvents using different data tags (#6961) Fixes #6957

=========
Build:  - Mon Jul 27 20:27:00 GMT 2020
	joetarbit:
		Post SoundLoadEvent on mod bus instead of forge bus (#6955)

=========
Build: 1.16.1-32.0.75 - Wed Jul 22 01:26:19 GMT 2020
	cpw:
		Remove startupquery. Currently wasn't functional, and 1.16 has out of band state loading in all cases, so the complex functionality there is no longer needed. Going to research using the Lifecycle indicator from DFU as a proxy/replacement. Probably with some codec FUN.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.74 - Wed Jul 22 00:34:43 GMT 2020
	lex:
		Run Forge's data generators to sync 1.16 vanilla changes.

=========
Build: 1.16.1-32.0.73 - Wed Jul 22 00:13:48 GMT 2020
	cpw:
		Don't show the early launcher GUI when running data. It's not needed and prevents use on automated builds.
		
		Need to investigate why a bunch of tags seem to be being blown away by rerunning on forge.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.72 - Tue Jul 21 23:56:54 GMT 2020
	cpw:
		Add mixin
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.71 - Mon Jul 20 22:56:31 GMT 2020
	cyborgmas18:
		Load Modded Datapacks in DatapackScreen, before world creation (#6913)

=========
Build: 1.16.1-32.0.70 - Sat Jul 18 22:35:53 GMT 2020
	tterrag:
		Fix inconsistencies with model/blockstate datagen

=========
Build: 1.16.1-32.0.69 - Fri Jul 17 17:35:47 GMT 2020
	dev:
		Filter duplicate mod files from mod file scan data (#6855)

=========
Build: 1.16.1-32.0.68 - Thu Jul 16 21:56:30 GMT 2020
	lex:
		Fixed Forge commands. Closes #6973 Closes #6974 Closes #6976

=========
Build: 1.16.1-32.0.67 - Wed Jul 15 19:30:53 GMT 2020
	jaredlll08:
		Added an event for registering commands. closes #6968 (#6969)

=========
Build: 1.16.1-32.0.66 - Tue Jul 14 00:15:41 GMT 2020
	darklime:
		Make all functions in Style common. (#6931)

=========
Build: 1.16.1-32.0.65 - Mon Jul 13 22:44:53 GMT 2020
	55965249+seymourimadeit:
		Mark Raid.WaveMembers as an extensible enum. (#6878)

=========
Build: 1.16.1-32.0.64 - Mon Jul 13 22:17:58 GMT 2020
	lex:
		Fix checkPatches task. Closes #6956
		Fix patched in method using srg name. Closes #6965
		Fix capabilities not being collected for ClientWorld. Closes #6966
		Fix TagEmptyCondition using client side copy of tags instead of server. Closes #6949
		Fix ExtendedButton using narrator text. Closes #6958, Closes #6959
		Fix misaligned patch in RepairContainer. Closes #6950, Closes #6953
		Fix LivingJumpEvent not being fired for players jumping horses. Closes #6929
		Remove extra getToughness method in ArmorItem. Closes #6970
		Remove GetCollisionBoxesEvent. Closes #6921

=========
Build: 1.16.1-32.0.63 - Fri Jul 10 22:28:22 GMT 2020
	richard:
		Fix race condition with DeferredRegister for custom registries (#6951)

=========
Build: 1.16.1-32.0.62 - Fri Jul 10 17:49:51 GMT 2020
	sciwhiz12:
		Remove hooks into beacon base/payments. Vanilla uses tags now for extensibility. (#6948)

=========
Build: 1.16.1-32.0.61 - Wed Jul 08 21:33:38 GMT 2020
	jaredlll08:
		Expose the DataPackRegistries instance to the AddReloadListenerEvent (#6933)

=========
Build: 1.16.1-32.0.60 - Wed Jul 08 21:13:18 GMT 2020
	sciwhiz12:
		Fix canRepair not being set true as default (#6936)
		
		Closes #6934 and #6935

=========
Build: 1.16.1-32.0.59 - Wed Jul 08 14:56:39 GMT 2020
	David Quintana:
		Fix particles sometimes "losing" the lightmap and drawing fullbright.

	David Quintana:
		Fix misaligned patch causing LivingEquipmentChangeEvent to never be posted.

=========
Build: 1.16.1-32.0.57 - Mon Jul 06 21:32:33 GMT 2020
	JDLogic:
		Add simple patch checker and cleanup patches (#6851)
		
		* Add simple patch checker and cleanup patches
		
		* Address comments
		 * move task implementation
		 * genPatches is now finalized by checkPatches
		 * the S2S artifacts are automatically removed
		 * added class and method access checking

=========
Build: 1.16.1-32.0.56 - Mon Jul 06 21:27:02 GMT 2020
	richard:
		Fix the modifier combined name for keybinds displaying two pluses outside of forgedev #6901 (#6902)

=========
Build: 1.16.1-32.0.55 - Mon Jul 06 21:12:45 GMT 2020
	richard:
		Fix harvest level and tool type not actually getting set #6906 (#6922)

=========
Build: 1.16.1-32.0.54 - Mon Jul 06 20:46:01 GMT 2020
	richard:
		Reimplement ITeleporter Patches (#6886)

=========
Build: 1.16.1-32.0.53 - Mon Jul 06 20:39:37 GMT 2020
	40738104+Mysterious-Dev:
		Add function to add items with the same behavior as the pumpkin for enderman (#6890)

=========
Build: 1.16.1-32.0.52 - Mon Jul 06 20:33:17 GMT 2020
	richard:
		Custom Item integration with Piglins (#6914)

=========
Build: 1.16.1-32.0.51 - Mon Jul 06 20:20:02 GMT 2020
	ichttt:
		Some dead code cleanup, and re-implement some bed hooks. (#6903)

=========
Build: 1.16.1-32.0.50 - Mon Jul 06 20:06:39 GMT 2020
	diesieben07:
		Fix missing null checks in ForgeIngameGui (#6907)

=========
Build: 1.16.1-32.0.49 - Mon Jul 06 19:50:02 GMT 2020
	sciwhiz12:
		Fix swap offhand keybind not working in GUIs (#6920)

=========
Build: 1.16.1-32.0.48 - Mon Jul 06 19:42:07 GMT 2020
	thpetuaudletang:
		New AddReloadListenerEvent that gathers server side data reload handlers. (#6849)

=========
Build: 1.16.1-32.0.47 - Fri Jul 03 12:40:42 GMT 2020
	David Quintana:
		Attempt to use a more compatible method to initialize stencil support.
		In case the separate attachments don't work for everyone, there's a new setting to choose the combined attachment.

=========
Build: 1.16.1-32.0.46 - Fri Jul 03 04:00:22 GMT 2020
	David Quintana:
		Update copyright year to 2020.

	David Quintana:
		Fix multi-layer item rendering.

=========
Build: 1.16.1-32.0.44 - Thu Jul 02 17:17:45 GMT 2020
	David Quintana:
		Model system improvements:
		- Port some things I did in 1.14 which I couldn't do in 1.15 due to breaking changes.
		- Fix multi-layer block models not working (1.16 RenderType doesn't override toString the same way anymore)
		- Implement multi-layer item rendering.
		- Improve CompositeModel submodel data passing.

=========
Build: 1.16.1-32.0.43 - Thu Jul 02 12:54:03 GMT 2020
	MartijnvandenBrand:
		Include model data in getQuads call (#6884)
		
		The model data wasn't included when getting quads from specific sides, but was when getting quads for side = null.

	thpetuaudletang:
		Pass matrixstack in tooltip render events (#6885)

=========
Build: 1.16.1-32.0.41 - Thu Jul 02 05:54:25 GMT 2020
	tterrag:
		Fix improper handling of baked lighting in forge light pipeline
		
		Closes #6812

=========
Build: 1.16.1-32.0.40 - Thu Jul 02 01:59:30 GMT 2020
	richard:
		Fix FMLServerAboutToStartEvent being fired too late on the integrated server https://github.com/MinecraftForge/MinecraftForge/issues/6859

=========
Build: 1.16.1-32.0.39 - Wed Jul 01 18:14:25 GMT 2020
	ichttt:
		Fix miss-aligned patch ItemEntity (#6895)

=========
Build: 1.16.1-32.0.38 - Tue Jun 30 20:19:32 GMT 2020
	info:
		Add hoe tool type (#6872)

=========
Build: 1.16.1-32.0.36 - Tue Jun 30 20:09:21 GMT 2020
	curle:
		Allow any armor to have custom knockback resistance (#6877)

=========
Build: 1.16.1-32.0.35 - Tue Jun 30 19:57:32 GMT 2020
	diesieben07:
		Add senderUUID to ClientChatReceivedEvent (#6881)

=========
Build: 1.16.1-32.0.34 - Tue Jun 30 02:33:58 GMT 2020
	lex:
		Re-write checkATs function and automate making Items/Blocks public.

=========
Build: 1.16.1-32.0.33 - Tue Jun 30 02:10:14 GMT 2020
	cpw:
		Reorganize modloading on the dediserver. This removes the DedicatedServer parameter from the FMLDedicatedServerSetupEvent.
		Code for customizing the server instance should be moved to the ServerAboutToStartEvent or similar, where the server instance
		is available.
		
		This reorganization means that mods will load fully before the server is even constructed, or the server properties loaded. We also move the EULA right to the front so we don't have to wait for bootstrap.
		
		This should fix the problems with mods which customize world data and other things.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.32 - Mon Jun 29 23:43:01 GMT 2020
	thpetuaudletang:
		Fix datagen resolving tags and exploding. (#6865)

=========
Build: 1.16.1-32.0.31 - Mon Jun 29 23:37:30 GMT 2020
	mattmess1221:
		Fix Language.javaLocale parsing (#6862)

=========
Build: 1.16.1-32.0.30 - Mon Jun 29 22:58:30 GMT 2020
	diesieben07:
		Fix IItemHandler wrappers for chests not updating both chests (#6875)

=========
Build: 1.16.1-32.0.29 - Mon Jun 29 21:08:55 GMT 2020
	lex:
		Fix missed patch in PlayerList and EntitySelectioonContext. Closes #6846 Closes #6850

=========
Build: 1.16.1-32.0.27 - Mon Jun 29 20:09:12 GMT 2020
	richard:
		Fix access levels being hardcoded to private via patch overriding AT entry (#6848)

=========
Build: 1.16.1-32.0.26 - Mon Jun 29 19:42:50 GMT 2020
	lex:
		Fix tag related issues when connecting to a vanilla server.

=========
Build: 1.16.1-32.0.25 - Sun Jun 28 22:08:15 GMT 2020
	lex:
		Fix Forge's internal handler being registered in wrong place.
		Fix double call to loader end.

=========
Build: 1.16.1-32.0.24 - Sat Jun 27 22:50:54 GMT 2020
	David Quintana:
		Add a model loader that lets mods specify different models for different perspectives.
		Allow custom models to reference vanilla item models as child models.

=========
Build: 1.16.1-32.0.23 - Fri Jun 26 23:55:23 GMT 2020
	thpetuaudletang:
		fix misapplied patch
		
		also sneak in an import patch removal

=========
Build: 1.16.1-32.0.21 - Fri Jun 26 22:40:19 GMT 2020
	lex:
		Fix blocks being harvested with incorrect tools.

=========
Build: 1.16.1-32.0.20 - Fri Jun 26 19:53:02 GMT 2020
	lex:
		Make installer use MCPConfig version to identify MC assets.

=========
Build: 1.16.1-32.0.19 - Fri Jun 26 18:27:49 GMT 2020
	cpw:
		Tweak the server startup a bit, make sure methods that can't work because they run before a server exists explode saying so.
		Also fix other launch profiles.
		
		Signed-off-by: cpw <cpw+github@weeksfamily.ca>

=========
Build: 1.16.1-32.0.18 - Fri Jun 26 16:56:37 GMT 2020
	lex:
		Fix dedicated server loading by constructing mods before data packs are created.

=========
Build: 1.16.1-32.0.17 - Fri Jun 26 15:20:37 GMT 2020
	David Quintana:
		Fix create method.
		Fix test mods not loading correctly.

=========
Build: 1.16.1-32.0.16 - Fri Jun 26 14:43:19 GMT 2020
	David Quintana:
		Reintroduce missed patch in EntityClassification.

=========
Build: 1.16.1-32.0.15 - Fri Jun 26 13:55:42 GMT 2020
	thpetuaudletang:
		Include a getter for the matrix stack in OverlayEvent (#6834)

=========
Build: 1.16.1-32.0.14 - Fri Jun 26 13:23:07 GMT 2020
	thpetuaudletang:
		Fix block render types not being properly applied to item entities (#6832)

=========
Build: 1.16.1-32.0.13 - Fri Jun 26 13:05:18 GMT 2020
	mods.itsmeow:
		[1.16.x] Allow GlobalEntityTypeAttributes' EntityType -> AttributeModifierMap to be added to (#6822)
		
		* Make GlobalEntityTypeAttributes map able to be added to
		
		* Split get patch into two lines
		
		* Favor Forge's map over vanilla

=========
Build: 1.16.1-32.0.12 - Fri Jun 26 12:59:19 GMT 2020
	thpetuaudletang:
		Fixed creative screen arrows (#6827)

	Yunus1903:
		Added call to method for tooltip with FontRenderer (#6831)

=========
Build: 1.16.1-32.0.10 - Fri Jun 26 12:36:59 GMT 2020
	curle:
		Retarget Block.Properties patch to the new AbstractBlock, reintroduce harvestLevel and harvestTool fields (#6819)
		
		* Retarget Block.Properties patch to the new AbstractBlock, reintroduces the harvestLevel and harvestTool fields.
		
		* Slight adjustment to fix the lootTableSupplier.

=========
Build: 1.16.1-32.0.9 - Fri Jun 26 12:31:37 GMT 2020
	Yunus1903:
		Fixed sneaking while swimming (#6817)

=========
Build:  - Fri Jun 26 12:25:07 GMT 2020
	thpetuaudletang:
		Fixed tooltip rendering issues (#6815)

=========
Build: 1.16.1-32.0.7 - Fri Jun 26 02:30:54 GMT 2020
	thpetuaudletang:
		Fixed villager trades having non-applicable enchants
		
		Also added an AT at lex's request

=========
Build: 1.16.1-32.0.6 - Fri Jun 26 01:52:19 GMT 2020
	thpetuaudletang:
		Fix locate command (#6811)

	thpetuaudletang:
		Fix block drops (#6810)

	contact:
		Add missing patch to ScreenShotHelper (#6809)
		
		Adds the missed patch back

	Yunus1903:
		Updated MDK mods.toml versions (#6808)

	thpetuaudletang:
		Fix locate command (#6811)

	thpetuaudletang:
		Fix block drops (#6810)

	contact:
		Add missing patch to ScreenShotHelper (#6809)
		
		Adds the missed patch back

	Yunus1903:
		Updated MDK mods.toml versions (#6808)

	thpetuaudletang:
		Fix locate command (#6811)

	thpetuaudletang:
		Fix block drops (#6810)

	contact:
		Add missing patch to ScreenShotHelper (#6809)
		
		Adds the missed patch back

	Yunus1903:
		Updated MDK mods.toml versions (#6808)

=========
Build: 1.16.1-32.0.2 - Fri Jun 26 01:41:51 GMT 2020
	lex:
		Rework BlockSnapshot and fix client notifications. Closes #6807

=========
Build: 1.16.1-32.0.1 - Thu Jun 25 23:24:48 GMT 2020
	lex:
		Bump MCPConfig version.