simple_type_field_names
aren't always reflected in the editor (java.util.function
@FunctionalInterface
implementations)
#15
Labels
bug
Something isn't working
When working on SequenceLootFunction.mapping I noticed the
ItemStack
param ofpublic ItemStack apply(ItemStack arg, LootContext arg2)
didn't appear mapped despite its simple type name.I also tried adding this simple type name:
"net/minecraft/unmapped/C_iakykpgh": "context", // LootContext
and not only was the param above not proposed, but noLootContext
param was proposed (I reset to obfuscated to test), except one:ConditionalLootFunction
'sprotected abstract ItemStack process(ItemStack stack, LootContext context);
Its
ItemStack
param was also proposed.Having done this I've noticed that all methods missing param proposals implement a
java.util.function
@FunctionalInterface
method, except for the one exception above.The methods have their simple type names in
fakeSource/
, so I think the issue is confined to the editor.The text was updated successfully, but these errors were encountered: