New file changes are present in this update and its mandatory to add them. Otherwise you'll be missing features and possibly some existing features will be broken.
Bu sürümde dosya değişiklikleri mevcuttur ve dosyaların güncellenmesi zorunludur. Güncellemeler yapılmaz ise bazı yeni özellikler çalışmaz, bazı varolan özellikler ise bozulabilir.
1.21.5 Cactus Issue
Due to changes in Paper codebase in 1.21.5, if you add CACTUS to auto-harvest, the cactus root block will disappear and cause issues in player farms. Please remove CACTUS from auto-harvest if you are using 1.21.5 as base version.
v1.4.1 Changes
v1.4.1 File Changes
- Cleaned up codebase.
- Now supporting 1.21.5.
- Now its possible to have product levels with 0 capacity.
- Now its possible to configure which products you want to require piston. Please add new options to modules.yml from given changes below.
- Fixed some products keep growing even though their storage is full.
- Added remove-remaining-drops-from-ground to Farm Manager module. Please add it to modules.yml from given changes below.
- Added remove-drops-if-stock-is-full to Farm Manager module. Please add it to modules.yml from given changes below.
YAML:auto-harvest: # module permission: sfarmer.autoharvest # required-farmer must be true if you want the permission to work name: "Automatic Harvest" status: true permission-required: true required-piston: false piston-check-items: - MELON - PUMPKIN - BAMBOO - SUGAR_CANE required-farmer: true check-stock: true drop-item-if-stock-full: true # required-farmer must be true too default-status: false items: - WHEAT - COCOA - CACTUS - SUGAR_CANE - NETHER_WART - PUMPKIN - BAMBOO - SWEET_BERRIES - BEETROOTS - MELON - PUMPKIN - CARROTS - POTATOESCode:farm-manager: disable-growing-if-stock-is-full: true # this requires auto-harvest and required-farmer in auto-harvest must be true too remove-remaining-drops-from-ground: true # removes remaining drops from ground after adding the amount the product storage can handle remove-drops-if-stock-is-full: true # removes drops from ground if product's storage is full
New file changes are present in this update and its mandatory to add them. Otherwise you'll be missing features and possibly some existing features will be broken.
Bu sürümde dosya değişiklikleri mevcuttur ve dosyaların güncellenmesi zorunludur. Güncellemeler yapılmaz ise bazı yeni özellikler çalışmaz, bazı varolan özellikler ise bozulabilir.
Changes in Plugin's Farm Mechanism (Eklentinin Farm Kontrolündeki Değişiklikler)
sFarmer used to check pistons for every product when required-piston in auto-harvest was true. Now this is changed and plugin only checks for pistons with Melon, Pumpkin, Bamboo and Sugar Cane.
sFarmer önceden auto-harvest içindeki required-piston ayarı true iken tüm ürünler için piston kontrolü yapmaktaydı. Artık sadece Karpuz, Balkabağı, Bambu ve Şeker Kamışı için bu kontrolü yapıyor.
v1.4.0 Changes
v1.4.0 File Changes
- Added a config option for disabling farmer ownership transfers.
- Added a configurable option for maximum amount of farmers a player can have. Default value can be changed in config and it also supports permission based values with permission sfarmer.maxfarmer.<value>.
- Now /sfarmer bypass supports /farmer return too.
- Now products do not grow up at all when farm-manager.disable-growing-if-stock-is-full is true.
- Fixed farmer logs causing issues.
- Fixed a minor issue related to Citizens support.
- Now when players transfer their islands, if they have a farmer, their farmer is transferred too. IridiumSkyblock does not support this because of lack of API.
- Now sFarmer only supports UltimateClaims 3.0.0+.
- /sfarmer setproductlevel command is now deleted and replaced with /sfarmer giveproductupgrader command. It gives the specified player a special item thats configured in config and upon clicking it near a farmer, that farmer's specified product level gets changed. You can see the new usage after upgrading messages.yml with changes below.
- Fixed some issues within /sfarmer commands.
- Fixed FancyNpcs issues.
- Fixed too much warnings about AuraSkills.
English
YAML:admin-help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>save <italic><gray>(saves everything to database.)" - "<gray>/farmer <#39a7fc>reload <italic><gray>(reloads config and every other file.)" - "<gray>/farmer <#39a7fc>bypass <italic><gray>(enables/disables bypass cooldown mode.)" - "<gray>/farmer <#39a7fc>delete <player> <italic><gray>(deletes given player's farmer)" - "<gray>/farmer <#39a7fc>givefarmer <player> <amount> <italic><gray>(gives given player a farmerç.)" - "<gray>/farmer <#39a7fc>giveegg <player> <italic><gray>(gives given player a farmer egg, gives a farmer upon right click.)" - "<gray>/farmer <#39a7fc>giveproductupgrader <player> <product> <level> <amount> <italic><gray>(gives an item that upgrades given product's level.)" cannot-transfer-owner: "<prefix> <gray>You can not transfer farmer ownership" maximum-farmer-reached: "<prefix> <red>You have reached maximum amount of farmers you can have." have-higher-level: "<prefix> <red>Your farmer has a higher level or same level <product>." inventory-full-no-product-level-changer-pick: "<prefix> <gray>Couldn't give <#ff7700><amount> Product Upgrader <gray>because your inventory is full."Code:disable-transfer: false maximum-farmer-per-player: 2 # players can have maximum 2 farmer's by default, give players the permission sfarmer.maxfarmer.<amount> for more farmers set-product-level-item: material: "NETHER_STAR" model-data: 0 amount: 1 glowing: true head-data: null display-name: "<#edaa0e><bold>Product Level Updater" lore: - " " - " <#aeed0e>Updates <product> to level <level>" - " <#aeed0e>Use it near a farmer <#797d73><italic>(Right-Click)" - " "
Turkish
config.yml değişikliklerini yukarıdan alabilirsiniz.YAML:admin-help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>save <italic><gray>(her şeyi kaydeder.)" - "<gray>/farmer <#39a7fc>reload <italic><gray>(tüm dosyaları yeniden önbelleğe alır.)" - "<gray>/farmer <#39a7fc>bypass <italic><gray>(bypass modunu açar veya kapatır.)" - "<gray>/farmer <#39a7fc>delete <oyuncu> <italic><gray>(girilen oyuncunun çiftçisini siler)" - "<gray>/farmer <#39a7fc>givefarmer <oyuncu> <italic><gray>(girilen oyuncuya bir çiftçi verir)" - "<gray>/farmer <#39a7fc>giveegg <oyuncu> <miktar> <italic><gray>(girilen oyuncuya bir çiftçi yumurtası verir, sağ tıklandığında bir çiftçi alır)" - "<gray>/farmer <#39a7fc>giveproductupgrader <oyuncu> <ürün> <seviye> <miktar> <italic><gray>(girilen ürünün seviyesini belirleyen bir ürün verir.)" - "" cannot-transfer-owner: "<prefix> <gray>Çiftçi sahipliğini transfer edemezsin." maximum-farmer-reached: "<prefix> <red>Sahip olabileceğin en fazla çiftçi sayısına ulaştın." have-higher-level: "<prefix> <red>Çiftçinin <product> seviyesi vermeye çalıştığından daha yüksek veya aynı." inventory-full-no-product-level-changer: "<prefix> <#ff7700><player_name><gray> envanteri dolu. <#ff7700><amount> Ürün Yükseltici verilemedi." inventory-full-no-product-level-changer-pick: "<prefix> <gray>Envanterin dolu olduğu için <#ff7700><amount> Ürün Yükseltici <gray>verilemedi."
v1.3.3 Changes
v1.3.3 File Changes
- Fixed farm-manager module causing crash
- Fixed language mistakes
This version does not come with any breaking file change but I suggest updating help-message from here because of new command additions.
Bu sürüm eklenmezse hataya sebep olacak dosya değişiklikleri içermiyor olsa da help-messages bölümünü güncelleyerek oyuncuların yeni komutlardan haberdar olmasını sağlayabilirsiniz.
English
YAML:help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>buy <italic><gray>(command to buy a farmer.)" - "<gray>/farmer <#39a7fc>menu <italic><gray>(opens the farmer menu.)" - "<gray>/farmer <#39a7fc>teleport <italic><gray>(teleports the farmer to you.)" - "<gray>/farmer <#39a7fc>skin <name> <italic><gray>(changes farmer skin name.)" - "<gray>/farmer <#39a7fc>return<italic><gray>(returns the farmer and gives you the price back.)" - "<gray>/farmer <#39a7fc>sellall <italic><gray>(sells all the farmer's products)" - ""YAML:command-errors: invalid-argument: "<red>Invalid command" no-permission: "<prefix> <red>You do not have permission to use this command" too-many-arguments: "<prefix> <red>Invalid command" not-enough-arguments: "<prefix> <red>Invalid command" unknown-command: "<prefix> <red>Invalid command"
Turkish
YAML:help-message: - "" - "<#e2cc00><bold>Çiftçi Komutları" - "<gray>/çiftçi <#39a7fc>satınal <italic><gray>(çiftçi satın alma komutu.)" - "<gray>/çiftçi <#39a7fc>menü <italic><gray>(çiftçi menüsünü açar.)" - "<gray>/çiftçi <#39a7fc>getir <italic><gray>(çiftçiyi yanına ışınlar.)" - "<gray>/çiftçi <#39a7fc>skin <isim> <italic><gray>(çiftçi skin ismini değiştirir.)" - "<gray>/çiftçi <#39a7fc>iade <italic><gray>(çiftçiyi iade eder ve ücretini geri verir.)" - "<gray>/çiftçi <#39a7fc>hepsinisat <italic><gray>(toplanan tüm ürünleri satar.)" - ""YAML:command-errors: invalid-argument: "<red>Geçersiz komut" no-permission: "<prefix> <red>Bu komutu kullanmak için yetkin yok" too-many-arguments: "<prefix> <red>Gereğinden fazla argüman girdiniz" not-enough-arguments: "<prefix> <red>Yeterli sayıda argüman girmediniz" unknown-command: "<prefix> <red>Geçersiz komut"
New file changes are present in this update and its mandatory to add them. Otherwise you'll be missing features and possibly some existing features will be broken.
Bu sürümde dosya değişiklikleri mevcuttur ve dosyaların güncellenmesi zorunludur. Güncellemeler yapılmaz ise bazı yeni özellikler çalışmaz, bazı varolan özellikler ise bozulabilir.
v1.3.2 Changes
v1.3.2 File Changes
- Fixed default Turkish Permission List GUI problems (please reset it)
- Fixed wrong Turkish translations
- Fixed FancyNPCs hook issues
- Fixed negative number usage in Product Collect GUI
- Fixed team members buying Farmer and not being able to add team owner to Farmer as a member. Now only team owners can buy a farmer.
- Added /farmer return command which returns the farmer and gives back a set percent of paid price to players. Can be configured in config.
- Fixed /farmer skin issues
English
YAML:not-the-owner: "<prefix> <red>Only island owners can buy a farmer for their island"YAML:return-confirm: - "<prefix> <gold>Use the command again in 10 seconds to confirm returning the farmer" - "<prefix> <gold>Returning will give back <percent>% of Farmer price to you" return-failed: "<prefix> <red>Return failed because you did not confirm" return-cooldown: "<prefix> <gray>Please wait <#e3000e><remaining_time> <gray>for returning another farmer again." return-done: "<prefix> <gold>You have returned your farmer and earned back <money>$"
Turkish
Lütfen permission-list-menu.yml ve glowing-settings-menu.yml dosyalarını sıfırlayın.
YAML:not-the-owner: "<prefix> <red>Sadece ada sahipleri adalarına çiftçi alabilir"Code:return-confirm: - "<prefix> <gold>10 saniye içinde komutu tekrar kullanarak işlemi onaylayın" - "<prefix> <gold>Çiftçi iadesi sonucu Çiftçi ücretinin %<percent> kadarı size geri verilecektir" return-failed: "<prefix> <red>İadeyi onaylamadığınız için iptal edildi" return-cooldown: "<prefix> <gray>Bir çiftçiyi tekrar iade edebilmek için <#e3000e><remaining_time> <gray>beklemen gerek." return-done: "<prefix> <gold>İade tamamlandı ve <money>$ miktarda parayı geri aldın"
New file changes are present in this update and its mandatory to add them. Otherwise you'll be missing features and possibly some existing features will be broken.
Bu sürümde dosya değişiklikleri mevcuttur ve dosyaların güncellenmesi zorunludur. Güncellemeler yapılmaz ise bazı yeni özellikler çalışmaz, bazı varolan özellikler ise bozulabilir.
v1.3.1 Changes
v1.3.1 File Changes
- Fixed cocoa beans not getting harvested
- Please add COCOA_BEANS to item list of auto-harvest and auto-plant in modules.yml
- Now /farmer buy GUI closes itself after purchase
- Fixed model-data option not working in GUIs
- Fixed AutoSell not syncing between servers
- Fixed FancyNPC hook NPCs disappearing after /fancynpcs reload
- Added admin help message (you must add messages to files yourself, check changes below)
- Added new /farmer skin <skin name> command, requires sfarmer.changeskin permission
English
YAML:farm-manager: disable-growing-if-stock-is-full: true # this requires auto-harvest and required-farmer in auto-harvest must be true tooYAML:help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>buy <italic><gray>(command to buy a farmer.)" - "<gray>/farmer <#39a7fc>menu <italic><gray>(opens the farmer menu.)" - "<gray>/farmer <#39a7fc>teleport <italic><gray>(teleports the farmer to you.)" - "<gray>/farmer <#39a7fc>skin <isim> <italic><gray>(changes farmer skin name.)" - "<gray>/farmer <#39a7fc>sellall <italic><gray>(sells all the farmer's products)" - ""YAML:admin-help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>save <italic><gray>(saves everything to database.)" - "<gray>/farmer <#39a7fc>reload <italic><gray>(reloads config and every other file.)" - "<gray>/farmer <#39a7fc>bypass <italic><gray>(enables/disables bypass cooldown mode.)" - "<gray>/farmer <#39a7fc>delete <player> <italic><gray>(deletes given player's farmer)" - "<gray>/farmer <#39a7fc>givefarmer <player> <amount> <italic><gray>(gives given player a farmer)" - "<gray>/farmer <#39a7fc>giveegg <player> <italic><gray>(gives given player a farmer egg, gives a farmer upon rightclick)" - "<gray>/farmer <#39a7fc>setproductlevel <player> <product> <level> <italic><gray>(changes given product level of given player's farmer)" - ""Code:skin-name-changed: "<prefix> <gold>You have changed your farmer's skin name to <green><skin><gold>. Type <green>/farmer skin reset <gold>to reset it." skin-name-reset: "<prefix> <gold>You have reset farmer's skin name." skin-name-wrong: "<prefix> <red>Please try again with different skin name."YAML:permissions: access-manage-menu: "Access Management Menu" sell: "Sell Products" collect: "Collect Products" toggle-glowing: "Toggle Glowing Status" change-glowing-color: "Change Glowing Color" change-skin-name: "Change Skin Name" move-here: "Move Farmer Location" see-logs: "View Farmer Logs"YAML:have-not-change-skin-name-permission: "<prefix> <red>You do not have sufficient permission to change skin name"Code:leader: id: 2 name: 'Leader' weight: 500 permissions: - CHANGE_SKIN_NAME - MOVE_HERE show: material: 'PLAYER_HEAD' model-data: 0 amount: 1 display-name: '<#39a7fc>Role' glowing: False head-data: 'texture-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTI1YTMyNTYwODMxYzI5NWIwMDUyNzkyNjI1NWU2MDhhMDM5Nzc2ZjM1MjNiOTJlZGY3ODgxNDlhYWU2N2Q2YSJ9fX0=' lore: - '' - ' <gray>You can change the member''s' - ' <gray>current role from here' - '' - ' <white>Role: <#39a7fc>Leader' - '' - '<#30ff19>▶ Left-click to promote the member' - '<#f71b26>▶ Right-click to demote the member' slots: - 12
You must reset your permission-list-menu, too many changes to share.
Turkish
YAML:farm-manager: disable-growing-if-stock-is-full: true # this requires auto-harvest and required-farmer in auto-harvest must be true tooYAML:help-message: - "" - "<#e2cc00><bold>Çiftçi Komutları" - "<gray>/çiftçi <#39a7fc>satınal <italic><gray>(çiftçi satın alma komutu.)" - "<gray>/çiftçi <#39a7fc>menü <italic><gray>(çiftçi menüsünü açar.)" - "<gray>/çiftçi <#39a7fc>getir <italic><gray>(çiftçiyi yanına ışınlar.)" - "<gray>/çiftçi <#39a7fc>skin <isim> <italic><gray>(çiftçi skin ismini değiştirir.)" - "<gray>/çiftçi <#39a7fc>hepsinisat <italic><gray>(toplanan tüm ürünleri satar.)" - ""YAML:admin-help-message: - "" - "<#e2cc00><bold>Farmer Commands" - "<gray>/farmer <#39a7fc>save <italic><gray>(her şeyi kaydeder.)" - "<gray>/farmer <#39a7fc>reload <italic><gray>(tüm dosyaları yeniden önbelleğe alır.)" - "<gray>/farmer <#39a7fc>bypass <italic><gray>(bypass modunu açar veya kapatır.)" - "<gray>/farmer <#39a7fc>delete <oyuncu> <italic><gray>(girilen oyuncunun çiftçisini siler)" - "<gray>/farmer <#39a7fc>givefarmer <oyuncu> <italic><gray>(girilen oyuncuya bir çiftçi verir)" - "<gray>/farmer <#39a7fc>giveegg <oyuncu> <miktar> <italic><gray>(girilen oyuncuya bir çiftçi yumurtası verir, sağ tıklandığında bir çiftçi alır)" - "<gray>/farmer <#39a7fc>setproductlevel <oyuncu> <ürün> <seviye> <italic><gray>(girilen oyuncunun çiftçisinin girilen ürün seviyesini değiştirir)" - ""Code:skin-name-changed: "<prefix> <gold>Çiftçinin skin ismini <green><skin><gold> olarak değiştirdin. <green>/farmer skin reset <gold>komutu ile sıfırlayabilirsin." skin-name-reset: "<prefix> <gold>Çiftçinin skin ismini sıfırladın." skin-name-wrong: "<prefix> <red>Başka bir skin ismi ile tekrar dene."Code:permissions: access-manage-menu: "Yönetici Menüsüne Erişim" sell: "Ürün Satışı" collect: "Ürün Toplama" toggle-glowing: "Parıltı Durumunu Değiştirme" change-glowing-color: "Parıltı Rengini Değiştirme" change-skin-name: "Skin İsmini Değiştirme" move-here: "Çiftçinin Konumunu Değiştirme" see-logs: "Çiftçi Kayıtlarını Görebilme"Code:have-not-change-skin-name-permission: "<prefix> <red>Çiftçi skinini değiştirmek için yeterli iznin yok"Code:leader: id: 2 name: "Lider" weight: 500 permissions: - MOVE_HERE - CHANGE_SKIN_NAME show: material: "PLAYER_HEAD" model-data: 0 amount: 1 display-name: "<#39a7fc>Rol" glowing: false head-data: "texture-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTI1YTMyNTYwODMxYzI5NWIwMDUyNzkyNjI1NWU2MDhhMDM5Nzc2ZjM1MjNiOTJlZGY3ODgxNDlhYWU2N2Q2YSJ9fX0=" lore: - "" - " <gray>Üyenin mevcut rolünü" - " <gray>buradan değiştirebilirsin" - "" - " <white>Rol: <#39a7fc>Lider" - "" - "<#30ff19>▶ Üyeyi terfi etmek için sol tıkla" - "<#f71b26>▶ Üyeyi tenzil etmek için sağ tıkla" slots: - 12
permission-list-menu dosyasının silinmesi zorunludur.
v1.3.0 Changes
Tax example for default levels:
- Added a new menu for upgrading every product in one button. Keep in mind: players need to click a product at least once or farmer should collect that product at least once to be able to upgrade that product.
- Improved code quality.
- Added more tax options:
- Tax per collected item level
- Tax discount based on permissions:
- Permission is "sfarmer.taxdiscount.%" where % is the discount percentage you want them to have.
- If a product level does not have tax amount, default one from that product's section in collected-materials.yml is used. If that is not present too, default one from config.yml is used.
- Fixed permission checks failing for offlineplayers.
Tax example for collected-materials.yml:YAML:default-levels: 0: price: 1000 capacity: 2500 requirements: {} player-commands: [] # Supports PAPI console-commands: [] # Supports PAPI 1: price: 1000 capacity: 10000 requirements: {} player-commands: - "say test" - "say test" console-commands: - "say test" - "say test" 2: price: 4500 capacity: 20000 requirements: {} player-commands: [] console-commands: [] 3: price: 20000 capacity: 30000 requirements: {} player-commands: [] console-commands: [] 4: price: 40000 tax-price: 0.20 capacity: 40000 requirements: {} player-commands: [] console-commands: [] 5: price: 75000 tax-price: 0.19 capacity: 50000 requirements: {} player-commands: [] console-commands: []
Also you can update your product-actions-menu.yml according to this:collected-materials:
CACTUS:
unit-price: 1.5
tax-price: 0.15
levels:
0:
price: 1000
capacity: 2500
1:
price: 1000
tax-price: 0.14
capacity: 10000
requirements:
"playtime":
display: "<blue>1 Hour Playtime"
condition: "%math_({statistic_PLAY_ONE_MINUTE}/1200)>60%" # Math expansion is required for this operation
# Math expansion returns 1 if given expression is valid
# otherwise it returns 0
required-output: "1"
"vip":
display: "<green>VIP Rank"
condition: "%vault_hasgroup_VIP%"
required-output: "yes"
player-commands:
- "say test"
- "say test"
console-commands:
- "say test"
- "say test"
2:
price: 4500
tax-price: 0.13
capacity: 20000
requirements: {}
player-commands: []
console-commands: []
And you must update your farmer-main-menu.yml like this for the new upgrade everything menu:Added <tax> placeholder to the last line.YAML:items: collected-item: model-data: 0 amount: 1 display-name: "" glowing: false head-data: null lore: - "" - "<gray>Current stock: <#05e300><amount><dark_gray>/<#e3000e><capacity>" - "<gray>Unit price: <#d0e300><unit_price>$" - "<gray>Fullness: <#d0e300><fullness>%" - "" - "<#5b9397>Production ↓" - "<gray>Average production per minute: <#05e300><production_rate_in_minute> (<production_income_in_minute>$)" - "<gray>Average production per hour: <#05e300><production_rate_in_hour> (<production_income_in_hour>$)" - "<gray>Average production per day: <#05e300><production_rate_in_daily> (<production_income_in_daily>$)" - "" - "<#5b9397>Product Settings ↓" - "<gray>Sales status: <sales_status>" - "<gray>Collecting status: <collecting_status>" - "" - "<#5b9397>Shortcuts ↓" - "<gray>To take as much as you want: <dark_gray>[<#ffea00>Right Click<dark_gray>]" - "<gray>To close sales: <dark_gray>[<#ffea00>Left Click<dark_gray>]" - "<gray>To take all: <dark_gray>[<#ffea00>Shift + Right Click<dark_gray>]" - "<gray>To sell all: <dark_gray>[<#ffea00>Shift + Left Click<dark_gray>]" - "<gray>To change collection status: <dark_gray>[<#ffea00>Number Button<dark_gray>]" - "<gray>To upgrade the depot: <dark_gray>[<#ffea00>Q<dark_gray>]" - "" - "<#e3000e>Important Note: When selling," - "<#e3000e>you give the farmer <red><tax>% <#e3000e>share" - "" slots: - 13
YAML:items: manage: material: "PLAYER_HEAD" model-data: 0 amount: 1 display-name: "<#ff0000>Management Panel" glowing: false head-data: "texture-ewogICJ0aW1lc3RhbXAiIDogMTYyMDM5NzA2MjE1MSwKICAicHJvZmlsZUlkIiA6ICI0ZGI2MWRkOTM0Mzk0M2M0YjhhOTZiNDQwMWM3MDM1MCIsCiAgInByb2ZpbGVOYW1lIiA6ICJiZWVyYmVsbHltYW4iLAogICJzaWduYXR1cmVSZXF1aXJlZCIgOiB0cnVlLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2MyZTgxOTkwNmViMTc5NDM5YjhkZDU1NTExMzJlNTRlYjQ3MTczZTBmNDU4ODYxYWQyYThjOTM3OTE4Mzg5MSIKICAgIH0KICB9Cn0=" lore: - "" - " <gray>This is the command center" - " <gray>for all farmer activities." - "" - " <gray>Efficiency, management," - " <gray>and strategy are shaped here." - "" - "<red>▶ Click to access the management panel" slots: - 3 upgrade-all: material: "FIREWORK_ROCKET" model-data: 0 amount: 1 display-name: "<#ff0000>Upgrade Everything Menu" glowing: false head-data: null lore: - "" - "<gray>In this menu" - "<gray>you can upgrade every product" - "<gray>that you can afford to upgrade" - "" - "<yellow>▶ Click to upgrade every product" slots: - 5
v1.2.0 Changes
Reminder: Modules now requires permissions and we also have a new Auto Sell module since version 1.1.0. Please reset your modules.yml and modify it. Required permissions can also be seen in modules.yml.
- Added a new GUI for products. It opens when players click farmer products in the main GUI and it has buttons for each action they can do, shortcuts are also still present in the product button itself but in the new product GUI. You should edit your farmer-main-menu.yml lores according to this change. Also this adds easy access to product actions for Bedrock players.
- Added a warning for servers which uses AuraSkills. AuraSkills farming abilities might break AutoHarvest module.
- Fixed plugin not adding auto_sell column into DB and not working because of this.
- Fixed modules can be toggled even though farmer owners does not have required permission.
