changelog.txt (62438B)
1 Build: 1.16.5-36.1.4 - Fri Apr 02 18:31:07 GMT 2021 2 cpw: 3 Fix broken java9hacks for j16 handling.. 4 5 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 6 7 ========= 8 Build: 1.16.5-36.1.3 - Tue Mar 30 01:05:30 GMT 2021 9 29855886+SizableShrimp: 10 Add generic EntityTeleportEvent (#7694) 11 12 ========= 13 Build: 1.16.5-36.1.2 - Mon Mar 22 06:24:40 GMT 2021 14 covers1624: 15 Restore SS version, fixes findFieldInstanceChecks 16 17 ========= 18 Build: 1.16.5-36.1.1 - Wed Mar 17 17:04:46 GMT 2021 19 diesieben07: 20 Fix sign textures being stitched onto every texture atlas (#7690) 21 22 ========= 23 Build: 1.16.5-36.1.0 - Mon Mar 15 22:11:58 GMT 2021 24 lexmanos: 25 Fix AT order, missed exec line and bump for RB. 26 27 ========= 28 Build: 1.16.5-36.0.63 - Mon Mar 15 21:08:56 GMT 2021 29 diesieben07: 30 Fix wrong eye height when entity size changes (esp. baby animals) (#7628) 31 32 ========= 33 Build: 1.16.5-36.0.62 - Mon Mar 15 21:02:36 GMT 2021 34 diesieben07: 35 Allow ITeleporter to override the vanilla teleport sound (#7682) 36 37 ========= 38 Build: 1.16.5-36.0.61 - Mon Mar 15 20:20:21 GMT 2021 39 29855886+SizableShrimp: 40 Fix datapack exception related to EnumArgument with siblings (#7686) 41 42 Invalid enum constants are now properly thrown as a CommandSyntaxException 43 44 ========= 45 Build: 1.16.5-36.0.60 - Mon Mar 15 19:29:01 GMT 2021 46 42383791+kaydogz: 47 Add support for custom WoodTypes (#7623) 48 49 ========= 50 Build: 1.16.5-36.0.59 - Mon Mar 15 19:19:16 GMT 2021 51 lexmanos: 52 Use JGit instead of GrGit now that jcenter is going away. 53 Update missed mapped name in MDK. 54 55 ========= 56 Build: 1.16.5-36.0.58 - Sat Mar 13 19:07:24 GMT 2021 57 diesieben07: 58 Fix incorrectly replaced SRG names 59 60 gigaherz: 61 Fix yet another copypasta. 62 63 gigaherz: 64 Bump nashorn wrapper version. 65 66 ========= 67 Build: 1.16.5-36.0.55 - Fri Mar 12 18:51:48 GMT 2021 68 AterAnimAvis: 69 Fix potential Deadlock when using custom Item entities. (#7532) 70 71 Be careful when adding Entities during Chunk Load (#7519) 72 73 ========= 74 Build: 1.16.5-36.0.54 - Fri Mar 12 02:04:32 GMT 2021 75 gigaherz: 76 Fix copypasta. 77 78 ========= 79 Build: 1.16.5-36.0.53 - Fri Mar 12 00:11:22 GMT 2021 80 curle: 81 Automatically fix some issues with configurations deemed invalid for simple reasons (#7671) 82 83 ========= 84 Build: 1.16.5-36.0.52 - Thu Mar 11 20:59:54 GMT 2021 85 gigaherz: 86 Introduce a new feature that lets mods know if optional mods and optional network channels are present in the remote. 87 Allow connections from forge versions that don't have the vanilla splitter. 88 89 gigaherz: 90 Bulk update license year, and use replacement variable so that the current year is always used. 91 92 gigaherz: 93 Bump SpecialSource 94 95 gigaherz: 96 Add coremod that injects bouncer methods to work around name conflicts with official names. 97 Fixes a binary break. 98 99 ========= 100 Build: 1.16.5-36.0.48 - Tue Mar 09 22:22:20 GMT 2021 101 lexmanos: 102 Update to FG4, and Gradle 6.8. 103 104 lexmanos: 105 Regenerate patches with relative headers. This should lower conflicts in future PRs. 106 Convert Forge to use Official mappings. 107 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. 108 It is clear that their intent is to allow us to use their names for developing mods like this. 109 See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md 110 111 ========= 112 Build: 1.16.5-36.0.46 - Thu Mar 04 20:15:10 GMT 2021 113 diesieben07: 114 Support splitting vanilla packets that are too large on forge<->forge connections (#7485) 115 116 Currently only for SUpdateRecipesPacket and STagsListPacket that blow up with huge datapacks 117 118 ========= 119 Build: 1.16.5-36.0.45 - Wed Mar 03 20:50:47 GMT 2021 120 sara: 121 Fix a few places where the vanilla method was being called instead of the forge one (#7535) 122 123 Cleanup javadocs references slightly, fix a couple spots not using the proper forge hooks, and remove a couple unneeded patches 124 Update deprecation comment on isAir 125 126 ========= 127 Build: 1.16.5-36.0.44 - Wed Mar 03 05:29:04 GMT 2021 128 usfirepilot123: 129 Add Opacity to ForgeHooksClient#renderMainMenu (#7660) 130 131 ========= 132 Build: 1.16.5-36.0.43 - Thu Feb 25 02:37:09 GMT 2021 133 marc.hermans: 134 Add support for caching of configuration values. (#7608) 135 136 ========= 137 Build: 1.16.5-36.0.42 - Tue Feb 16 02:43:01 GMT 2021 138 kovac1066: 139 Added entity attribute setup and creation events 140 141 ========= 142 Build: 1.16.5-36.0.41 - Tue Feb 16 01:28:51 GMT 2021 143 knightminer4: 144 Fix updateItemStackNBT not properly being called (#7646) 145 146 Re-added ItemStack delegate redirect transformer 147 148 ========= 149 Build: 1.16.5-36.0.40 - Tue Feb 16 01:08:21 GMT 2021 150 sara: 151 Fix a few FluidUtil issues that were causing DispenseFluidContainer to not function properly (#7422) 152 153 ========= 154 Build: 1.16.5-36.0.39 - Tue Feb 16 00:49:27 GMT 2021 155 daemonumbra: 156 Fixed Configs not correcting when hot-loaded from changes on disk (#7427) 157 158 ichttt: 159 Add a way to specify a custom background texture with namespaces in the Creative GUI. (#7404) 160 161 ========= 162 Build: 1.16.5-36.0.37 - Tue Feb 16 00:39:15 GMT 2021 163 xzk0701: 164 Reduce default logging markers in the MDK. Modders can re-enable these for better debugging. (#7432) 165 166 Modders PLEASE read your damn log, and fix the errors we point out. Spamming modpacks with stack traces is just lazy programming. 167 168 ========= 169 Build: 1.16.5-36.0.36 - Tue Feb 16 00:19:30 GMT 2021 170 sciwhiz12: 171 Deprecate Forge's setdimension command, vanilla execute command can do this now. (#7459) 172 173 ========= 174 Build: 1.16.5-36.0.35 - Mon Feb 15 23:38:35 GMT 2021 175 spb.max2: 176 Fix ItemTextureQuadConverter.convertTexture generating wrong quads, fixes #7620 (#7650) 177 178 ========= 179 Build: 1.16.5-36.0.34 - Mon Feb 15 23:22:40 GMT 2021 180 florian: 181 Added MultipartBakedModel.getModelData(). (#7595) 182 183 This allows custom IBakedModel implementations to use the IModelData provided by their IBakedModel.getModelData() when used in the context of a multipart model. 184 185 ========= 186 Build: 1.16.5-36.0.33 - Mon Feb 15 23:15:50 GMT 2021 187 cyborgmas18: 188 fix global cache not being a block render type (#7648) 189 190 ========= 191 Build: 1.16.5-36.0.32 - Mon Feb 15 22:52:15 GMT 2021 192 35673674+alcatrazescapee: 193 Allow mods to use additional custom LootParameter when querying existing loot tables (#7515) 194 195 ========= 196 Build: 1.16.5-36.0.31 - Mon Feb 15 21:40:16 GMT 2021 197 github: 198 Add ForgeHooks.canEntitySpawn to Cat, Phantom, and Patrol spawners. (#7569) 199 200 ========= 201 Build: 1.16.5-36.0.30 - Mon Feb 15 21:26:11 GMT 2021 202 dev: 203 Fix/Replace player visibility event (#7573) 204 205 ========= 206 Build: 1.16.5-36.0.29 - Mon Feb 15 21:16:26 GMT 2021 207 AterAnimAvis: 208 Fix: Clear the last error from glfwInit to prevent vanilla from throwing an exception later in the chain when glfw errors. (#7587) 209 210 ========= 211 Build: 1.16.5-36.0.28 - Mon Feb 15 20:56:51 GMT 2021 212 55965249+seymourimadeit: 213 Fix MC-181464 persisting for modded shields (#7602) 214 215 ========= 216 Build: 1.16.5-36.0.27 - Mon Feb 15 20:11:46 GMT 2021 217 malte0811: 218 FIx race condition in LazyOptional (#7611) 219 220 ========= 221 Build: 1.16.5-36.0.26 - Mon Feb 15 03:16:02 GMT 2021 222 xfacthd: 223 [1.16.5] Fix shaders breaking almost every overlay that uses textures, fixes #7575 (#7624) 224 225 ========= 226 Build: 1.16.5-36.0.25 - Mon Feb 15 03:10:24 GMT 2021 227 40846040+TelepathicGrunt: 228 Disable syncing of Feature and Biome registries (#7639) 229 230 ========= 231 Build: 1.16.5-36.0.24 - Mon Feb 15 03:04:46 GMT 2021 232 drullkus: 233 Add IExtensibleEnum to GrassColorModifier (#7641) 234 235 ========= 236 Build: 1.16.5-36.0.23 - Mon Feb 15 02:36:26 GMT 2021 237 github: 238 Log stacktraces in NettyPacketEncoder. (#7654) 239 240 ========= 241 Build: 1.16.5-36.0.22 - Wed Feb 10 19:05:16 GMT 2021 242 xfacthd: 243 Lower logging level for datafixer warning to debug (#7636) 244 245 ========= 246 Build: 1.16.5-36.0.21 - Tue Feb 09 22:19:29 GMT 2021 247 sara: 248 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) 249 250 ========= 251 Build: 1.16.5-36.0.20 - Tue Feb 09 21:28:24 GMT 2021 252 sara: 253 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) 254 255 ========= 256 Build: 1.16.5-36.0.19 - Tue Feb 09 21:21:44 GMT 2021 257 cyborgmas18: 258 Fix config spec in cases of enum class discrepancies (#7635) 259 260 ========= 261 Build: 1.16.5-36.0.18 - Tue Feb 09 21:06:36 GMT 2021 262 diesieben07: 263 Fix onBlockAdded being called twice for ItemEntity placing non-TE blocks (#7607) 264 265 ========= 266 Build: 1.16.5-36.0.17 - Tue Feb 09 21:00:57 GMT 2021 267 due: 268 Prevent NullPointerException when adding new loot pool. (#7605) 269 270 ========= 271 Build: 1.16.5-36.0.16 - Tue Feb 09 20:53:48 GMT 2021 272 brandon4261: 273 Added generic multi part entity API (#7554) 274 275 ========= 276 Build: 1.16.5-36.0.15 - Sun Feb 07 03:41:41 GMT 2021 277 cyborgmas18: 278 Fix IAngerable entities crashing when reading nbt on client (#7618) 279 280 ========= 281 Build: 1.16.5-36.0.14 - Tue Feb 02 20:28:08 GMT 2021 282 thesilkminer: 283 [1.16.x] Add loot table ID in Global Loot Modifiers (#7428) 284 285 thesilkminer: 286 [1.16.x] Add loot table ID in Global Loot Modifiers (#7428) 287 288 ========= 289 Build: 1.16.5-36.0.13 - Sat Jan 30 02:07:17 GMT 2021 290 richard: 291 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) 292 293 ========= 294 Build: 1.16.5-36.0.12 - Sat Jan 30 02:01:35 GMT 2021 295 7419378+hellfirepvp: 296 Fix translucent model parts of MultiLayerModels rendering as missing models due to differing rendertypes when rendering block model (#7579) 297 298 Signed-off-by: HellFirePvP <7419378+HellFirePvP@users.noreply.github.com> 299 300 ========= 301 Build: 1.16.5-36.0.11 - Sat Jan 30 01:35:10 GMT 2021 302 richard: 303 Fix existing file tag provider support looking in the wrong folder for custom tag types (#7576) 304 305 ========= 306 Build: 1.16.5-36.0.10 - Thu Jan 28 21:07:30 GMT 2021 307 cyborgmas18: 308 Propery re-encode registries (#7629) 309 310 ========= 311 Build: 1.16.5-36.0.9 - Thu Jan 28 01:23:13 GMT 2021 312 cyborgmas18: 313 Properly encode registries. (#7626) 314 315 ========= 316 Build: 1.16.5-36.0.8 - Thu Jan 28 00:00:43 GMT 2021 317 cyborgmas18: 318 Inject vanilla dimensions inside worlds missing them (#7599) 319 320 ========= 321 Build: 1.16.5-36.0.7 - Wed Jan 27 00:32:53 GMT 2021 322 lexmanos: 323 Update Coremods, ASM, and include standalone Nashorn to load on J15. 324 325 lexmanos: 326 Introduce a new field_to_instanceof transformer to reduce some simple patches. 327 328 ========= 329 Build: 1.16.5-36.0.4 - Tue Jan 26 02:53:10 GMT 2021 330 lexmanos: 331 Fix broken build. 332 333 dev: 334 Add modded biomes to overworld biome list (#7360) 335 336 ========= 337 Build: 1.16.5-36.0.2 - Tue Jan 26 02:25:10 GMT 2021 338 lexmanos: 339 Fix dynamic registries not getting ids assigned correctly from old worlds in specific unordered value insertions. Closes #7586 340 341 ========= 342 Build: 1.16.5-36.0.1 - Sun Jan 17 21:05:36 GMT 2021 343 knightminer4: 344 Optionally add a milk fluid to the vanilla bucket (#7294) 345 346 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. 347 348 ========= 349 Build: 1.16.5-36.0.0 - Fri Jan 15 19:42:24 GMT 2021 350 lexmanos: 351 1.16.5 Initial Update. 352 353 ========= 354 Build: 1.16.4-35.1.37 - Thu Jan 14 23:58:35 GMT 2021 355 lexmanos: 356 Update Coremods, ASM, and include standalone Nashorn to load on J15. 357 358 ========= 359 Build: 1.16.4-35.1.36 - Thu Jan 07 20:24:49 GMT 2021 360 ian.rehwinkel: 361 Added IWeatherParticleRenderHandler to allow a mod to take control over weather particles and sounds. (#7522) 362 363 ========= 364 Build: 1.16.4-35.1.35 - Thu Jan 07 20:16:03 GMT 2021 365 covers1624: 366 Allow Chunk loading Tickets to opt-into forcing chunk ticks. (#7525) 367 368 ========= 369 Build: 1.16.4-35.1.34 - Thu Jan 07 20:10:18 GMT 2021 370 malte0811: 371 Fix crash when mods add goals to skeleton horses (MC-206338) (#7509) 372 373 ========= 374 Build: 1.16.4-35.1.33 - Thu Jan 07 20:03:59 GMT 2021 375 diesieben07: 376 Set WM_CLASS and WM_INSTANCE_NAME for early progress window (#7534) 377 378 ========= 379 Build: 1.16.4-35.1.32 - Wed Jan 06 03:17:35 GMT 2021 380 35673674+alcatrazescapee: 381 Make UnboundedMapCodec more lenient in decoding dimensions. Fixes MC-197860 (#7527) 382 383 ========= 384 Build: 1.16.4-35.1.31 - Tue Jan 05 19:59:52 GMT 2021 385 lexmanos: 386 Prevent NPE and deprecated MissingMappings.getMappings function. Closes #6252 387 388 lexmanos: 389 Fix FML's Config Sync packet not allowing same length filenames in encoder and decoder. Closes #7584 390 391 ========= 392 Build: 1.16.4-35.1.29 - Sun Jan 03 11:02:59 GMT 2021 393 lexmanos: 394 Fix entities not correctly being able to be ridden under water. 395 396 ========= 397 Build: 1.16.4-35.1.28 - Mon Dec 28 21:56:51 GMT 2020 398 git: 399 Fix crash when beehive is broken by fake player (#7566) 400 401 ========= 402 Build: 1.16.4-35.1.27 - Mon Dec 28 21:46:04 GMT 2020 403 35673674+alcatrazescapee: 404 Add supplier variant to `AbstractBlock.Properties#lootFrom` (#7563) 405 406 ========= 407 Build: 1.16.4-35.1.26 - Mon Dec 28 21:40:18 GMT 2020 408 diesieben07: 409 Fix missing serializers when deserializing global loot modifiers (#7561) 410 411 diesieben07: 412 Fix ModFileResourcePack.getAllResourceLocations ignoring resourceNamespace. (#7562) 413 414 Fixes #7405 415 416 ========= 417 Build: 1.16.4-35.1.24 - Mon Dec 28 21:34:39 GMT 2020 418 diesieben07: 419 Fix VanillaConnectionNetworkFilter sending out invalid entity properties packets without an entity ID (#7560) 420 421 ========= 422 Build: 1.16.4-35.1.23 - Mon Dec 28 21:17:01 GMT 2020 423 richard: 424 Make shear interactions extend to subclasses (#7544) 425 426 ========= 427 Build: 1.16.4-35.1.22 - Mon Dec 28 21:09:38 GMT 2020 428 sciwhiz12: 429 Add a SoundType subclass that uses suppliers (#7538) 430 431 ========= 432 Build: 1.16.4-35.1.21 - Mon Dec 28 21:03:56 GMT 2020 433 sciwhiz12: 434 Fix compound ingredient in shapeless recipes (#7537) Fixes #7530 435 436 ========= 437 Build: 1.16.4-35.1.20 - Mon Dec 28 20:19:04 GMT 2020 438 matthrewp: 439 Fix modded PointOfInterestType's not populating blockstate map when registered (#7503) 440 441 35673674+alcatrazescapee: 442 Fix potential NPE in ForgeHooks.onItemPlaceIntoWorld when passing in null player. (#7505) 443 444 ========= 445 Build: 1.16.4-35.1.18 - Mon Dec 28 20:13:15 GMT 2020 446 48399898+poopoodice: 447 Add new LivingConversionEvent to control mobs turning into other mobs. (#7386) 448 449 ========= 450 Build: 1.16.4-35.1.17 - Mon Dec 28 20:01:42 GMT 2020 451 knightminer4: 452 Add ItemAttributeModifierEvent (#7484) 453 454 ========= 455 Build: 1.16.4-35.1.16 - Mon Dec 28 19:54:38 GMT 2020 456 bward7864: 457 Fix RightClickBlock ALLOW not being implemented (#7426) 458 459 ========= 460 Build: 1.16.4-35.1.15 - Sat Dec 26 19:39:35 GMT 2020 461 lexmanos: 462 Make mod data packs able to be disabled. It'll break things, but that's on you. Closes #6776 463 464 lexmanos: 465 Quiet down errors related to modders not changing their update urls from the default. 466 467 ========= 468 Build: 1.16.4-35.1.13 - Sat Dec 12 17:34:07 GMT 2020 469 tterrag: 470 Add generated resource tracking to ExistingFileHelper 471 472 ========= 473 Build: 1.16.4-35.1.12 - Fri Dec 11 02:39:41 GMT 2020 474 tterrag: 475 Fix BlockStateProvider item models not knowing about block models 476 477 Add tests for this case 478 479 ========= 480 Build: 1.16.4-35.1.11 - Tue Dec 08 19:54:40 GMT 2020 481 richard: 482 Override invalidateCaps instead of remove for vanilla TE capability invalidation (#7536) 483 484 Properly invalidate patched in vanilla TE caps in invalidateCaps instead of remove so that they get invalidated on chunk unload 485 486 ========= 487 Build: 1.16.4-35.1.10 - Sat Dec 05 20:07:14 GMT 2020 488 richard: 489 Make TEs invalidate capabilities when the chunk they are in unloads (#7529) 490 491 Fixed LazyOptional potentially notifying invalidation listeners multiple times. 492 493 ========= 494 Build: 1.16.4-35.1.9 - Sat Dec 05 20:01:00 GMT 2020 495 cordonfreeman: 496 Fixed entity navigation to stop entities spinning - MC-94054 (#7520) 497 498 ========= 499 Build: 1.16.4-35.1.8 - Sat Dec 05 19:52:56 GMT 2020 500 20846147+unbekannt1998: 501 Fix wrong function call in BlockStateProvider::horizontalFaceBlock (#7514) 502 503 ========= 504 Build: 1.16.4-35.1.7 - Sun Nov 29 02:11:08 GMT 2020 505 tterrag: 506 Fix datagen order of multipart conditions being unstable 507 508 ========= 509 Build: 1.16.4-35.1.6 - Sat Nov 28 02:56:55 GMT 2020 510 35673674+alcatrazescapee: 511 Fix forge config option for default world type not applying unless you change the default world type (#7521) 512 513 ========= 514 Build: 1.16.4-35.1.5 - Fri Nov 27 23:57:23 GMT 2020 515 gigaherz: 516 Implement feature for mods to define new world types (#7448) 517 518 * Mods can now register world types via a new forge registry, and optionally register a settings screen to tweak them. 519 * The default world type for dedicated servers and singleplayer world creation is configurable via forge's common config. 520 521 ========= 522 Build: 1.16.4-35.1.4 - Tue Nov 24 17:14:21 GMT 2020 523 csh2001331: 524 Fix dimType not encode to registries (#7513) 525 526 ========= 527 Build: 1.16.4-35.1.3 - Mon Nov 23 03:45:21 GMT 2020 528 richard: 529 Add support for referencing forge's resources and specifying existing mods to data generators (#7456) 530 531 ========= 532 Build: 1.16.4-35.1.2 - Sun Nov 22 22:01:29 GMT 2020 533 cpw: 534 Fix #6692 535 536 Thanks @AterAnimAvis for help and suggestions 537 538 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 539 540 ========= 541 Build: 1.16.4-35.1.1 - Sat Nov 21 19:57:45 GMT 2020 542 cyborgmas18: 543 Fix translucent blocks not rendering properly when moved by pistons on fabulous (#7441) 544 545 ========= 546 Build: 1.16.4-35.1.0 - Fri Nov 20 20:54:30 GMT 2020 547 lexmanos: 548 Bump version for RB. 549 550 ========= 551 Build: 1.16.4-35.0.22 - Fri Nov 20 18:24:46 GMT 2020 552 35673674+alcatrazescapee: 553 Fix MC-194811 - Removing structures causes chunk save errors. 554 555 diesieben07: 556 Fix food bar not rendering when non-living entities are mounted (#7446) 557 558 ========= 559 Build: 1.16.4-35.0.20 - Fri Nov 20 18:18:37 GMT 2020 560 diesieben07: 561 Fix concurrency issue in StartupMessageManager (#7483) 562 563 ========= 564 Build: 1.16.4-35.0.19 - Fri Nov 20 18:11:25 GMT 2020 565 35673674+alcatrazescapee: 566 Fix forge registry types that have private constructors (BlockStateProviderType, BlockPlacerType, FoliagePlacerType, TreeDecoratorType) (#7482) 567 568 ========= 569 Build: 1.16.4-35.0.18 - Sun Nov 15 16:08:55 GMT 2020 570 cpw: 571 Fix problem where the absence of forge and MC in later loading triggered a weird crash. 572 573 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 574 575 ========= 576 Build: 1.16.4-35.0.17 - Sat Nov 14 01:41:38 GMT 2020 577 cpw: 578 Fix NPE problem when modid is mismatched. 579 580 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 581 582 ========= 583 Build: 1.16.4-35.0.16 - Sat Nov 14 00:18:29 GMT 2020 584 cpw: 585 Return the processed modlist data to the upstream system, not the raw unprocessed data. Should resolve the problem 586 that mixin complains about missing info when it's in a "crashed" situation. 587 588 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 589 590 ========= 591 Build: 1.16.4-35.0.15 - Wed Nov 11 09:09:45 GMT 2020 592 cyborgmas18: 593 Fix dims on servers not loading the first run (#7445) 594 595 ========= 596 Build: 1.16.4-35.0.14 - Tue Nov 10 20:24:33 GMT 2020 597 diesieben07: 598 Allow for custom argument types by filtering them on vanilla connections (#7463) 599 600 ========= 601 Build: 1.16.4-35.0.13 - Tue Nov 10 20:13:34 GMT 2020 602 bward7864: 603 Add Player context to AnvilUpdateEvent (#7442) 604 605 ========= 606 Build: 1.16.4-35.0.12 - Tue Nov 10 20:02:33 GMT 2020 607 git: 608 Don't overwrite PlayerAdvancement's player with a fake one (#7454) 609 610 If a FakePlayer is constructed with the same UUID/GameProfile as a 611 currently active player, the player object within PlayerAdvancement is 612 set to the fake player. 613 614 As fake players cannot receive advancements (see grantCriterion), this 615 prevents the actual player from receiving any advancements until they 616 change dimension/relog. 617 618 ========= 619 Build: 1.16.4-35.0.11 - Tue Nov 10 19:46:01 GMT 2020 620 curle: 621 Add BannerBlock.forColor to SAS to fix banner.toItem() on servers. 622 623 ========= 624 Build: 1.16.4-35.0.10 - Tue Nov 10 19:36:40 GMT 2020 625 boy132: 626 Call Harvest check event even if the block doesn't require any tool (#7414) 627 628 ========= 629 Build: 1.16.4-35.0.9 - Tue Nov 10 19:25:26 GMT 2020 630 lexmanos: 631 Use linked collections to stabilize order when adding new registry entries. 632 633 xfacthd: 634 Render local player when the renderViewEntity is not the local player (#7216) 635 636 ========= 637 Build: 1.16.4-35.0.7 - Sun Nov 08 04:12:02 GMT 2020 638 cpw: 639 Some help in ExtensionPoint regarding DISPLAYTEST. Let's improve those tick rates! 640 641 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 642 643 ========= 644 Build: 1.16.4-35.0.6 - Sun Nov 08 03:30:37 GMT 2020 645 cpw: 646 Handle erroring during early mod construction phases, and actually report that into the error UI 647 by doing armslength exception handling and propagation. 648 649 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 650 651 ========= 652 Build: 1.16.4-35.0.5 - Sun Nov 08 01:48:22 GMT 2020 653 cpw: 654 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. 655 656 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 657 658 ========= 659 Build: 1.16.4-35.0.4 - Sat Nov 07 20:10:44 GMT 2020 660 gigaherz: 661 Add FluidStack codec, and a test mod that verifies its behaviour matches the existing write/read logic. 662 Add missing license headers. 663 664 ========= 665 Build: 1.16.4-35.0.3 - Sat Nov 07 02:11:47 GMT 2020 666 cpw: 667 Update event bus version (should be 3.0.5) 668 669 Tweak MDK to automatically populate recommended values for things like forge version, loader version and minecraft version. 670 671 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 672 673 ========= 674 Build: 1.16.4-35.0.2 - Wed Nov 04 00:07:58 GMT 2020 675 diesieben07: 676 Workaround for modded attributes on vanilla entities logging warnings on vanilla clients 677 678 Switch to a handler-based approach per packet class, simplify patch, add some docs 679 680 Add license header and docs 681 682 Switch to a network handler based approach 683 684 Switch to a network handler based approach 685 686 revert build gradle change 687 688 Simplify Packet patch 689 690 Add license header to IForgePacket 691 692 Revert ForgeHooks changes 693 694 Less hacky and more generic way to filter packets for vanilla connections 695 696 _Actually_ Order SAS. 697 It's early 698 699 Order SAS 700 701 simplify vanilla connection check 702 703 Remove unneeded import change 704 705 ========= 706 Build: 1.16.4-35.0.1 - Mon Nov 02 19:57:45 GMT 2020 707 cpw: 708 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. 709 710 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 711 712 ========= 713 Build: 1.16.4-35.0.0 - Mon Nov 02 19:15:50 GMT 2020 714 lexmanos: 715 1.16.4 Initial Update 716 717 ========= 718 Build: 1.16.3-34.1.42 - Mon Nov 02 04:30:53 GMT 2020 719 lexmanos: 720 Fix Biomes not properly copying over ids loaded from the save to the new Dynamic Registry. 721 722 ========= 723 Build: 1.16.3-34.1.41 - Mon Nov 02 01:09:57 GMT 2020 724 gigaherz: 725 Introduce custom loader additions to the model data generators. (#7450) 726 727 Currently implemented loaders: 728 * OBJ 729 * Composite 730 * Multi-layer 731 * Item layers (vanilla item/generated but with fullbright texture support) 732 * Bucket 733 * Separate Perspective 734 735 ========= 736 Build: 1.16.3-34.1.40 - Mon Nov 02 00:52:12 GMT 2020 737 cpw: 738 actually rollback on error in registry events. 739 740 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 741 742 ========= 743 Build: 1.16.3-34.1.39 - Sun Nov 01 22:09:32 GMT 2020 744 cpw: 745 Update modlauncher. fixes #7452 746 747 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 748 749 cpw: 750 Return client resources even if no data pack found on server. Closes #6225 (Pull request) 751 752 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 753 754 tobias.hotz: 755 Auto-detect ansi support for log4j2 756 757 move to fml.loading subpackage 758 759 Add license header 760 761 cpw: 762 Fix config parse failure causing crash in building exception message. fixes #7438 763 764 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 765 766 ========= 767 Build: 1.16.3-34.1.35 - Thu Oct 29 17:09:31 GMT 2020 768 malte0811: 769 Fix (NonNull)Lazy.Concurrent using a global lock (#7403) 770 771 * Fix Lazy.Concurrent using a global lock, thus preventing multiple threads from resolving independent Lazy's at the same time 772 * Use Lazy with an added null check to implement NonNullLazy 773 774 ========= 775 Build: 1.16.3-34.1.34 - Thu Oct 29 00:12:09 GMT 2020 776 gigaherz: 777 Update forge mappings to 20201028-1.16.3 (#7435) 778 779 ========= 780 Build: 1.16.3-34.1.33 - Tue Oct 27 16:01:02 GMT 2020 781 35673674+alcatrazescapee: 782 Fix breaking changes from the Biome rename PR #7434 (#7439) 783 784 ========= 785 Build: 1.16.3-34.1.32 - Mon Oct 26 23:52:47 GMT 2020 786 sciwhiz12: 787 Reimplement nametag distance attribute, fix attribute translation keys (#7387) 788 789 ========= 790 Build: 1.16.3-34.1.31 - Mon Oct 26 22:07:02 GMT 2020 791 35673674+alcatrazescapee: 792 Fix data pack biomes failing to load in SingleBiomeProvider (#7434) 793 794 ========= 795 Build: 1.16.3-34.1.30 - Mon Oct 26 22:00:28 GMT 2020 796 cpw: 797 Add in proper handling of equals and hashcode for modjar urls. Fixes very slow loading on windows. 798 799 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 800 801 ========= 802 Build: 1.16.3-34.1.29 - Mon Oct 26 12:51:24 GMT 2020 803 cpw: 804 Force 8.0.5 ML 805 806 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 807 808 ========= 809 Build: 1.16.3-34.1.28 - Mon Oct 26 11:32:40 GMT 2020 810 cpw: 811 Restore FingerprintViolationEvent with appropriate THIS IS F*CKING DEAD DELET WARNINGS. 812 Also, notify in UI if using legacy JDK without capability to read out security data from mod jars. 813 814 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 815 816 ========= 817 Build: 1.16.3-34.1.27 - Mon Oct 26 02:27:48 GMT 2020 818 cpw: 819 Rollback registries to vanilla state if something happens during loading, so subsequent activities can still run and not generate false reports.. 820 821 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 822 823 cpw: 824 Add signature reporting for mods, using new signature capture from ModLauncher. Need to figure out 825 how to reflect Minecraft's JAR signatures into here. 826 827 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 828 829 ========= 830 Build: 1.16.3-34.1.25 - Tue Oct 20 19:32:40 GMT 2020 831 lexmanos: 832 Fix mcp_snapshot mapping issue causing unneeded patches. Closes #7424 833 834 ========= 835 Build: 1.16.3-34.1.24 - Tue Oct 20 11:26:03 GMT 2020 836 gigaherz: 837 Fix resource leak in the OBJ loader. 838 839 ========= 840 Build: 1.16.3-34.1.23 - Fri Oct 16 19:10:02 GMT 2020 841 djbake101: 842 Fix issue with ITeleporter allowing easier use of vanilla logic. (#7317) 843 844 ========= 845 Build: 1.16.3-34.1.22 - Thu Oct 15 19:49:26 GMT 2020 846 richard: 847 Adds tag support for Enchantments, Potions, and TileEntityTypes (#7379) 848 849 ========= 850 Build: 1.16.3-34.1.21 - Thu Oct 15 19:43:33 GMT 2020 851 lexmanos: 852 Resuscitate BiomeDictionary using RegistryKeys instead of biome references. 853 854 ========= 855 Build: 1.16.3-34.1.20 - Thu Oct 15 17:15:15 GMT 2020 856 finntheraider: 857 Add event for player changing game mode (#7355) 858 859 ========= 860 Build: 1.16.3-34.1.19 - Mon Oct 12 18:11:22 GMT 2020 861 cpw: 862 Fix RCON multipacket responses not actually understanding UTF8. 863 864 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 865 866 ========= 867 Build: 1.16.3-34.1.18 - Mon Oct 12 01:49:09 GMT 2020 868 cpw: 869 Fix RCON not sending newlines in output for multiline. Fixes https://bugs.mojang.com/browse/MC-7569, a very old bug that is really annoying if you use RCON. 870 871 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 872 873 ========= 874 Build: 1.16.3-34.1.17 - Sat Oct 10 16:45:26 GMT 2020 875 championash5357: 876 Fix Texture Presence String (#7408) 877 878 ========= 879 Build: 1.16.3-34.1.16 - Fri Oct 09 19:57:26 GMT 2020 880 lexmanos: 881 Fix typo causing potential error in vine growth. Closes #7406 882 Sort missing registry dumps by name, making it easier to read. 883 884 ========= 885 Build: 1.16.3-34.1.15 - Fri Oct 09 13:58:36 GMT 2020 886 gigaherz: 887 Fixed conditional advancement loading when using the "advancements" array. 888 Added automatic generation of conditional advancements from the criteria in the conditional recipe entries. 889 Added advancement name calculation from the recipe ID. 890 891 ========= 892 Build: 1.16.3-34.1.14 - Thu Oct 08 21:08:45 GMT 2020 893 32142731+flanks255: 894 Additions to the mdk build.gradle to accommodate datagens. (#7398) 895 896 ========= 897 Build: 1.16.3-34.1.13 - Thu Oct 08 21:02:59 GMT 2020 898 daemonumbra: 899 Added Basic Class-Level SAS Capability to checkSAS, added Vector4f to SAS (#7385) 900 901 ========= 902 Build: 1.16.3-34.1.12 - Wed Oct 07 20:04:11 GMT 2020 903 richard: 904 Add hooks to allow modification of structures spawn lists (#7344) 905 906 ========= 907 Build: 1.16.3-34.1.11 - Tue Oct 06 19:38:36 GMT 2020 908 richard: 909 Add back patches to Screen allowing for item tooltips to be auto wrapped again (#7378) 910 911 Only deals with the methods receiving an ItemStack or ITextComponent(s), the methods that take IReorderingProcessor(s) are left alone. 912 913 ========= 914 Build: 1.16.3-34.1.10 - Mon Oct 05 14:34:56 GMT 2020 915 adam: 916 Bump mixin version to 0.8.2 917 918 ========= 919 Build: 1.16.3-34.1.9 - Mon Oct 05 10:30:12 GMT 2020 920 cpw: 921 Remove redundant call to CrashReport generator - Vanilla is doing a crashreport for itself at startup now. 922 923 Add a UUID into crashreport that is also logged in all channels at crash report generation time. This will allow to associate crash reports and the logs. 924 925 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 926 927 cpw: 928 Add in extra debug logging 929 930 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 931 932 ========= 933 Build: 1.16.3-34.1.7 - Sun Oct 04 19:51:37 GMT 2020 934 cpw: 935 Modify how ModLoadingStage handles dispatch to Registry Events. Stops the objectholder spam and generally improves performance on larger packs. 936 937 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 938 939 cpw: 940 Fix doc README and answer lex's question 941 942 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 943 944 ========= 945 Build: 1.16.3-34.1.5 - Fri Oct 02 23:40:14 GMT 2020 946 daemonumbra: 947 Added "Bukkit Plugin" to InvalidModIdentifier (#7384) 948 949 ========= 950 Build: 1.16.3-34.1.4 - Fri Oct 02 23:34:26 GMT 2020 951 richard: 952 Fix vanilla Campfire smoke bug. MC-201374 (#7381) 953 954 ========= 955 Build: 1.16.3-34.1.3 - Fri Oct 02 23:28:31 GMT 2020 956 sciwhiz12: 957 Fix toggleable keybindings still being active while in GUI Fixes #7370 (#7373) 958 959 ========= 960 Build: 1.16.3-34.1.2 - Fri Oct 02 22:06:59 GMT 2020 961 dev: 962 Fix modded EntityClassifications not being useable in the codec. (#7337) 963 964 ========= 965 Build: 1.16.3-34.1.1 - Mon Sep 28 18:02:11 GMT 2020 966 cech12: 967 Support effective materials of vanilla AxeItem (#7351) 968 969 ========= 970 Build: 1.16.3-34.1.0 - Thu Sep 24 07:05:13 GMT 2020 971 lexmanos: 972 Prep new RB. 973 974 ========= 975 Build: 1.16.3-34.0.21 - Thu Sep 24 06:46:57 GMT 2020 976 ichttt: 977 Fix grass disappearing when alwaysSetupTerrainOffThread is true (#7291) 978 979 ========= 980 Build: 1.16.3-34.0.20 - Thu Sep 24 06:41:41 GMT 2020 981 35673674+alcatrazescapee: 982 Accessors for inspecting and removal of biome generation settings. Fixed carvers still being immutable. (#7339) 983 984 ========= 985 Build: 1.16.3-34.0.19 - Thu Sep 24 06:36:25 GMT 2020 986 lexmanos: 987 Revive BiomeManager and BiomeLayer hooks. 988 989 ========= 990 Build: 1.16.3-34.0.18 - Thu Sep 24 03:12:19 GMT 2020 991 richard: 992 Fix a few minor issues with custom tag types and fix OptionalNamedTags (#7316) 993 994 ========= 995 Build: 1.16.3-34.0.17 - Wed Sep 23 22:10:11 GMT 2020 996 diesieben07: 997 Fix ToggleableKeyBinding differences to vanilla. (#7338) 998 999 ========= 1000 Build: 1.16.3-34.0.16 - Wed Sep 23 21:34:47 GMT 2020 1001 yunus1903: 1002 Updated build badge versions to 1.16.3 in readme (#7325) 1003 1004 diesieben07: 1005 Fix forge light pipeline applying block offsets twice (#7323) 1006 1007 ========= 1008 Build: 1.16.3-34.0.14 - Wed Sep 23 21:16:46 GMT 2020 1009 ichttt: 1010 Add a better license error screen (#7350) 1011 1012 ========= 1013 Build: 1.16.3-34.0.13 - Tue Sep 22 19:14:17 GMT 2020 1014 darklime: 1015 Fixed container item being consumed in brewing stand. #7307 (#7314) 1016 1017 ========= 1018 Build: 1.16.3-34.0.12 - Tue Sep 22 19:06:10 GMT 2020 1019 sciwhiz12: 1020 Fix parse results of CommandEvent being disregarded (#7303) 1021 1022 ========= 1023 Build: 1.16.3-34.0.11 - Tue Sep 22 18:58:28 GMT 2020 1024 17338378+nightenom: 1025 [1.16] Fix possible crash when using rendering regionCache (#7207) 1026 1027 ========= 1028 Build: 1.16.3-34.0.10 - Tue Sep 22 18:41:16 GMT 2020 1029 35673674+alcatrazescapee: 1030 [1.16] Reimplement ICloudRenderHandler, ISkyRenderHandler and IWeatherRenderHandler (#6994) 1031 1032 ========= 1033 Build: 1.16.3-34.0.9 - Fri Sep 18 00:58:08 GMT 2020 1034 35673674+alcatrazescapee: 1035 Make Biome.Climate and BiomeAmbiance fields accessible (#7336) 1036 1037 ========= 1038 Build: 1.16.3-34.0.8 - Thu Sep 17 20:42:53 GMT 2020 1039 cpw: 1040 Use mixin 0.8.1. Should fix problems with mixin not working properly with latest modlauncher. 1041 1042 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1043 1044 ========= 1045 Build: 1.16.3-34.0.7 - Tue Sep 15 20:07:25 GMT 2020 1046 sebastian: 1047 Sets the empty/fill sounds for vanilla fluids. 1048 Use Fluid's fillSound rather than emptySound when filling buckets. 1049 1050 ========= 1051 Build: 1.16.3-34.0.6 - Tue Sep 15 19:47:08 GMT 2020 1052 cyborgmas18: 1053 Add MatrixStack-aware alternatives to the methods in GuiUtils (#7127) 1054 1055 ========= 1056 Build: 1.16.3-34.0.5 - Tue Sep 15 16:51:58 GMT 2020 1057 justin_wiblin: 1058 Fix json biomes not setting registry name correctly for the BiomeLoadingEvent. (#7329) 1059 1060 ========= 1061 Build: 1.16.3-34.0.4 - Tue Sep 15 14:18:16 GMT 2020 1062 gigaherz: 1063 Fix inconsistencies in how the values from the model are passed into the baked model. 1064 This puts them in line with vanilla, as intended. 1065 1066 ========= 1067 Build: 1.16.3-34.0.3 - Tue Sep 15 13:23:05 GMT 2020 1068 yunus1903: 1069 Reimplemented drawHoveringText (#7268) 1070 1071 ========= 1072 Build: 1.16.3-34.0.2 - Tue Sep 15 00:43:19 GMT 2020 1073 lexmanos: 1074 New BiomeLoadingEvent that allows modders to edit biomes as they are being deserialized. 1075 1076 ========= 1077 Build: 1.16.3-34.0.1 - Fri Sep 11 15:55:28 GMT 2020 1078 lexmanos: 1079 Bump MCP version for lambda issue. 1080 1081 ========= 1082 Build: 1.16.3-34.0.0 - Thu Sep 10 19:10:33 GMT 2020 1083 lexmanos: 1084 1.16.3 Update 1085 Also included a bunch of warning cleanups. 1086 1087 ========= 1088 Build: 1.16.2-33.0.61 - Thu Sep 10 18:54:56 GMT 2020 1089 42962686+redstonedubstep: 1090 Fix tile entities being replaced when not needed. (#7318) 1091 1092 ========= 1093 Build: 1.16.2-33.0.60 - Thu Sep 10 18:02:15 GMT 2020 1094 malte0811: 1095 Fix exception when getting rendering box for tile entities with no collision boxes. (#7301) 1096 1097 ========= 1098 Build: 1.16.2-33.0.59 - Wed Sep 09 23:05:21 GMT 2020 1099 cpw: 1100 More crash reporting tweaks. Don't crash when trying to show warnings. Also, put the exception name in the error screen on the second line! 1101 1102 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1103 1104 ========= 1105 Build: 1.16.2-33.0.58 - Wed Sep 09 17:09:09 GMT 2020 1106 diesieben07: 1107 Fix Minecart speed cap on rail being initialized to 0 (#7315) 1108 1109 ========= 1110 Build: 1.16.2-33.0.57 - Wed Sep 09 02:10:45 GMT 2020 1111 richard: 1112 Add support for custom tag types (#7289) 1113 1114 ========= 1115 Build: 1.16.2-33.0.56 - Wed Sep 09 00:06:22 GMT 2020 1116 cpw: 1117 More crash report tweaks. Put a button to open the generated crash report on the error screen, tweak formatting of crash report, and add the enhanced stack trace data (transformers et al) 1118 1119 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1120 1121 ========= 1122 Build: 1.16.2-33.0.55 - Tue Sep 08 21:00:19 GMT 2020 1123 championash5357: 1124 New hook for better custom scaffolding movement (#7261) 1125 1126 ========= 1127 Build: 1.16.2-33.0.54 - Tue Sep 08 20:47:48 GMT 2020 1128 mrtschipp: 1129 Add partialTicks to RenderNameplateEvent (#7277) 1130 1131 cyborgmas18: 1132 Prevent duplicate wrapper tags from crashing (#7283) 1133 1134 matthrewp: 1135 Fix custom teleporters NPE (#7296) 1136 1137 cyborgmas18: 1138 Fixed crash with zip paths (#7300) 1139 1140 ========= 1141 Build: 1.16.2-33.0.50 - Tue Sep 08 20:23:27 GMT 2020 1142 nrbeech: 1143 Fixing logic in getCurrentRailPosition to correctly identify the rail… (#7276) 1144 1145 ========= 1146 Build: 1.16.2-33.0.49 - Tue Sep 08 20:14:58 GMT 2020 1147 sciwhiz12: 1148 Remove dead ForgeHooks.canToolHarvestBlock function. (#7262) 1149 1150 sciwhiz12: 1151 Bump resource pack version to 6 (#7299) 1152 1153 edwin.mindcraft: 1154 [1.16.x] Fixes for Bamboo, Enchantments and Conduits, small adjustments to bring some patches closer to the vanilla code. (#7239) 1155 1156 ========= 1157 Build: 1.16.2-33.0.46 - Tue Sep 08 19:50:14 GMT 2020 1158 championash5357: 1159 Re-implement DrawHighlightEvent$HighlightEntity Firing (#7233) 1160 1161 ========= 1162 Build: 1.16.2-33.0.45 - Tue Sep 08 19:25:58 GMT 2020 1163 ichttt: 1164 Reimplement FarmlandWaterManager (#7213) 1165 1166 ========= 1167 Build: 1.16.2-33.0.44 - Tue Sep 08 19:11:16 GMT 2020 1168 cyborgmas18: 1169 Add dataprovider for Global Loot Modifiers (#6960) 1170 1171 ========= 1172 Build: 1.16.2-33.0.43 - Tue Sep 08 19:01:09 GMT 2020 1173 ichttt: 1174 Fix crash when dumping crash report for an exception that has a null cause (#7308) 1175 1176 ========= 1177 Build: 1.16.2-33.0.42 - Mon Sep 07 01:29:40 GMT 2020 1178 cpw: 1179 Tweak crash report dump to visit all the causes up to the top. 1180 1181 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1182 1183 ========= 1184 Build: 1.16.2-33.0.41 - Sun Sep 06 23:39:13 GMT 2020 1185 cpw: 1186 Fix ExplodedDirectoryLocator visiting non-existent paths. Closes #7203 1187 1188 Also, bump modlauncher to 7.0.1 to fix resources. 1189 1190 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1191 1192 ========= 1193 Build: 1.16.2-33.0.40 - Sun Sep 06 22:08:22 GMT 2020 1194 cpw: 1195 Use new enumeration mechanism in ModLauncher, to allow getResources to work. This enables serviceloader-in-mods, and other stuff that might need to visit multiple mod jars. Also, tweaked the visitor code slightly, may result in a trivial performance change. Closing #7302 as it's not really relevant any more. 1196 1197 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1198 1199 cpw: 1200 Park the polling thread for a bit, if we're not the one driving the task list forwards. This allows for the actual driver to work on low cpu count machines. 1201 1202 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1203 1204 cpw: 1205 Fix some potential issues in crash dumping during mod loading 1206 1207 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1208 1209 ========= 1210 Build: 1.16.2-33.0.37 - Thu Sep 03 16:37:38 GMT 2020 1211 cpw: 1212 Fix compiler issue in eclipse properly 1213 1214 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1215 1216 ========= 1217 Build: 1.16.2-33.0.36 - Thu Sep 03 12:40:52 GMT 2020 1218 sciwhiz12: 1219 Fix crash caused by previous commit (#7298) 1220 1221 ========= 1222 Build: 1.16.2-33.0.35 - Thu Sep 03 04:15:27 GMT 2020 1223 lexmanos: 1224 Dirty casting hacks to fix eclipse compiler inference issue. I'm sorry cpw. 1225 1226 ========= 1227 Build: 1.16.2-33.0.34 - Thu Sep 03 03:38:16 GMT 2020 1228 tterrag: 1229 Fix broken ExistingFileHelper import 1230 1231 Add licenses to some new files 1232 1233 tterrag: 1234 Add validation via resources for tag providers (#7271) 1235 1236 BREAKING CHANGE: Moved ExistingFileHelper to common package 1237 Remove various workarounds from forge tag providers 1238 1239 ========= 1240 Build: 1.16.2-33.0.32 - Tue Sep 01 18:36:21 GMT 2020 1241 cpw: 1242 Move the "modloading" thread activity onto _our_ worker pool. It turns out that the vanilla worker pool can deadlock during stitching if it's insufficiently large, if modloader "waitForTransition" is also a worker member of that pool. 1243 1244 Closes #7293 (to reproduce issue easily, modify Util.func_240979_a_ and change the values in the MathHelper.clamp call). I've verified that 3 and below for "max" cause the problem. (I didn't test a whole range of values, just sufficient to reproduce problem and verify fix). Note that setting it to zero (and using the "direct executor" that's inaccessible in normal operation) works as well with this fix. 1245 1246 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1247 1248 ========= 1249 Build: 1.16.2-33.0.31 - Tue Sep 01 02:27:07 GMT 2020 1250 cpw: 1251 Fix missed debugging code. Read the config from the config. 1252 1253 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1254 1255 ========= 1256 Build: 1.16.2-33.0.30 - Tue Sep 01 01:31:57 GMT 2020 1257 cpw: 1258 Revert "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." 1259 1260 This reverts commit 7592bbe8 1261 1262 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1263 1264 cpw: 1265 Revert "Properly shutdown FMLModContainer's event bus when an error in a lifecycle event is detected." 1266 1267 This reverts commit 30bad1e2 1268 1269 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1270 1271 cpw: 1272 Redo event dispatch, removes a bunch of nonsense, and tries to integrate with the vanilla CF system where possible 1273 1274 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1275 1276 cpw: 1277 Fix up all the things. Removed SidedProvider because it served no real purpose anymore. 1278 1279 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1280 1281 cpw: 1282 Fix up slight registry change and other 1.16.2 stuffs. 1283 1284 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1285 1286 ========= 1287 Build: 1.16.2-33.0.23 - Sun Aug 30 23:05:24 GMT 2020 1288 ichttt: 1289 Add particle culling (#6981) 1290 1291 ========= 1292 Build: 1.16.2-33.0.22 - Wed Aug 26 16:50:02 GMT 2020 1293 lexmanos: 1294 Wrap vanilla's 'default' biome registry in ForgeRegistry. 1295 This should allow registering mod dimensions like in 1.16.1, while the data driven system is fleshed out. 1296 1297 ========= 1298 Build: 1.16.2-33.0.21 - Tue Aug 25 01:11:38 GMT 2020 1299 gigaherz: 1300 Clarify in the LazyOptional which methods carry the lazyness over to the returned value and which don't. (#6750) 1301 1302 For consistency, this meant making a few changes: 1303 - Renamed the existing lazy mapping method to lazyMap, to indicate that it doesn't run the mapping immediately. 1304 - Added a new implementation of map(), which returns Optional<T>, and resolves the value in the process. 1305 - Changed filter() to return Optional, since there's no way to filter lazily. 1306 - Added a new method resolve(), which helps convert the custom LazyOptional class into a standard Optional, for use 1307 with library methods that expect Optional<T>. 1308 1309 * Update License headers. 1310 1311 ========= 1312 Build: 1.16.2-33.0.20 - Fri Aug 21 21:27:21 GMT 2020 1313 sciwhiz12: 1314 Add user-friendly exceptions when config loading fails (#7214) 1315 1316 ========= 1317 Build: 1.16.2-33.0.19 - Fri Aug 21 18:53:46 GMT 2020 1318 dev: 1319 Replace EntityHeight event with EntitySize event (#6858) 1320 1321 ========= 1322 Build: 1.16.2-33.0.18 - Fri Aug 21 18:38:31 GMT 2020 1323 davide2910: 1324 [1.16] ForgeEventFactory#canCreateFluidSource reintroduced (#7181) 1325 1326 ========= 1327 Build: - Fri Aug 21 18:31:19 GMT 2020 1328 cyborgmas18: 1329 Cleanup and expand Forge tags (#7004) 1330 1331 ========= 1332 Build: 1.16.2-33.0.16 - Fri Aug 21 18:25:49 GMT 2020 1333 sciwhiz12: 1334 Fix modproperties property in mods.toml causing exception (#7192) 1335 1336 ========= 1337 Build: 1.16.2-33.0.15 - Fri Aug 21 18:15:53 GMT 2020 1338 me: 1339 Log info about server list warning (#7209) 1340 1341 Make it easier to figure out what mods are missing or have to be marked as client/server side only. 1342 1343 ========= 1344 Build: 1.16.2-33.0.14 - Fri Aug 21 18:06:47 GMT 2020 1345 goto.minecraft: 1346 Fix ItemStack#isDamageable is not calling Item#isDamagable (#7221) 1347 1348 ========= 1349 Build: 1.16.2-33.0.13 - Fri Aug 21 17:48:58 GMT 2020 1350 diesieben07: 1351 Improve performance and cleanup code for DelegatingResourcePack (#7228) 1352 1353 ========= 1354 Build: 1.16.2-33.0.12 - Fri Aug 21 17:29:33 GMT 2020 1355 cyborgmas18: 1356 Fix small logging issues with loading pack.png for mods (#7265) 1357 1358 ========= 1359 Build: 1.16.2-33.0.11 - Fri Aug 21 17:23:30 GMT 2020 1360 diesieben07: 1361 Fix config iteration order (#7230) 1362 1363 ========= 1364 Build: 1.16.2-33.0.10 - Fri Aug 21 09:47:23 GMT 2020 1365 lexmanos: 1366 Cleanup Forge's build script, fix some unneeded patches. 1367 Add checkExcscheckAll tasks. 1368 1369 ========= 1370 Build: 1.16.2-33.0.9 - Fri Aug 21 04:35:17 GMT 2020 1371 championash5357: 1372 Readding DifficultyChangeEvent hooks (#7240) 1373 1374 ========= 1375 Build: 1.16.2-33.0.8 - Fri Aug 21 04:29:10 GMT 2020 1376 malte0811: 1377 Improve startup time by caching the manifest data for mod jars (#7256) 1378 1379 ========= 1380 Build: 1.16.2-33.0.7 - Wed Aug 19 05:47:46 GMT 2020 1381 yunus1903: 1382 Removed HarvestDropsEvent (#7193) 1383 1384 ========= 1385 Build: 1.16.2-33.0.6 - Wed Aug 19 05:22:45 GMT 2020 1386 cyborgmas18: 1387 Remove forge optional tags in favor of Vanilla's new system. (#7246) 1388 1389 ========= 1390 Build: 1.16.2-33.0.5 - Fri Aug 14 19:05:15 GMT 2020 1391 lexmanos: 1392 Fix creating nether portals. 1393 1394 lexmanos: 1395 New method for creating modded tag references, fix connecting to vanilla servers. 1396 1397 ========= 1398 Build: 1.16.2-33.0.3 - Fri Aug 14 02:17:01 GMT 2020 1399 43609023+spnda: 1400 Print mod file name on InvalidModFileException (#7241) 1401 1402 ========= 1403 Build: 1.16.2-33.0.2 - Thu Aug 13 19:26:22 GMT 2020 1404 cyborgmas18: 1405 Fix server connection, misapplied patch (#7245) 1406 1407 yunus1903: 1408 Updated MDK and README for 1.16.2 (#7243) 1409 1410 ========= 1411 Build: 1.16.2-33.0.0 - Thu Aug 13 07:37:04 GMT 2020 1412 lexmanos: 1413 Initial 1.16.2 Update 1414 1415 ========= 1416 Build: 1.16.1-32.0.108 - Sun Aug 09 20:05:01 GMT 2020 1417 gigaherz: 1418 Fix ModelRegistryEvent firing every time resources reload instead of just once. 1419 1420 ========= 1421 Build: 1.16.1-32.0.107 - Sat Aug 08 01:00:42 GMT 2020 1422 gigaherz: 1423 Move ModelRegistryEvent invocation to when the model loading is about to start. 1424 Freeze the ModelLoaderRegistry right after this event happens, just before model loading actually begins. 1425 This means ModelRegistryEvent is now the correct place to register loaders, as it was intended. 1426 This is a slight breaking change, but any mod that used FMLClientSetupEvent before will need to be updated regardless due to the existing race condition. 1427 1428 ========= 1429 Build: 1.16.1-32.0.106 - Tue Aug 04 00:19:22 GMT 2020 1430 diesieben07: 1431 Fix wrong BlockState param passed into canSustainPlant from FarmlandBlock (#7212) 1432 1433 ========= 1434 Build: 1.16.1-32.0.105 - Tue Aug 04 00:06:45 GMT 2020 1435 sciwhiz12: 1436 Add harvest levels for hoes and new 1.16 blocks for pickaxes Fixes #7187 (#7189) 1437 1438 ========= 1439 Build: 1.16.1-32.0.104 - Tue Aug 04 00:00:40 GMT 2020 1440 sciwhiz12: 1441 Fix debug world not generating modded blocks (#6926) 1442 1443 championash5357: 1444 New IForgeBlock#getToolModifiedState hook allow better control over tools interacting with blocks. (#7176) 1445 1446 email.squishling: 1447 Added new hook to allow Biomes to control their Edge biomes (#7000) 1448 1449 ========= 1450 Build: 1.16.1-32.0.101 - Mon Aug 03 22:55:18 GMT 2020 1451 diesieben07: 1452 Re-introduce "outdated" notification on Mods button in main menu (#7123) 1453 1454 brandon4261: 1455 Add support for custom elytra (#7202) 1456 1457 ========= 1458 Build: 1.16.1-32.0.99 - Mon Aug 03 18:53:31 GMT 2020 1459 sciwhiz12: 1460 Fix RenderTickEvent using wrong partial ticks value when game is paused. Fixes #6991 (#7208) 1461 1462 ========= 1463 Build: 1.16.1-32.0.98 - Thu Jul 30 03:18:00 GMT 2020 1464 tterrag: 1465 Implement forge IBakedModel methods in vanilla wrapper models 1466 1467 ========= 1468 Build: 1.16.1-32.0.97 - Tue Jul 28 23:44:41 GMT 2020 1469 lexmanos: 1470 Fix another case of swallowed errors not shutting down mods. 1471 1472 ========= 1473 Build: 1.16.1-32.0.96 - Tue Jul 28 21:40:06 GMT 2020 1474 lexmanos: 1475 Shut down all other mod handlers if the loading cycle errors. 1476 This prevents other mods from throwing errors and being blamed for initial cause. 1477 This is a temporary hack until cpw re-writes the mod event dispatcher. 1478 1479 ========= 1480 Build: - Tue Jul 28 19:01:27 GMT 2020 1481 lexmanos: 1482 Properly shutdown FMLModContainer's event bus when an error in a lifecycle event is detected. 1483 1484 lexmanos: 1485 Enable EventBus type check during ForgeDev, and add IModBusEvent marker to ModelRegistryEvent. 1486 1487 ========= 1488 Build: 1.16.1-32.0.93 - Tue Jul 28 07:16:31 GMT 2020 1489 lexmanos: 1490 Make license toml entry optional during 1.16.1 1491 There are to many existing mods to make this required. 1492 Yes, we are technically before a RB and can do breaking changes. However this is too large. 1493 1494 ========= 1495 Build: 1.16.1-32.0.92 - Tue Jul 28 01:14:20 GMT 2020 1496 cpw: 1497 Missed one event. NewRegistry needs the marker. 1498 1499 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1500 1501 ========= 1502 Build: 1.16.1-32.0.91 - Tue Jul 28 01:07:03 GMT 2020 1503 cpw: 1504 Update MDK license to default to All rights reserved, and offer a link to chooseyourlicense.com as a place to research appropriate licenses. 1505 1506 Note: the license field _is_ backwards compatible and will simply be ignored on older forge versions. 1507 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1508 1509 ========= 1510 Build: 1.16.1-32.0.90 - Tue Jul 28 00:47:35 GMT 2020 1511 cpw: 1512 Update modlauncher, eventbus, accesstransformers and more to use a newer mechanism for generating ASM. 1513 1514 Introduced IModBusEvent as a marker interface for events on the ModBus. Expect exceptions if you use 1515 the modbus for events not listened there. 1516 1517 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1518 1519 cpw: 1520 Update coremods and spi, include mandatory license field in metadata. Added at top level of mods.toml file. 1521 1522 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1523 1524 ========= 1525 Build: 1.16.1-32.0.88 - Mon Jul 27 23:35:24 GMT 2020 1526 ray.neiheiser: 1527 Fix rail 180 rotations (#7177) 1528 1529 jmansfield: 1530 Fire AnimalTameEvent for cats (#7172) Closes #7171 1531 1532 ========= 1533 Build: 1.16.1-32.0.86 - Mon Jul 27 22:56:16 GMT 2020 1534 lexmanos: 1535 Fix Biome generation error. 1536 1537 ========= 1538 Build: 1.16.1-32.0.85 - Mon Jul 27 21:36:07 GMT 2020 1539 dev: 1540 Fix SleepingTimeCheckEvent not being fired in initial sleep test. (#7005) 1541 1542 ========= 1543 Build: 1.16.1-32.0.84 - Mon Jul 27 21:30:24 GMT 2020 1544 yunus1903: 1545 Fix ClimberPathNavigator spinning when width is small. Closes #6993 (#6997) 1546 1547 ========= 1548 Build: 1.16.1-32.0.83 - Mon Jul 27 21:19:50 GMT 2020 1549 mrtschipp: 1550 Re-added PlayerEvent.NameFormat (#6992) 1551 1552 ========= 1553 Build: 1.16.1-32.0.82 - Mon Jul 27 21:14:02 GMT 2020 1554 email.squishling: 1555 Fixed modded overworld biomes not spawning [1.16.x] (#6990) 1556 1557 ========= 1558 Build: 1.16.1-32.0.81 - Mon Jul 27 21:08:23 GMT 2020 1559 christ.klinge: 1560 Added EntityLeaveWorldEvent (#6984) 1561 1562 ========= 1563 Build: 1.16.1-32.0.80 - Mon Jul 27 21:02:53 GMT 2020 1564 aqscode: 1565 Re-implement moddable flammabilities (#6983) 1566 1567 ========= 1568 Build: 1.16.1-32.0.79 - Mon Jul 27 20:46:11 GMT 2020 1569 diesieben07: 1570 Re-add patch for PlayerSetSpawnEvent (#6977) 1571 1572 yunus1903: 1573 Updated versions in README and removed flocker.tv mentions (#6978) 1574 1575 ========= 1576 Build: 1.16.1-32.0.77 - Mon Jul 27 20:40:33 GMT 2020 1577 sciwhiz12: 1578 Fix ChunkDataEvents using different data tags (#6961) Fixes #6957 1579 1580 ========= 1581 Build: - Mon Jul 27 20:27:00 GMT 2020 1582 joetarbit: 1583 Post SoundLoadEvent on mod bus instead of forge bus (#6955) 1584 1585 ========= 1586 Build: 1.16.1-32.0.75 - Wed Jul 22 01:26:19 GMT 2020 1587 cpw: 1588 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. 1589 1590 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1591 1592 ========= 1593 Build: 1.16.1-32.0.74 - Wed Jul 22 00:34:43 GMT 2020 1594 lexmanos: 1595 Run Forge's data generators to sync 1.16 vanilla changes. 1596 1597 ========= 1598 Build: 1.16.1-32.0.73 - Wed Jul 22 00:13:48 GMT 2020 1599 cpw: 1600 Don't show the early launcher GUI when running data. It's not needed and prevents use on automated builds. 1601 1602 Need to investigate why a bunch of tags seem to be being blown away by rerunning on forge. 1603 1604 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1605 1606 ========= 1607 Build: 1.16.1-32.0.72 - Tue Jul 21 23:56:54 GMT 2020 1608 cpw: 1609 Add mixin 1610 1611 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1612 1613 ========= 1614 Build: 1.16.1-32.0.71 - Mon Jul 20 22:56:31 GMT 2020 1615 cyborgmas18: 1616 Load Modded Datapacks in DatapackScreen, before world creation (#6913) 1617 1618 ========= 1619 Build: 1.16.1-32.0.70 - Sat Jul 18 22:35:53 GMT 2020 1620 tterrag: 1621 Fix inconsistencies with model/blockstate datagen 1622 1623 ========= 1624 Build: 1.16.1-32.0.69 - Fri Jul 17 17:35:47 GMT 2020 1625 dev: 1626 Filter duplicate mod files from mod file scan data (#6855) 1627 1628 ========= 1629 Build: 1.16.1-32.0.68 - Thu Jul 16 21:56:30 GMT 2020 1630 lexmanos: 1631 Fixed Forge commands. Closes #6973 Closes #6974 Closes #6976 1632 1633 ========= 1634 Build: 1.16.1-32.0.67 - Wed Jul 15 19:30:53 GMT 2020 1635 jaredlll08: 1636 Added an event for registering commands. closes #6968 (#6969) 1637 1638 ========= 1639 Build: 1.16.1-32.0.66 - Tue Jul 14 00:15:41 GMT 2020 1640 darklime: 1641 Make all functions in Style common. (#6931) 1642 1643 ========= 1644 Build: 1.16.1-32.0.65 - Mon Jul 13 22:44:53 GMT 2020 1645 55965249+seymourimadeit: 1646 Mark Raid.WaveMembers as an extensible enum. (#6878) 1647 1648 ========= 1649 Build: 1.16.1-32.0.64 - Mon Jul 13 22:17:58 GMT 2020 1650 lexmanos: 1651 Fix checkPatches task. Closes #6956 1652 Fix patched in method using srg name. Closes #6965 1653 Fix capabilities not being collected for ClientWorld. Closes #6966 1654 Fix TagEmptyCondition using client side copy of tags instead of server. Closes #6949 1655 Fix ExtendedButton using narrator text. Closes #6958, Closes #6959 1656 Fix misaligned patch in RepairContainer. Closes #6950, Closes #6953 1657 Fix LivingJumpEvent not being fired for players jumping horses. Closes #6929 1658 Remove extra getToughness method in ArmorItem. Closes #6970 1659 Remove GetCollisionBoxesEvent. Closes #6921 1660 1661 ========= 1662 Build: 1.16.1-32.0.63 - Fri Jul 10 22:28:22 GMT 2020 1663 richard: 1664 Fix race condition with DeferredRegister for custom registries (#6951) 1665 1666 ========= 1667 Build: 1.16.1-32.0.62 - Fri Jul 10 17:49:51 GMT 2020 1668 sciwhiz12: 1669 Remove hooks into beacon base/payments. Vanilla uses tags now for extensibility. (#6948) 1670 1671 ========= 1672 Build: 1.16.1-32.0.61 - Wed Jul 08 21:33:38 GMT 2020 1673 jaredlll08: 1674 Expose the DataPackRegistries instance to the AddReloadListenerEvent (#6933) 1675 1676 ========= 1677 Build: 1.16.1-32.0.60 - Wed Jul 08 21:13:18 GMT 2020 1678 sciwhiz12: 1679 Fix canRepair not being set true as default (#6936) 1680 1681 Closes #6934 and #6935 1682 1683 ========= 1684 Build: 1.16.1-32.0.59 - Wed Jul 08 14:56:39 GMT 2020 1685 gigaherz: 1686 Fix particles sometimes "losing" the lightmap and drawing fullbright. 1687 1688 gigaherz: 1689 Fix misaligned patch causing LivingEquipmentChangeEvent to never be posted. 1690 1691 ========= 1692 Build: 1.16.1-32.0.57 - Mon Jul 06 21:32:33 GMT 2020 1693 jdlogic: 1694 Add simple patch checker and cleanup patches (#6851) 1695 1696 * Add simple patch checker and cleanup patches 1697 1698 * Address comments 1699 * move task implementation 1700 * genPatches is now finalized by checkPatches 1701 * the S2S artifacts are automatically removed 1702 * added class and method access checking 1703 1704 ========= 1705 Build: 1.16.1-32.0.56 - Mon Jul 06 21:27:02 GMT 2020 1706 richard: 1707 Fix the modifier combined name for keybinds displaying two pluses outside of forgedev #6901 (#6902) 1708 1709 ========= 1710 Build: 1.16.1-32.0.55 - Mon Jul 06 21:12:45 GMT 2020 1711 richard: 1712 Fix harvest level and tool type not actually getting set #6906 (#6922) 1713 1714 ========= 1715 Build: 1.16.1-32.0.54 - Mon Jul 06 20:46:01 GMT 2020 1716 richard: 1717 Reimplement ITeleporter Patches (#6886) 1718 1719 ========= 1720 Build: 1.16.1-32.0.53 - Mon Jul 06 20:39:37 GMT 2020 1721 40738104+mysterious-dev: 1722 Add function to add items with the same behavior as the pumpkin for enderman (#6890) 1723 1724 ========= 1725 Build: 1.16.1-32.0.52 - Mon Jul 06 20:33:17 GMT 2020 1726 richard: 1727 Custom Item integration with Piglins (#6914) 1728 1729 ========= 1730 Build: 1.16.1-32.0.51 - Mon Jul 06 20:20:02 GMT 2020 1731 ichttt: 1732 Some dead code cleanup, and re-implement some bed hooks. (#6903) 1733 1734 ========= 1735 Build: 1.16.1-32.0.50 - Mon Jul 06 20:06:39 GMT 2020 1736 diesieben07: 1737 Fix missing null checks in ForgeIngameGui (#6907) 1738 1739 ========= 1740 Build: 1.16.1-32.0.49 - Mon Jul 06 19:50:02 GMT 2020 1741 sciwhiz12: 1742 Fix swap offhand keybind not working in GUIs (#6920) 1743 1744 ========= 1745 Build: 1.16.1-32.0.48 - Mon Jul 06 19:42:07 GMT 2020 1746 thpetuaudletang: 1747 New AddReloadListenerEvent that gathers server side data reload handlers. (#6849) 1748 1749 ========= 1750 Build: 1.16.1-32.0.47 - Fri Jul 03 12:40:42 GMT 2020 1751 gigaherz: 1752 Attempt to use a more compatible method to initialize stencil support. 1753 In case the separate attachments don't work for everyone, there's a new setting to choose the combined attachment. 1754 1755 ========= 1756 Build: 1.16.1-32.0.46 - Fri Jul 03 04:00:22 GMT 2020 1757 gigaherz: 1758 Update copyright year to 2020. 1759 1760 gigaherz: 1761 Fix multi-layer item rendering. 1762 1763 ========= 1764 Build: 1.16.1-32.0.44 - Thu Jul 02 17:17:45 GMT 2020 1765 gigaherz: 1766 Model system improvements: 1767 - Port some things I did in 1.14 which I couldn't do in 1.15 due to breaking changes. 1768 - Fix multi-layer block models not working (1.16 RenderType doesn't override toString the same way anymore) 1769 - Implement multi-layer item rendering. 1770 - Improve CompositeModel submodel data passing. 1771 1772 ========= 1773 Build: 1.16.1-32.0.43 - Thu Jul 02 12:54:03 GMT 2020 1774 martijnvandenbrand: 1775 Include model data in getQuads call (#6884) 1776 1777 The model data wasn't included when getting quads from specific sides, but was when getting quads for side = null. 1778 1779 thpetuaudletang: 1780 Pass matrixstack in tooltip render events (#6885) 1781 1782 ========= 1783 Build: 1.16.1-32.0.41 - Thu Jul 02 05:54:25 GMT 2020 1784 tterrag: 1785 Fix improper handling of baked lighting in forge light pipeline 1786 1787 Closes #6812 1788 1789 ========= 1790 Build: 1.16.1-32.0.40 - Thu Jul 02 01:59:30 GMT 2020 1791 richard: 1792 Fix FMLServerAboutToStartEvent being fired too late on the integrated server https://github.com/MinecraftForge/MinecraftForge/issues/6859 1793 1794 ========= 1795 Build: 1.16.1-32.0.39 - Wed Jul 01 18:14:25 GMT 2020 1796 ichttt: 1797 Fix miss-aligned patch ItemEntity (#6895) 1798 1799 ========= 1800 Build: 1.16.1-32.0.38 - Tue Jun 30 20:19:32 GMT 2020 1801 info: 1802 Add hoe tool type (#6872) 1803 1804 ========= 1805 Build: 1.16.1-32.0.36 - Tue Jun 30 20:09:21 GMT 2020 1806 curle: 1807 Allow any armor to have custom knockback resistance (#6877) 1808 1809 ========= 1810 Build: 1.16.1-32.0.35 - Tue Jun 30 19:57:32 GMT 2020 1811 diesieben07: 1812 Add senderUUID to ClientChatReceivedEvent (#6881) 1813 1814 ========= 1815 Build: 1.16.1-32.0.34 - Tue Jun 30 02:33:58 GMT 2020 1816 lexmanos: 1817 Re-write checkATs function and automate making Items/Blocks public. 1818 1819 ========= 1820 Build: 1.16.1-32.0.33 - Tue Jun 30 02:10:14 GMT 2020 1821 cpw: 1822 Reorganize modloading on the dediserver. This removes the DedicatedServer parameter from the FMLDedicatedServerSetupEvent. 1823 Code for customizing the server instance should be moved to the ServerAboutToStartEvent or similar, where the server instance 1824 is available. 1825 1826 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. 1827 1828 This should fix the problems with mods which customize world data and other things. 1829 1830 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1831 1832 ========= 1833 Build: 1.16.1-32.0.32 - Mon Jun 29 23:43:01 GMT 2020 1834 thpetuaudletang: 1835 Fix datagen resolving tags and exploding. (#6865) 1836 1837 ========= 1838 Build: 1.16.1-32.0.31 - Mon Jun 29 23:37:30 GMT 2020 1839 mattmess1221: 1840 Fix Language.javaLocale parsing (#6862) 1841 1842 ========= 1843 Build: 1.16.1-32.0.30 - Mon Jun 29 22:58:30 GMT 2020 1844 diesieben07: 1845 Fix IItemHandler wrappers for chests not updating both chests (#6875) 1846 1847 ========= 1848 Build: 1.16.1-32.0.29 - Mon Jun 29 21:08:55 GMT 2020 1849 lexmanos: 1850 Fix missed patch in PlayerList and EntitySelectioonContext. Closes #6846 Closes #6850 1851 1852 ========= 1853 Build: 1.16.1-32.0.27 - Mon Jun 29 20:09:12 GMT 2020 1854 richard: 1855 Fix access levels being hardcoded to private via patch overriding AT entry (#6848) 1856 1857 ========= 1858 Build: 1.16.1-32.0.26 - Mon Jun 29 19:42:50 GMT 2020 1859 lexmanos: 1860 Fix tag related issues when connecting to a vanilla server. 1861 1862 ========= 1863 Build: 1.16.1-32.0.25 - Sun Jun 28 22:08:15 GMT 2020 1864 lexmanos: 1865 Fix Forge's internal handler being registered in wrong place. 1866 Fix double call to loader end. 1867 1868 ========= 1869 Build: 1.16.1-32.0.24 - Sat Jun 27 22:50:54 GMT 2020 1870 gigaherz: 1871 Add a model loader that lets mods specify different models for different perspectives. 1872 Allow custom models to reference vanilla item models as child models. 1873 1874 ========= 1875 Build: 1.16.1-32.0.23 - Fri Jun 26 23:55:23 GMT 2020 1876 thpetuaudletang: 1877 fix misapplied patch 1878 1879 also sneak in an import patch removal 1880 1881 ========= 1882 Build: 1.16.1-32.0.21 - Fri Jun 26 22:40:19 GMT 2020 1883 lexmanos: 1884 Fix blocks being harvested with incorrect tools. 1885 1886 ========= 1887 Build: 1.16.1-32.0.20 - Fri Jun 26 19:53:02 GMT 2020 1888 lexmanos: 1889 Make installer use MCPConfig version to identify MC assets. 1890 1891 ========= 1892 Build: 1.16.1-32.0.19 - Fri Jun 26 18:27:49 GMT 2020 1893 cpw: 1894 Tweak the server startup a bit, make sure methods that can't work because they run before a server exists explode saying so. 1895 Also fix other launch profiles. 1896 1897 Signed-off-by: cpw <cpw+github@weeksfamily.ca> 1898 1899 ========= 1900 Build: 1.16.1-32.0.18 - Fri Jun 26 16:56:37 GMT 2020 1901 lexmanos: 1902 Fix dedicated server loading by constructing mods before data packs are created. 1903 1904 ========= 1905 Build: 1.16.1-32.0.17 - Fri Jun 26 15:20:37 GMT 2020 1906 gigaherz: 1907 Fix create method. 1908 Fix test mods not loading correctly. 1909 1910 ========= 1911 Build: 1.16.1-32.0.16 - Fri Jun 26 14:43:19 GMT 2020 1912 gigaherz: 1913 Reintroduce missed patch in EntityClassification. 1914 1915 ========= 1916 Build: 1.16.1-32.0.15 - Fri Jun 26 13:55:42 GMT 2020 1917 thpetuaudletang: 1918 Include a getter for the matrix stack in OverlayEvent (#6834) 1919 1920 ========= 1921 Build: 1.16.1-32.0.14 - Fri Jun 26 13:23:07 GMT 2020 1922 thpetuaudletang: 1923 Fix block render types not being properly applied to item entities (#6832) 1924 1925 ========= 1926 Build: 1.16.1-32.0.13 - Fri Jun 26 13:05:18 GMT 2020 1927 mods.itsmeow: 1928 [1.16.x] Allow GlobalEntityTypeAttributes' EntityType -> AttributeModifierMap to be added to (#6822) 1929 1930 * Make GlobalEntityTypeAttributes map able to be added to 1931 1932 * Split get patch into two lines 1933 1934 * Favor Forge's map over vanilla 1935 1936 ========= 1937 Build: 1.16.1-32.0.12 - Fri Jun 26 12:59:19 GMT 2020 1938 thpetuaudletang: 1939 Fixed creative screen arrows (#6827) 1940 1941 yunus1903: 1942 Added call to method for tooltip with FontRenderer (#6831) 1943 1944 ========= 1945 Build: 1.16.1-32.0.10 - Fri Jun 26 12:36:59 GMT 2020 1946 curle: 1947 Retarget Block.Properties patch to the new AbstractBlock, reintroduce harvestLevel and harvestTool fields (#6819) 1948 1949 * Retarget Block.Properties patch to the new AbstractBlock, reintroduces the harvestLevel and harvestTool fields. 1950 1951 * Slight adjustment to fix the lootTableSupplier. 1952 1953 ========= 1954 Build: 1.16.1-32.0.9 - Fri Jun 26 12:31:37 GMT 2020 1955 yunus1903: 1956 Fixed sneaking while swimming (#6817) 1957 1958 ========= 1959 Build: - Fri Jun 26 12:25:07 GMT 2020 1960 thpetuaudletang: 1961 Fixed tooltip rendering issues (#6815) 1962 1963 ========= 1964 Build: 1.16.1-32.0.7 - Fri Jun 26 02:30:54 GMT 2020 1965 thpetuaudletang: 1966 Fixed villager trades having non-applicable enchants 1967 1968 Also added an AT at lex's request 1969 1970 ========= 1971 Build: 1.16.1-32.0.6 - Fri Jun 26 01:52:19 GMT 2020 1972 thpetuaudletang: 1973 Fix locate command (#6811) 1974 1975 thpetuaudletang: 1976 Fix block drops (#6810) 1977 1978 contact: 1979 Add missing patch to ScreenShotHelper (#6809) 1980 1981 Adds the missed patch back 1982 1983 yunus1903: 1984 Updated MDK mods.toml versions (#6808) 1985 1986 thpetuaudletang: 1987 Fix locate command (#6811) 1988 1989 thpetuaudletang: 1990 Fix block drops (#6810) 1991 1992 contact: 1993 Add missing patch to ScreenShotHelper (#6809) 1994 1995 Adds the missed patch back 1996 1997 yunus1903: 1998 Updated MDK mods.toml versions (#6808) 1999 2000 thpetuaudletang: 2001 Fix locate command (#6811) 2002 2003 thpetuaudletang: 2004 Fix block drops (#6810) 2005 2006 contact: 2007 Add missing patch to ScreenShotHelper (#6809) 2008 2009 Adds the missed patch back 2010 2011 yunus1903: 2012 Updated MDK mods.toml versions (#6808) 2013 2014 ========= 2015 Build: 1.16.1-32.0.2 - Fri Jun 26 01:41:51 GMT 2020 2016 lexmanos: 2017 Rework BlockSnapshot and fix client notifications. Closes #6807 2018 2019 ========= 2020 Build: 1.16.1-32.0.1 - Thu Jun 25 23:24:48 GMT 2020 2021 lexmanos: 2022 Bump MCPConfig version.