Skip to content

Panda Farmer

Discord Donate

This plugin is intended to be a replacement for my sponsor repo. It included farming for every dungeon I have available as well as the 1-90 leveling suite using those dungeons.

Requirements

Purchasing

You can request a 72 hour trial of any of my plugins by joining our Discord and typing /trial on the #bot-spam channel.

If you're happy with the plugin and would like to purchase it, you can do so over at the Purchase page. PandaFarmer is subscription based, but there's also an option to just purchase a 30 day key.

Installation

  1. Download the latest version by following the link here.
  2. On the .zip file, right click > Properties > Unblock > Apply.
  3. Unzip all contents into RebornBuddy\Plugins\ so it looks like this:
RebornBuddy
└── Plugins
    └── PandaFarmer
        ├── PandaFarmerLoader.cs
        ├── Version.txt
        ├── LlamaAuth.dll
        └── PandaFarmer.dll

Dungeon Farming

img-small

This is the main tab of Panda Farmer and as the plugin's name insinuates you'll use it for farming dungeons. You select the class you want to use on the far left side, the dungeon you want to do on the left of the tab, and how you want to queue it on the right.

Some of the dungeons perform better with the bot than others. In general the ones used for farming I spend more time on getting perfected. The ones that are generally only completed once for MSQ are likely just "good enough." Meaning they may die a few times but will eventually complete the dungeon.

As some of these profiles have more effort put into them versus the others I've started using a star system that will display to tell you the quality of the profiles.

  • ★★★★★ - Five star profiles are the best of the best. These profiles I would trust to run AFK and even in a group of live people.
  • ★★★★☆ - Four star profiles have a lot of effort into them. These profiles have working mechanics for most boss fights and will work well with NPCs. I would not recommend using them in a live party.
  • ★★★☆☆ - Three star profiles are "good enough." These are profiles that I put enough effort into them so that you can use them to complete MSQ at least once, and then basically abandon. You can usually farm these reliably as long as you do them unrestricted.
  • ★★☆☆☆ - Two star profiles are good enough to be used unrestricted, but likely have no custom programming for boss mechanics. As long as you're max level though you should be able to farm them relatively well.
  • ★☆☆☆☆ - One star profiles are profiles that work... sometimes. They've got glaring issues that I either can't, or haven't fixed and are usually only used when you really don't want to do the duty yourself but don't mind dying a million times. While these can sometimes be completed by other jobs, tanks will typically have the best survivability on these profiles simply because of their survivability.

Platypus is required for the profiles to run. You don't have to use it, but it needs to be installed. If you're seeing the Install Platypus button, click it and it'll install. (It may get hung trying to restart RebornBuddy. Just close RB and open it back and you should be good.)

There's now a Settings button on the Dungeon Farming tab. This button will open a window that has Dungeon Farming specific settings, mainly Hello, Goodbye, and wait time. You can also choose whether you'd like to go to your GC Barracks between runs, and if you'd like to turn in items after every run. You can click the Platypus icon to open's Platypus' settings. Once done, hit start and the bot will start it's work. Both Syrcus Tower and Porta Decumana are good enough to be ran with other players and frequently come up when the Moogle Tomestone event is active. You can use these settings to have the bot greet your party up entering the dungeon and then say goodbye upon leaving the dungeon. The Random Wait option lets you specify a random wait time (in milliseconds) to leave the dungeon. For instance it defaults to 15000-30000 which means the bot will randomly choose a time between 15 and 30 seconds before it leaves the dungeon after it's over. There's already a pre-programmed list of greetings and goodbyes, but if you don't like that list you can use the option to set a custom message. When you click the box for custom message a text box will appear for you to type in your custom greeting. You can put one or more greetings separated by a / and the bot will randomly cycle between them. For example hello/hi/yo/what'sup will randomly cycle between the four greetings each fight and use a different one until all four are used before starting back over.

For infoamtions sake, here are the list of pre-programmed greetings and goodbyes:

Greetings

"Hola", "Bonjour", "Hallo", "Ciao", "Konnichiwa", "What’s kicking, little chicken?", "Hello, governor!", "Whaddup bro?", "Bonjour monsieur!", "Ciao babydoll!", "Bing bing! How’s it going?", "Good day guys", "Oooo la la. This guy again", "Welcome to the club guys", "What’s sizzling?", "Whazzup?", "Ni hao ma?", "What’s up, buttercup?", "Hello!", "Hey", "Heyo", "Hihi", "Hello new friends!", "Hi new friends", "Heya", "Ello! o/", "hello!", "Hi, I just met you, and yes, this is crazy. Here’s my number – can we kill this guy, maybe?", "Hi guys", "What’s smokin’?", "How is life sailing?", "Hiya", "Hi", "Hey friends!", "Yo", "I come in peace. Okay, yeah maybe not.", "Hello, my name is Inigo Montoya.", "I'm Batman", "‘Ello, mates", "How you doin'?", "What's cookin', good lookin'?", "Aloha", "Hey you, yeah you. I like your face.", "Why, hello there!", "This fight may be recorded for training purposes.", "GOOOOOD MORNING, VIETNAM!", "‘Sup, homeslice?", "What’s crackin’?", "Here's Johnny!", "Whaddup", "o/", "o7", "Greetings and salutations!", "Top of the mornin’ to ya!", "Howdy partners.", "Ahoy there, matey.", "Anyone else have chicken too?", "Hey guys, glad to be here. Let's go have some fun.", "Oh yeah, love fighting this guy"

Goodbyes

"See you later, alligator!", "After a while, crocodile.", "Stay out of trouble guys.", "I’m out of here baby.", "Okay...bye, fry guys!", "If I don’t see you around, I'll see you square.", "Stay classy. Get it? Classy. snicker", "Fare thee well.", "Catch you on the rebound.", "Gotta go, buffalo.", "Peace out!", "Gotta hit the road. Thanks guys", "Long live and prosper!", "Live long and prosper!", "Well, I'm off!", "Smoke me a kipper, I'll be back for breakfast.", "Bye-bye, butterfly.", "Gotta get going.", "It has been emotional, bye.", "Out to the door, dinosaur.", "Catch you on the flip side.", "Gotta bolt!", "See you soon, raccoon.", "You're still here? It's over. Go home. Go!", "It's been fun! Don't get run over on your way out!", "It's been fun! Don't let the door hit you on your way out!", "Have a good one.", "Hasta la vista, baby.", "Later, haters.", "I gotta bounce.", "Toodle-pip!", "Catch you later!", "See you on the other side.", "Have fun storming the castle!", "Adieu, cockatoo!", "It's been a pleasure and a privilege to meet you guys.", "Don't get attacked by a bear, it's nighttime!", "Be good and don't get caught.", "Thank you for your cooperation. Farewell.", "I am the weakest link. Goodbye!", "I look forward to our next meeting.", "I'm gonna make like a bakery truck and haul buns.", "Gotta roll!", "Autobots! Roll out!", "Oh, and in case I don't see you—good afternoon, good evening, and good night!", "Influence everyone in a good way!", "Don't forget to come back!", "Once more unto the breach, dear friends!", "See ya, wouldn't wanna be ya.", "Peace out, girl scout!", "You guys did awesome, thank you for having me!.", "Awesome, couldn't have done it without you guys.", "GG", "pew", "gg thanks", "ggs lads", "ggty", "GG thank you all", "gg", "ggs", "cya", "thanks", "ezpz", "tygg", "cheers", "Nice and clean, thanks!", "/goodbye", "gg everyone", "gg everyone, thank you", "ez", "Gg!", "Great job all!", "ggggggggggggggggggg", "RIP", "tyfp!", "GG everyone, thanks a lot.", "Welp, that was a lot of work. Think I need a shower now."

Note for developers

