๐ฒ World Farming
# overviewโ
job dengan fitur lengkap yang dikhususkan untuk farming, planting, harvesting
job memerlukan setidaknya 16 backpack slot kosong untuk item seed, block dan sampah! job tidak akan auto upgrade bp kalau full!
# scriptingโ
| Attribute | Type | Description | Example |
|---|---|---|---|
type | String, Required | tipe yang akan digunakan oleh job | type="FARMING" untuk farming, type="PLANTING" untuk planting, type="HARVESTING" untuk harvest |
item | String, Required | nama item yang akan di farming, planting, harvesting | item="Pepper Tree" |
storage_location | Storage Location, Required | lokasi storage seed | storage_location="Dooer" |
farming_option | List, Optional, Default 85,false | opsi farming, cek dibawah | farming_option="85,false" |
fire_option | List, Optional | opsi memadamkan api | fire_option="true": bot akan beli Firefighter Pack kalau ada fire di world & kalau tidak ada Fire Hose di inventory, fire_option="false,WORLD": bot akan ambil 1 Fire Hose di world dan setelah padam akan dikembalikan |
gems_option | List, Optional | opsi gems | silahkan cek dibawah |
root_option | List, Optional | opsi harvest root | silahkan cek dibawah |
pnb_option | List, Optional | opsi untuk break block di world lain | silahkan cek dibawah |
backpack_option | List, Optional | opsi upgrade backpack | silahkan cek dibawah |
plant_option | List, Optional | opsi untuk perbaiki tree yang bolong | silahkan cek dibawah |
break_option | List, Optional | opsi untuk break block berserakan di world | silahkan cek dibawah |
item_storage | List, Optional | opsi untuk drop item hasil collect di world lain | silahkan cek dibawah |
# typeโ
job world farming memiliki beberapa tipe yang bisa kamu gunakan
FARMINGโ
tipe ini akan mulai farming di world sesuai dengan opsi yang diberikan
PLANTINGโ
tipe ini akan plant seed di lokasi kosong, bot akan ambil seed di storage_location dan jika seed tidak ada maka akan di cancel
HARVESTINGโ
tipe ini akan harvest semua tree dan drop seed & block nya di storage_location
CLEARINGโ
tipe ini akan break semua tree & block dan drop seed & blocknya di storage_location
FARMING_PNBโ
- tipe ini akan break block di world lain sesuai dengan opsi di
pnb_option, fitur ini bisa kamu manfaatkan untuk mencegah nuked. jika tipe ini dipilih pnb_option wajib di isi - bot akan break di world lain sesuai dengan jumlah minimal block yang di break yang kamu setel di farming_option
- kecepatan break & range collect juga di sesuaikan dengan farming_option
- setiap selesai break bot akan langsung ke world untuk mulai plant
# farming optionโ
setting ini sudah default menggunakan settingan terbaik untuk Pepper Tree & bot menggunakan Pickaxe, tapi kalau mau eksperimen silahkan dicoba ganti"
opsi berupa list, jadi menggunakan koma di setiap opsi yang diberikan
- opsi 1 (string, default: auto)
- lokasi break block dalam X:Y atau auto untuk otomatis scan kiri / kanan bot
- opsi 2 (int, default: 3)
- break hit block, kalau bukan farming Pepper Tree dan bot tidak menggunakan Pickaxe silahkan sesuaikan jumlah hit nya
- opsi 3 (int, default: 6)
- range collect dalam block
- opsi 4 (boolean, default: false)
- haruskah bot collect seed jika ada lokasi yang kekurangan seed? note: disarankan ke false agar farming jadi lebih cepat, lokasi tree yang bolong - bolong seiring waktu akan ketambal sendiri karena ada seed profit
- opsi 5 (string, opsional)
- berupa list item tambahan yang ingin di trash, contoh:
Dirt;Dirt Seedakan trash Dirt dan Dirt Seed juga (bisa kamu buatBlankkalau tidak ingin menambahkan opsi trash)
- berupa list item tambahan yang ingin di trash, contoh:
- opsi 6 (boolean, opsional, default: false)
- haruskah bot upgrade backpack sampai 36 slot saat farming?
- opsi 7 (int, opsional, default: 60)
- break delay bot, sama seperti multitools. kalau 60 berarti 120ms (dikali 2)
- opsi 8 (int, opsional, default: 200)
- jumlah minimal block di inventory sebelum mulai break
- opsi 9 (int, opsional, default: 50)
- harvest delay bot, dikali 2 sama seperti break delay untuk dalam ms nya, ini berarti 100ms
jika digabung, berikut contoh penggunaan setiap opsinya termasuk yang opsional
- auto scan lokasi break
- break 3 hit
- collect range 6 block
- collect seed kalau ada lokasi plant kekurangan seed
- trash Dirt dan Dirt Seed
- jangan upgrade backpack
job schedule [name="world_farming",farming_option="auto,3,6,true,Dirt;Dirt Seed,false",item="Pepper Tree",storage_location="Door",type="FARMING"]
saat farming, sudah otomatis trash item sampah hasil break seperti Essence. Tapi jika ada event seperti Harvest Festival yang menyebabkan ada mooncake, mooncakenya engga akan di trash.
Jadi bisa kamu kasi list nama item yang akan di trash dipisah dengan ;
job schedule [name="world_farming",farming_option="auto,3,6,true,Longevity Mooncake;Peace Mooncake",item="Pepper Tree",storage_location="Door",type="FARMING"]
# gems optionโ
opsi berupa list, dengan format
- opsi 1 (boolean, default: true)
- perlukan bot collect gems?
- opsi 2 (integer, default: 0)
- jumlah maksimal gems di inventory, jika lebih job akan di cancel. 0 untuk tanpa batas
contoh:
# collect gems, maksimal 5k
job schedule [name="world_farming",item="Pepper Tree Seed",gems_option="true,5000",storage_location="Door",type="FARMING"]
# jangan collect gems, tidak ada maksimal
job schedule [name="world_farming",item="Pepper Tree Seed",gems_option="false,0",storage_location="Door",type="FARMING"]
# root optionโ
opsi untuk harvest root, misalnya Bountiful Lattice Fence. saat digunakan nama item harus tanpa rootnya. format opsi:
- opsi 1 (boolean, default: false)
- perlukah bot harvest root?
- opsi 2 (boolean, default: false)
- apakah root cutting perlu di trash?
contoh:
# bot akan mulai farming root
job schedule [name="world_farming",item="Bountiful Lattice Fence",storage_location="Door",type="FARMING",root_option="true,true"]
# backpack optionโ
opsi untuk upgrade backpack bot, berupa list dengan format
size saat ini;gems yang diperlukan
jadi kalau misalnya
16;100
maka upgrade ke 26 saat size 16, biaya 100 gems. untuk list price bisa cek Growtopia Wiki
contoh:
# farming dengan opsi upgrade backpack sampai 36
job schedule [name="world_farming",item="Bountiful Lattice Fence",storage_location="Door",type="FARMING",backpack_option="16;100,26;200"]
# plant optionโ
digunakan untuk memperbaiki tree yang kurang di world, bot akan ambil seed ke storage dan mulai plant kalau jumlah tree yang kurang sesuai dengan yang disetel
- opsi 1 (integer, default 0)
- jumlah minimal tree yang kurang di world untuk mulai plant, 0 artinya tidak planting
- opsi 2 (list, required)
- list world storage tempat ambil seednya, dipisah dengan
;contoh:WORLD|ID;WORLD|ID
- list world storage tempat ambil seednya, dipisah dengan
contoh:
# akan mulai perbaiki tree kalau kurang 1000 dan collect seed di WORLD1 dan WORLD2
plant_option="1000,WORLD1|ID;WORLD2|ID"
# break optionโ
digunakan kalau world farm kamu ada block yang berserakan, bot akan break semua block -> drop seednya di world -> setelah break akan di plant ulang
- opsi 1 (integer, default 0)
- jumlah minimal drop di world sebelum mulai break. 0 artinya tidak di enable
contoh:
# akan mulai break kalau ada 1000 dropped block
break_option="1000"
# item storageโ
digunakan kalau kamu perlu store item khusus hasil farming ke world lain setiap x jumlah. opsi ini opsional, jadi kalau tidak diisi di job maka tidak akan digunakan. Setiap opsi dipisah dengan , untuk multiple item
- opsi 1 (item)
- nama item yang ingin di store
- opsi 2 (int)
- jumlah minimal di inventory sebelum di store
- opsi 3 (int)
- jumlah maksimal item di storage
- opsi 4 (Storage Location)
- lokasi drop itemnya di setiap world
- opsi 5 (array)
- list nama world tempat storage nya berada
contoh:
# akan drop Balance Mooncake di Grass di world ANAKFFMAJU & ANAKFFMUNDUR setiap ada 5 di inventory
item_storage="Balance Mooncake;5;0;Grass;ANAKFFMAJU/ANAKFFMUNDUR"
# akan drop Balance Mooncake & Pepper Tree di Grass di world ANAKFFMAJU & ANAKFFMUNDUR setiap ada 200 di inventory
item_storage="Pepper Tree;200;0;ANAKFFMAJU/ANAKFFMUNDUR,Balance Mooncake;5;0;Grass;ANAKFFMAJU/ANAKFFMUNDUR"
# pnb optionโ
setiap opsi dipisah dengan koma ,
- opsi 1 (boolean)
- perlukah bot harvest block terlebih dulu?
- opsi 2 (break location)
- lokasi break bot, akan otomatis baris jadi tidak ada bot yang akan numpuk
- opsi 3 (array)
- index atau lokasi put and break, dipisah dengan
;
- index atau lokasi put and break, dipisah dengan
- opsi 4 (string)
- nama world tempat bot break
khusus untuk break location, ada beberapa opsi custom yang bisa kamu gunakan:
# DoorIDโ
jika break location kamu setel ke DoorID bot akan otomatis claim lokasi setiap Door di world dan sesuaikan dengan label nya. jadi bot bisa menghemat waktu untuk bolak balik break block
![]() |
|---|
setup lokasi DoorID |
# Gapโ
agar bot tidak terlalu berdekatan, opsi gap bisa kamu gunakan. misalnya
Grass left 10x1ini akan break baris dari Grass ke kiri 10 blockGrass gap-left-1 10x1ini akan break baris dari Grass ke kiri dan diberikan sela 1 block per bot, jadi total panjangnya jadi 20 block
contoh:
# akan harvest semua block dlu dan break di world MYBREAKWORLD
pnb_option="true,99:21 left 50x1,10;11,MYBREAKWORLD"
pnb_option="true,DoorID,10;11,MYBREAKWORLD"
pnb_option="true,Grass gap-left-1 10x1,10;11,MYBREAKWORLD"
# example commandโ
bot akan mulai farming Pepper Tree, dan drop seed di Door
job schedule [name="world_farming",item="Pepper Tree",storage_location="Door",type="FARMING"]
bot akan mulai planting Pepper Tree di world, degan lokasi ambil seed nya di Door
job schedule [name="world_farming",item="Pepper Tree",storage_location="Door",type="PLANTING"]
