Advertisement
Guest User

Untitled

a guest
May 14th, 2019
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. package com.TheRPGAdventurer.ROTD.datafix;
  2.  
  3. import net.minecraft.nbt.NBTTagCompound;
  4. import net.minecraft.util.datafix.IFixableData;
  5.  
  6. public class DragonMountsItemDataFixes implements IFixableData {
  7.  
  8. @Override
  9. public int getFixVersion() {
  10. return 2;
  11. }
  12.  
  13. // is the fixTag proper (I think this is the cause tho) derived from PotionItem.class
  14. public NBTTagCompound fixTagCompound(NBTTagCompound compound) {
  15. if ("dragonmounts:end_dragon_amulet".equals(compound.getString("id"))) {
  16. compound.setString("id", "dragonmounts:dragon_amulet");
  17. } else if ("dragonmounts:nether_dragon_amulet".equals(compound.getString("id"))) {
  18. compound.setString("id", "dragonmounts:dragon_amulet");
  19. } else if ("dragonmounts:skeleton_dragon_amulet".equals(compound.getString("id"))) {
  20. compound.setString("id", "dragonmounts:dragon_amulet");
  21. } else if ("dragonmounts:wither_dragon_amulet".equals(compound.getString("id"))) {
  22. compound.setString("id", "dragonmounts:dragon_amulet");
  23. } else if ("dragonmounts:forest_dragon_amulet".equals(compound.getString("id"))) {
  24. compound.setString("id", "dragonmounts:dragon_amulet");
  25. } else if ("dragonmounts:fire_dragon_amulet".equals(compound.getString("id"))) {
  26. compound.setString("id", "dragonmounts:dragon_amulet");
  27. } else if ("dragonmounts:water_dragon_amulet".equals(compound.getString("id"))) {
  28. compound.setString("id", "dragonmounts:dragon_amulet");
  29. } else if ("dragonmounts:sunlight_dragon_amulet".equals(compound.getString("id"))) {
  30. compound.setString("id", "dragonmounts:dragon_amulet");
  31. } else if ("dragonmounts:enchant_dragon_amulet".equals(compound.getString("id"))) {
  32. compound.setString("id", "dragonmounts:dragon_amulet");
  33. } else if ("dragonmounts:terra_dragon_amulet".equals(compound.getString("id"))) {
  34. compound.setString("id", "dragonmounts:dragon_amulet");
  35. } else if ("dragonmounts:moonlight_dragon_amulet".equals(compound.getString("id"))) {
  36. compound.setString("id", "dragonmounts:dragon_amulet");
  37. }
  38.  
  39. return compound;
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement