Uses of Class
xyz.geik.farmer.model.inventory.FarmerItem
Packages that use FarmerItem
Package
Description
-
Uses of FarmerItem in xyz.geik.farmer.api.handlers
Constructors in xyz.geik.farmer.api.handlers with parameters of type FarmerItemModifierConstructorDescriptionFarmerItemSellEvent
(Farmer farmer, FarmerItem farmerItem, org.bukkit.OfflinePlayer offlinePlayer) FarmerItemSellEvent constructor with Farmer, FarmerItem and OfflinePlayer -
Uses of FarmerItem in xyz.geik.farmer.helpers.gui
Methods in xyz.geik.farmer.helpers.gui with parameters of type FarmerItemModifier and TypeMethodDescriptionstatic @NotNull org.bukkit.inventory.ItemStack
GroupItems.getGroupItem
(@NotNull Farmer farmer, @NotNull FarmerItem farmerItem) Farmer stock item which can be anything in items.yml It also calculates stock and percent for display stock. -
Uses of FarmerItem in xyz.geik.farmer.model.inventory
Fields in xyz.geik.farmer.model.inventory with type parameters of type FarmerItemModifier and TypeFieldDescriptionstatic List<FarmerItem>
FarmerInv.defaultItems
default items which farmer can takeMethods in xyz.geik.farmer.model.inventory that return FarmerItemModifier and TypeMethodDescriptionFarmerItem.clone()
Clones FarmerItemstatic @NotNull FarmerItem
FarmerInv.getDefaultItem
(xyz.geik.glib.shades.xseries.XMaterial material) Gets item from default items.FarmerInv.getStockedItem
(xyz.geik.glib.shades.xseries.XMaterial material) Gets item from farmer inv.Methods in xyz.geik.farmer.model.inventory that return types with arguments of type FarmerItemModifier and TypeMethodDescriptionstatic List<FarmerItem>
FarmerItem.deserializeItems
(String items) Deserialize FarmerItem from flat string to a listMethod parameters in xyz.geik.farmer.model.inventory with type arguments of type FarmerItemModifier and TypeMethodDescriptionstatic String
FarmerItem.serializeItems
(@NotNull List<FarmerItem> items) Serializing FarmerItem set to flat string Because it should save to databaseConstructor parameters in xyz.geik.farmer.model.inventory with type arguments of type FarmerItemModifierConstructorDescriptionFarmerInv
(List<FarmerItem> items, long capacity) Farmer inv which contains items set. -
Uses of FarmerItem in xyz.geik.farmer.modules.geyser.gui
Methods in xyz.geik.farmer.modules.geyser.gui with parameters of type FarmerItemModifier and TypeMethodDescriptionstatic void
GeyserGui.showGui
(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack cursorItem, xyz.geik.glib.shades.xseries.XMaterial cursorItemMaterial, Farmer farmer, FarmerItem slotItem) Opens gui to player -
Uses of FarmerItem in xyz.geik.farmer.modules.production
Methods in xyz.geik.farmer.modules.production with parameters of type FarmerItemModifier and TypeMethodDescriptionstatic boolean
Production.isCalculateItem
(@NotNull FarmerItem item) is item suitable to calculate