Back to mods
PokeballLogics  project artwork

CurseForge · Minecraft mod

PokeballLogics

This is an addon/library that adds new Pokeball Logics to Pixelmon. You can use those Logics in your own Datapack.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which PokeballLogics release should I use?

Updated 1 year ago
Latest stable file balllogics-1.9.11.jar
Game version 1.16.5
Loader Forge

PokeballLogics balllogics-1.9.11.jar targets 1.16.5 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is PokeballLogics required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does PokeballLogics balllogics-1.9.11.jar need?

balllogics-1.9.11.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add PokeballLogics without breaking your instance.

Built for PokeballLogics balllogics-1.9.11.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use balllogics-1.9.11.jar. It targets 1.16.5 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside balllogics-1.9.11.jar. It opens that exact file at the source.

About this project

What does PokeballLogics add?

This mini-mod/addon/library adds new PokeBall Logics to Pixelmon. (Only the Server needs this! , Single-player works too)

Loading this Mod on your server/client does nothing, if you don't have the Datapack with custom Pokeballs. (Except for the Event Balls, which come with this mod too[halloween/winter])

https://bitbucket.org/waifujanna/pokeballlogics/wiki/Home

ExampleBall JSON inside Datapack:

{
"name": "kanto_ball",
"model": "pixelmon:models/pokeballs/base.pqc",
"texture": "pixelmon:textures/pokeballs/strange_ball.png",
"flashingTexture": "pixelmon:textures/pokeballs/strange_ball_flashing.png",
"ballSprite": "pixelmon:items/pokeballs/strange_ball",
"guiSprite": "pixelmon:textures/gui/overlay/strange_ball.png",
"logic": "dev.janna.waifu.mod.custom_ball_logic.KantoBall",
"bases": [],
"captureMethod": "gen8",
"catchBonus": 254,
"breakChance": 0.0,
"velocityModifier": 0.9,
"gravityModifier": 1,
"particles": true,
"hasLid": false
}

* Don't use 255! Then it counts as Masterball and ignores all kind of logics! Use 254 for a "MasterBall with Logic"

An more advanced Datapack Example is available in the Datapack section in the planetminecraft.com/...

---------------------------------------------------------------------------------------------------

All new Ball Logics: (Logic True- / Logic False- catchrate)

KantoBall File / 1.0
JohtoBall File / 1.0
HoennBall File / 1.0
SinnohBall File / 1.0
UnovaBall File / 1.0
KalosBall File / 1.0
AlolaBall File / 1.0
GalarBall File / 1.0
PaldeaBall File / 1.0
ShinyBall File / 0.5 Higher chance catching if Shiny, turns non Shiny captures into Shiny (0.5) ("Beast Ball Gambling kinda")
LegendBall File / 1.0 Higher chance catching if Legendary
NonLegendBall File / 1.0 Higher chance catching if Non Legendary
NewBall File / 1.0 Reverse Repeat Ball (Higher chance if New Pokedex Entries)
BalanceBall File / 1.0 Bestcatchrate between 49-30% HP
QuestBall File / 1.0 Higher chance below level 30 and >1% <20% HP (red bar) (Anti False Swipe)
TruceBall File / 0.5 Higher chance when not in battle (doesnt work on Legends)

IVBall File The caught pokemon has atleast 1 IV at 31

CloneBall File Clones the caught pokemon if team has free slot, the clone is unbreedable and untradeable

DittoBall File 10% chance to transform caught pokemon into Ditto (no legends!)

MarkBall File The caught pokemon has a guaranteed mark/ribbon.

PowerBall File / 1.0 Higher catchrate when the pokemon is above level 50

RaidBall File / 0.5 Higher catchrate in (Dynamax) Raid Dens

GigaBall File / X% Higher catchrate on Big Pixelmon (Ginormous 100% of File, Enormous 90%, ...<=ordinary 10% of file)

MicroBall File / X% Higher catchrate on Small Pixelmon (Microscopic 100% of File, Pygmy 90%, ...>=ordinary 10% of file)

SkyBall File / 1.0 Higher catchrate if position y>110.

Version 1.2.5

SpecBall File / 1.0 Higher catchrate on Spec [catchrate: XXX.YYYY where X = chance, Y = dexID (e.g. 250.0001 = Masterball on Bulbasaur) ]

SpecBallPlus File / 0.0 Higher catchrate on Spec, doesnt work on other pokemon, refunds ball on other [catchrate: XXX.YYYY]

StarterBall File / 1.0 Higher catchrate on Starters.

MarsBall File / 1.0 Higher catchrate if Male

VenusBall File / 1.0 Higher catchrate if Female

ChainBall File / 1.0 Returns Ball on Catch

EndBall File / 1.0 Higher catchrate in TheEnd

NetherBall File / 1.0 Higher catchrate in TheNether

NatureBall File / 1.0 Randomise Nature on Catch

WaifuBall File / 1.0 Higher catchrate on Skinned pokemon (not shiny)

EVBall File / 1.0 Maximize 1 EV to 252

BossBall File / 1.0 Summons the pokemon as a Boss on capture

SilphBall File / 1.0 Higher catchrate if pokemon has nickname "?" -> for creative maps/events/custom spawns

PartyBall File / 1.0 Catches the pokemon for everyone on the Server

AreaBall_emerald/ruby/sapphire/gold/silver File / 0 Experimental/Developer/Adventure-balls ONLY WORKS IN MARKED CHUNKS

To mark an Chunk place atleast 1 emerald/ruby/sapphire/gold/silver block at Bedrock level 0! For Example if you want make a Safarizone where Emerald and Ruby balls should work, you have to place an EmeraldBlock and an RubyBlock at bedrock level, either per hand, or with worldedit over a bigger radius.

Version 1.2.6

CMDBall File Runs a Function on capture -> make a datapack [\data\cmdball\functions\ballname.mcfunction] (Needs Vanilla/MOD commands, no Plugin commands e.g. give @s pixelmon:rare_candy or pokespawn pikachu)

Version 1.4.7

BlindBall

LuckyBall

TypeBall

Version 1.5.7

HalloweenBall

Version 1.6.7

WaifuFormBall

Project description from CurseForge.

Pick your setup

PokeballLogics by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

PokeballLogics versions and loaders

12 of 12 releases match

Looking for an older file? The official CurseForge project page is in Resources.