Scissors/patches/server
Video 77cc5f291f Better handling of invalid JSON components
This commit has some behavioral changes!

An issue regarding the treatment of invalid JSON components was raised this morning. This commit changes the behavior for many things using the component system to instead replace the invalid JSON with text saying "** Invalid JSON Component **". Some things will not do this (e.g. the conversion process).

Here's a list of things that are affected by this change:
- Hover event components (specifically, the show_entity action)
- NBT components
- Entity names
- Beacons
- Enchantment tables
- Scoreboard save data loading
2022-03-28 15:17:49 -06:00
..
0001-Build-changes.patch Downgrade to 1.17.1 + Rebrand 2022-03-12 22:39:38 -03:00
0002-Return-null-when-a-show_entity-hover-event-s-UUID-is.patch Return null when a show_entity hover event's UUID isn't valid 2022-03-12 20:27:30 -07:00
0003-Fixes-the-Blank-SkullOwner-exploit.patch Fixes the Blank SkullOwner exploit 2022-03-13 04:49:46 -06:00
0004-Fixes-log-spam-caused-by-invalid-entities-in-beehive.patch Fixes log spam caused by invalid entities in beehives 2022-03-13 06:12:45 -06:00
0005-Fixes-invalid-LootTables-causing-problems-when-appli.patch Fixes invalid LootTables causing problems when applied to Minecart entities 2022-03-13 07:43:47 -06:00
0006-Removes-useless-spammy-error-logging.patch Removes useless spammy error logging 2022-03-13 08:00:06 -06:00
0007-Ignore-null-air-bundle-items-in-CraftMetaBundle.patch Ignore null/air bundle items in CraftMetaBundle 2022-03-13 11:08:25 -03:00
0008-Ignore-errors-thrown-when-trying-to-remove-minecart-.patch Ignore errors thrown when trying to remove minecart entities with content in them 2022-03-13 08:16:59 -06:00
0009-ItemEntity-Check-if-items-are-air-before-calling-set.patch ItemEntity - Check if items are air before calling setItem 2022-03-13 14:39:58 -03:00
0010-Fixes-Knowledge-Books-causing-log-spam-when-invalid-.patch Additional fixes related to Knowledge Books 2022-03-13 21:12:08 -06:00
0011-Validate-BlockState-and-SoundEvent-values.patch Validates BlockState and SoundEvent values 2022-03-13 22:07:59 -06:00
0012-Even-more-resource-location-validation.patch Even more resource location validation 2022-03-14 00:52:57 -06:00
0013-Even-more-ResourceLocation-validation-and-log-spam-f.patch Even more ResourceLocation validation and log spam fixes 2022-03-20 04:21:47 -06:00
0014-Fixes-crash-exploit-related-to-out-of-bounds-Axolotl.patch Fixes crash exploit related to out of bounds Axolotl variants 2022-03-20 04:41:32 -06:00
0015-Validate-coordinates-before-attempting-to-get-block-.patch I'm fucking retarded 2022-03-20 11:40:17 -06:00
0016-Do-not-log-invalid-items-in-HoverEvent-and-ItemFrame.patch t 2022-03-20 13:43:35 -03:00
0017-Change-version-fetcher-to-AMG.patch Attempt to fix security warnings 2022-03-26 23:25:45 -05:00
0018-Better-handling-of-invalid-JSON-components.patch Better handling of invalid JSON components 2022-03-28 15:17:49 -06:00