Package net.minecraft.loot
Interface ILootSerializer<T>
- All Known Implementing Classes:
Alternative.Serializer,ApplyBonus.Serializer,BlockStateProperty.Serializer,CopyBlockState.Serializer,CopyName.Serializer,CopyNbt.Serializer,DamageSourceProperties.Serializer,DynamicLootEntry.Serializer,EmptyLootEntry.Serializer,EnchantRandomly.Serializer,EnchantWithLevels.Serializer,EntityHasProperty.Serializer,EntityHasScore.Serializer,ExplorationMap.Serializer,ExplosionDecay.Serializer,FillPlayerHead.Serializer,Inverted.Serializer,ItemLootEntry.Serializer,KilledByPlayer.Serializer,LimitCount.Serializer,LocationCheck.Serializer,LootEntry.Serializer,LootFunction.Serializer,LootingEnchantBonus.Serializer,LootTableIdCondition.Serializer,MatchTool.Serializer,RandomChance.Serializer,RandomChanceWithLooting.Serializer,Reference.Serializer,SetAttributes.Serializer,SetContents.Serializer,SetCount.Serializer,SetDamage.Serializer,SetLootTable.Serializer,SetLore.Serializer,SetName.Serializer,SetNBT.Serializer,SetStewEffect.Serializer,Smelt.Serializer,StandaloneLootEntry.Serializer,SurvivesExplosion.Serializer,TableBonus.Serializer,TableLootEntry.Serializer,TagLootEntry.Serializer,TimeCheck.Serializer,WeatherCheck.Serializer
public interface ILootSerializer<T>
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize(com.google.gson.JsonObject p_230423_1_, com.google.gson.JsonDeserializationContext p_230423_2_) voidserialize(com.google.gson.JsonObject p_230424_1_, T p_230424_2_, com.google.gson.JsonSerializationContext p_230424_3_)