Note for developers
  • Panda Farmer includes an OrderBot tag <LoadPFDungeon/>.
  • You can use it like this <LoadPFDungeon While="not HasItem(44105)" GoToBarracks="True" Name="Sastasha" QueueType="2" />
  • While can be any standard OrderBot condition and will leave the tag if the condition is complete.
  • Name is the name of the dungeon.
  • QueueType is how you want to queue the dungeon. 0 for standard, 1 for Undersized, 2 for Duty Support, 3 for Trust.

Duty leveling

img-small

This tab is used for leveling various jobs. Select the jobs you wish to level and hit Start. It'll unlock jobs that haven't been unlocked yet. It'll do class quests along the way. It will respect the Go To Barracks and Turn In Every Run settings from Dungeon Farming tab. The Duty Leveling tab will update with levels and classes as your character goes along to give you an at-a-glance idea of your leveling status. When the bot stops you'll get a print out in RebornBuddy's log showing you the levels gained during this session.

For information purposes it uses these dungeons:

Dungeons
  • 1-15 Using Hunting Logs and Class quests
  • 15-16 Sastasha
  • 16-17 Tam-Tara Deepcroft
  • 17-24 The Copperbell Mines
  • 24-32 The Thousand Maws of Tot-Rak
  • 28-32 Haukke Manor (There's a targetting issue with Magitek that causes this dungeon to get stuck a lot, removing until it can be fixed.)
  • 32-41 Brayflox's Longstop
  • 41-50 The Stone Vigil
  • 50-53 Keeper of the Lake
  • 53-55 Sohm Al
  • 55-57 The Aery
  • 57-59 The Vault
  • 59-61 The Great Gubal Library
  • 61-67 The Sirensong Sea
  • 67-71 Doma Castle
  • 71-73 Holminster Switch
  • 73-75 Dohn Mheg
  • 75-77 The Qitana Ravel
  • 77-79 Malikah's Well
  • 79-81 Mt. Gulg
  • 81-83 The Tower of Zot
  • 83-87 The Tower of Babil
  • 87-91 Ktisis Hyperboreia
  • 91-100 Ihuykatumuu

Misc

img-small

Here you can find multiple profiles that do various things. This tab respects the Class to Use box as well as the Go To Barracks and GC Turn in settings of Dungeon Farming, if they're relevant to the particular profile being ran.

Achievements

  • But Somebody's Gotta Do It - Farms Garuda EX for this achievement. For DRK, PLD, and WAR 2.x/3.x war-animal achievement mounts.
  • Tank You, III - Farms Sirensong Sea for DRK, GNB, PLD, and WAR 4.x/5.x battle-animal achievement mounts. (Note there is a 100 duty limit per day imposed by the game. If you're running this continually back to back you will hit the limit and won't be able to queue until the daily reset.)
  • All The More Region To Leve VI - This profile will farm Leves on Whitebrim over and over until you run out of Leve allowances. Used to gain the title Lord/Lady Protector.
  • Straight B's - This profile will farm B rank hunt mobs to complete this achievement.

AutoParty

This is designed to be a power leveling tool for people who are leveling alts on a second account. You start AutoParty on your high level character and it will wait for a party invite, once getting the party invite it will wait for a dungeon queue, join the dungeon, and then load the profile for the dungeon. Effectively getting your lower level character an automatic power level for the dungeons the bot can't do automatically.

To use this feature follow these steps:

  1. On your low level character in the MSQ tab of Panda Farmer check the box for Use AutoParty and enter the name of your high level character in the text box that appears. (Alternatively you can send the party invite yourself but it won't be automated without the name.)
  2. On your high level character make sure you're on the same server as your low level character, open Panda Farmer > Misc > AutoParty and hit Start. Your character will teleport to Aelport and you will see [AutoParty] Waiting on party invite... in the log of RB, that's when you know it's ready.
  3. On your low level character start running the MSQ profile. When the profile gets to a point that it can use the AutoParty carry it will teleport to Aelport and invite your carry character. (Alternatively you can send the party invite yourself.)
  4. AutoParty will automatically accept the party invite.
  5. If you're not using the MSQ profile, on your low level character select the Duty that needs to be done in Duty Finder and make sure to queue as Unrestricted Party.
  6. Once inside the dungeon, AutoParty will automatically load the profile for that zone and complete the dungeon. Once done, AutoParty will leave the dungeon and wait for the next dungeon to pop.

Aether Currents

These profiles will gather the various Aether Currents to unlock flying in each expansion. It does both clickable currents as well as the quested ones.

Grand Company Rank Up

This profile will rank you Grand Company up to Second Lieutenant which is where you obtain your squadrons. Those can't be done by the bot. It will use Expert Turn ins to farm seals, using an appropriate level dungeon to farm dungeon gear to turn in. It will respect the Go To Barracks setting from Dungeon Farming tab. While you can do this at lower levels, I don't recommend doing it any lower than 60 as you have to do The Aurum Vale and Dzemael Darkhold for the GC quests in order to rank up and these dungeons are 47 and 50 respectively. They do not have Duty Support, so the profile can only attempt them unrestricted.

For information purposes it uses these dungeons:

Dungeons
  • Character Level 90: The Sirengsong Sea (Unrestricted)
  • Character Level 80-89: Sohm Al (Unrestricted)
  • Character Level 60-79: The Sirengsong Sea (Duty Support)
  • Character Level 50-59: The Keeper of the Lake (Duty Support)
  • Character Level 41-49: The Stone Vigil (Duty Support)
  • Character Level 32-40: Brayfloxs Longstop (Duty Support)
  • Character Level 28-31: Haukke Manor (Duty Support)
  • Character Level 24-27: The Thousand Maws of Toto-Rak (Duty Support)
  • Character Level 17-23: The Copperbell Mines (Duty Support)
  • Character Level 16: The Tam-Tara Deepcroft (Duty Support)
  • Character Level 15: Saastasha (Duty Support)

Unlock Classes

These profiles will go and unlock the classes for each of the various expansions. Good for when you want to level a class with Duty Leveling.

Current Class Quests

This profile will go and do the class quests for whatever job you set on the job select drop down.

Side Quests

These profiles will complete the available side quests in each specific region. I eventually intend to have all regions covered, but it's slow going.

Currently available: La Noscea Thanalan

Guildheist

This profile will farm the Guildheist Under The Armor to allow to complete the guildheist achievements. It does NOT do the guildheists prior to this one, so it much already be unlocked.

Blunderville - Fall Guys Crossover

This will join the Blunderville crossover game, attempt to win (It never will) and then leave when you're eliminated. You get 50MGF per participation so it's a good way to get passive MGF. It will stop automatically if you hit the 10k MGF cap. (I have no plans to attempt to actually win. There may be another product down the line that does the full thing.)

Platypus has added a tab to allow you to automatically purchase the event items.

Squadrons

This tab contains a selection menu for you to be able to run Command Missions with your Grand Company squadron. Information on Command Missions can be found here: FFXIV Console Games Wiki

For information purposes it uses these dungeons:

Dungeons
  • Halatali
  • The Thousand Maws of Toto-Rak
  • Brayflox's Longstop
  • The Stone Vigil
  • The Aurum Vale
  • The Wanderer's Palace
  • Pharos Sirius
  • The Vault

Yo-Kai Watch

This profile is designed to farm FATEs to gather Yo-Kai medals to complete the Yo-Kai Watch cross over event. You specify the number of medals you want, and which zone you want to farm those medals in and then hit start. Here's a useful guide on the event.

MSQ

img-small

This tab does the Main Story Quest for the game. It is a replacement to my sponsored MSQ repo. The MSQ section of Panda Farmer is included with a monthly subscription of Panda Farmer. If you have a Panda Farmer MSQ key you can use it to unlock Panda Farmer MSQ up to the end of Endwalker. Anything 7.0+ requires a subscription.

  • A note dungeons: Several of the dungeons required for MSQ aren't perfect and your character will take a lot of stacks of Vulnerability when fighting bosses. For this reason I recommend doing MSQ as a tank class. Tank classes tend to have more survivability and will make it through the dungeons much more reliably.

If you are starting the MSQ process on a character that has yet to choose a Grand Company you have the option to choose which Grand Company the profile joins.

It will do the following:

  • Complete all Main Story Quests from each expansion, A Realm Reborn (2.x), Heavensward (3.x), Stormblood (4.x), Shadowbringers (5.x), Endwalker (6.x), and Dawntrail (7.x).
  • Complete (most) MSQ Dungeons using the Duty Support system in FFXIV.
  • Do class quests for your selected class at intervals along the way.
  • Unlocks flight support for each zone as MSQ progress allows.

There are some manual steps along the way however, most of them will be duties that aren't supported by the Duty Support system or solo duties that are too complicated for the bot to do itself. The bot will stop and pop up a message to let you know when a manual step is needed. Here is a list of the manual steps:

Manual MSQ Steps

2.x: A Realm Reborn Manual Steps

  • Quest Lv. 50: You Have Selected Regicide requires the 8-player trial Lv. 50: Thornmarch (Hard).
  • Quest Lv. 50: Lord of the Whorl requires the 8-player trial Lv. 50: The Whorleater (Hard).
  • Quest Lv. 50: Levin an Impression requires the 8-player trial Lv. 50: The Striking Tree (Hard).
  • Quest Lv. 50: The Instruments of Our Deliverance requires the 8-player trial Lv. 50: Akh Afah Amphitheater (Hard).
  • Quest Lv. 50: Ifrit Bleeds, We Can Kill It requires the 8-player trial Lv. 50: The Bowl of Embers (Hard).
  • Quest Lv. 50: In For Garuda Awakening requires the 8-player trial Lv. 50: The Howling Eye (Hard).
  • Quest Lv. 50: In a Titan Spot requires the 8-player trial Lv. 50: The Navel (Hard).
  • Quest Lv. 50: An Uninvited Ascian requires the 8-player trial Lv. 50: The Chrysalis.
  • Quest Lv. 50: The Steps of Faith requires a solo duty.
  • Quest Lv. 50: The Labyrinth of the Ancients requires the 24-player raid Lv. 50: Labyrinth of the Ancients.
  • Quest Lv. 50: Syrcus Tower requires the 24-player raid Lv. 50: Syrcus Tower.
  • Quest Lv. 50: The World of Darkness requires the 24-player raid Lv. 50: The World of Darkness.

3.x: Heavensward Manual Steps

  • Quest Lv. 53: Lord of the Hive requires the 8-player trial Lv. 53: Thok ast Thok (Hard).
  • Quest Lv. 57: Bolt, Chain, and Island requires the 8-player trial Lv. 57: The Limitless Blue (Hard).
  • Quest Lv. 60: Heavensward requires the 8-player trial Lv. 60: The Singularity Reactor.
  • Quest Lv. 60: An End to the Song requires the 8-player trial Lv. 60: The Final Steps of Faith.
  • Quest Lv. 60: The Beast That Mourned at the Heart of the Mountain requires the 8-player trial Lv. 50: The Navel (Hard).
  • Quest Lv. 60: Fly Free, My Pretty requires a solo duty.

4.x: Stormblood Manual Steps

  • Quest Lv. 61: It's Probably a Trap requires a solo duty.
  • Quest Lv. 63: The Lord of the Revel requires the 8-player trial Lv. 63: The Pool of Tribute.
  • Quest Lv. 65: In the Footsteps of Bardam the Brave requires the 4-player dungeon Lv. 65: Bardam's Mettle.
  • Quest Lv. 66: Naadam requires a solo duty.
  • Quest Lv. 67: The Lady of Bliss requires the 8-player trial Lv. 67: Emanation.
  • Quest Lv. 69: The Resonant requires a solo duty.
  • Quest Lv. 70: Stormblood requires the 8-player trial Lv. 70: The Royal Menagerie.
  • Quest Lv. 70: The Mad King's Trove requires swimming underwater to unlock the dungeon.
  • Quest Lv. 70: The Primary Agreement requires the 8-player trial Lv. 70: Castrum Fluminis.
  • Quest Lv. 70: Emissary of the Dawn requires a solo duty.
  • Quest Lv. 70: The Will of the Moon requires a solo duty.
  • Quest Lv. 70: A Requiem for Heroes requires a solo duty.

5.x: Shadowbringers Manual Steps

  • Quest Lv. 73: Acht-la Ormh Inn requires the 8-player trial Lv. 73: The Dancing Plague.
  • Quest Lv. 77: Full Steam Ahead requires a solo duty.
  • Quest Lv. 79: Extinguishing the Last Light requires the 8-player trial Lv. 79: The Crown of the Immaculate.
  • Quest Lv. 80: Shadowbringers requires the 4-player dungeon Lv. 80: Amaurot.
  • Quest Lv. 80: Shadowbringers requires the 8-player trial Lv. 80: The Dying Gasp.
  • Quest Lv. 80: A Grand Adventure requires the 4-player dungeon Lv. 80: The Grand Cosmos.
  • Quest Lv. 80: Vows of Virtue, Deeds of Cruelty requires a solo duty.
  • Quest Lv. 80: The Converging Light requires the 4-player dungeon Lv. 80: The Heroes' Gauntlet.
  • Quest Lv. 80: Hope's Confluence requires the 8-player trial Lv. 80: The Seat of Sacrifice.
  • Quest Lv. 80: Like Master, Like Pupil requires the 4-player dungeon Lv. 80: Matoya's Relict.
  • Quest Lv. 80: The Great Ship Vylbrand requires a solo duty.
  • Quest Lv. 80: The Flames of War requires the 4-player dungeon Lv. 80: Paglth'an.
  • Quest Lv. 80: Death Unto Dawn requires a solo duty.

6.x: Endwalker Manual Steps

  • Quest Lv. 82: A Frosty Reception requires a partial solo duty.
  • Quest Lv. 83: In from the Cold requires a solo duty.
  • Quest Lv. 83: The Martyr requires the 8-player trial Lv. 83: The Dark Inside.
  • Quest Lv. 88: As the Heavens Burn requires a solo duty.
  • Quest Lv. 89: Her Children, One and All requires the 4-player dungeon Lv. 89: The Aitiascope.
  • Quest Lv. 89: Her Children, One and All requires the 8-player trial Lv. 89: The Mothercrystal.
  • Quest Lv. 90: Endwalker requires the 8-player trial Lv. 90: The Final Day.
  • Quest Lv. 90: Endwalker requires a solo duty.
  • Quest Lv. 90: Alzadaal's Legacy requires the 4-player dungeon Lv. 90: Alzadaal's Legacy.
  • Quest Lv. 90: The Wind Rises requires the 8-player trial Lv. 90: The Storm's Crown.

7.x: Dawntrail Manual Steps

  • Quest Lv. 92: A Father First requires a solo duty with a QTE.
  • Quest Lv. 93: The High Luminary requires the 4-player duty Worqor Zormor. *
  • Quest Lv. 94: Taking a Stand requires a solo RP duty where you play as Wuk Lamat.
  • Quest Lv. 95: The Feat of the Brotherhood requires a solo duty.
  • Quest Lv. 95: Road to the Golden City requires the 4-player duty The Skydeep Cenote. *
  • Quest Lv. 97: All Aboard requires the 4-player duty Vanguard. *
  • Quest Lv. 98: The Protector and the Destroyer requires a solo duty.
  • Quest Lv. 99: The Resilient Son requires the 4-player duty Origenics. *
  • Quest Lv. 99: The Resilient Son requires the 8-player trial Everkeep. *
  • Quest Lv. 100: Dreams of a New Day requires a solo duty.
  • Quest Lv. 100: Dawntrail requires the 4-player duty Alexandria. *
  • Quest Lv. 100: Dawntrail requires the 8-player trial The Interphos.
    • These duties have profiles created for them. However their mechanics are not optimized and may not be completable by non-tank classes. If you're on a tank type class, the profile will automatically queue the dungeon. Otherwise it will stop and allow you to do it manually or continue with the profile.