broken-arrow

Untitled

Dec 28th, 2021 (edited)
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. private void setInCachetest(Location location, SetTypeOfdataToCache dataSomeShallCache, Object object) {
  2. ContinerData.Builder builder = new ContinerData.Builder();
  3. switch (dataSomeShallCache) {
  4. case PLAYERUUID:
  5. builder.setPlayerId((UUID) object);
  6. break;
  7. case TYPEOFCONTAINER:
  8. builder.setTypeOfContainer((TypeOfContainer) object);
  9. break;
  10. case ISFILTERWHITEBLACK:
  11. builder.setFilterWhiteBlack((Boolean) object);
  12. break;
  13. case CONTAINERUPDATE:
  14. builder.setNextUpgrade((String) object);
  15. break;
  16. case CONTAINERFILENAME:
  17. builder.setContainerFileName((String) object);
  18. break;
  19. case FILTRERITEMS:
  20. builder.setFilterItems((ItemStack[]) object);
  21. break;
  22. case CONTAINERCONTENTS:
  23. builder.setChestContents((ItemStack[]) object);
  24. break;
  25. case AMOUNTOFPAGES:
  26. builder.setNumberOfPages((Integer) object);
  27. break;
  28. case TOTALSOLDAMOUNT:
  29. builder.setTotalSoldAmount((Double) object);
  30. break;
  31. case TOTALCRAFTAMOUNT:
  32. builder.setTotalCraftAmount((Long) object);
  33. break;
  34. case TOTALAMOUNTPICKEDUP:
  35. builder.setTotalAmountPickedUp((Long) object);
  36. break;
  37. case TOTALAMOUNTTELEPORTEDITEMS:
  38. builder.setTotalAmountTeleportedItems((Long) object);
  39. break;
  40. case LINKCONTAINERLINKEDTOLOCATION:
  41. builder.setLinkContainerLinkedToLocation((List<Location>) object);
  42. break;
  43. case AMONTOFITEMS:
  44. builder.setAmountOfItems((BigInteger) object);
  45. break;
  46. case TOTALAMOUNTSOLDITEMS:
  47. builder.setTotalAmountItemsSold((Long) object);
  48. break;
  49. case TIMEBEFORERESET:
  50. builder.setTimeBeforeReset((Long) object);
  51. break;
  52. case AMOUNTPLACEFORFREE:
  53. builder.setAmountPlaceForFree((Integer) object);
  54. break;
  55. case NONE:
  56. break;
  57. }
  58.  
  59. builder.build();
  60. }
Add Comment
Please, Sign In to add comment