From 4b7f10168cca4585c9968b984a0674cb760675fd Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Thu, 21 May 2020 19:53:43 -0700 Subject: [PATCH] Identify VillagerData --- burger/toppings/entitymetadata.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/burger/toppings/entitymetadata.py b/burger/toppings/entitymetadata.py index ad50a6c0..203a45b2 100644 --- a/burger/toppings/entitymetadata.py +++ b/burger/toppings/entitymetadata.py @@ -365,6 +365,8 @@ def identify_serializer(classloader, cls, classes, verbose): elif content_cf.constants.find_one(type_=String, f=lambda c: c == "FALL_FLYING"): assert content_cf.access_flags.acc_enum name = "Pose" + elif content_cf.constants.find_one(type_=String, f=lambda c: c == "profession"): + name = "VillagerData" elif content_cf.access_flags.acc_interface: # Make some _very_ bad assumptions here; both of these are hard to identify: name = "Particle"