Skip to main content

Plan Comparison

Need help for choosing the right plan? This page is for you!

This comparison may not include all the up-to-date features, you can always check the latest features list.

Main Features Comparison

RegularPremiumSourceEnterprise
Pricing$49.99¹$79.99¹$399.99¹$9.99¹/month or $79.99¹/year
Async chunk load and generation✔️✔️✔️✔️
Async lighting engine✔️✔️✔️✔️
Advanced Knockback System✔️✔️✔️✔️
Effortless World Configuration✔️✔️✔️✔️
Modern Java Support✔️✔️✔️✔️
Extensive APIs✔️✔️✔️✔️
Taliban Pearl✔️✔️✔️✔️
Customizable ImanitySpigot message✔️✔️✔️
AsyncFastLight additionPaid Add-onPaid Add-on✔️✔️
AsyncHeartbeat additionPaid Add-onPaid Add-on✔️✔️
GhostPatcher addition✔️✔️
AsyncExplosion addition✔️✔️
Raytrace AntiXray✔️✔️
Download API✔️
IP Limits (Extra IP Limit can be purchased)25Unlimited
Licensing System✔️✔️²✔️
Support✔️✔️✔️✔️
Priority Support✔️✔️✔️

Full Features Breakdown

FeatureRegularPremiumSourceEnterprise
Pricing$49.99¹$79.99¹$399.99¹$9.99¹/month or $79.99¹/year
IP Limits25No limitUnlimited
Licensing System✔️✔️²✔️
Support✔️✔️✔️✔️
Priority Support✔️✔️✔️
Advanced Knockback System✔️✔️✔️✔️
Java 8 to Java 21 Support✔️✔️✔️✔️
https://timin.gs support✔️✔️✔️✔️
World filling processor✔️✔️✔️✔️
Vanish Patch✔️✔️✔️✔️
Custom block rule set✔️✔️✔️✔️
Taliban Pearl✔️✔️✔️✔️
Ender pearl anti-glitch✔️✔️✔️✔️
ZStd compression library support✔️✔️✔️✔️
World region modification✔️✔️✔️✔️
Entity movement cache✔️✔️✔️✔️
EXPERIMENTAL Server-side hit detection✔️✔️✔️✔️
Updated Log4J to 2.15.0✔️✔️✔️✔️
Modern versioning and auto-update✔️✔️✔️✔️
Integrated Artemis Spigot SDK✔️✔️✔️✔️
Built-in /ping command✔️✔️✔️✔️
Built-in /setMaxSlots command✔️✔️✔️✔️
Built-in /pluginManager command✔️✔️✔️✔️
Built-in PacketHandler✔️✔️✔️✔️
Built-in MovementHandler✔️✔️✔️✔️
Ability to enable zero-height carpet✔️✔️✔️✔️
Ability to set arrow trajectory randomness✔️✔️✔️✔️
Ability to disable different variant stone✔️✔️✔️✔️
Ability to enable/disable biome types✔️✔️✔️✔️
Ability to change sugar cane rate / min height and max height✔️✔️✔️✔️
Ability to change cave's generate rate, large cave generate rate, min height, max height✔️✔️✔️✔️
Ability to disable chunk unloading✔️✔️✔️✔️
Ability to disable block operation (random block ticking)✔️✔️✔️✔️
Ability to configure max chunk generate per tick✔️✔️✔️✔️
Ability to configure max auto-save chunks per tick✔️✔️✔️✔️
Ability to configure item merge range per item type✔️✔️✔️✔️
Ability to disable tnt/cannon entity display✔️✔️✔️✔️
Ability to disable weather change✔️✔️✔️✔️
Ability to disable leaves decay✔️✔️✔️✔️
Ability to disable footstep sound✔️✔️✔️✔️
Ability to disable/enable water source✔️✔️✔️✔️
Ability to disable/enable lava source✔️✔️✔️✔️
Ability to change durability multiplier✔️✔️✔️✔️
Ability to hide IP address in console✔️✔️✔️✔️
Ability to make players instantly respawn on death✔️✔️✔️✔️
Ability to enable old enchanting✔️✔️✔️✔️
Ability to disable mob AI✔️✔️✔️✔️
Ability to enable/disable TCP no delay✔️✔️✔️✔️
Ability to disable entity collision✔️✔️✔️✔️
Ability to enable/disable tab completing /version command✔️✔️✔️✔️
Ability to enable/disable player data saving✔️✔️✔️✔️
Ability to make ender pearl go through opened fence gate✔️✔️✔️✔️
Ability to make ender pearl go through tripwire✔️✔️✔️✔️
Ability to disable ender pearl from spawning endermite✔️✔️✔️✔️
Ability to choose region file compression type✔️✔️✔️✔️
Ability to pick Gson version (legacy: 2.2.4, modern: 2.8.7)✔️✔️✔️✔️
Ability to pick MySQL connector drive version (legacy: 5.1.14, modern: 8.0.25)✔️✔️✔️✔️
Ability to pick Netty version (legacy: 4.0.23.Final, modern: 4.1.60.Final)✔️✔️✔️✔️
Added World.setSpawn(Location location)✔️✔️✔️✔️
Added Chunk.getBlock(Location location)✔️✔️✔️✔️
Added Player.imanity().setCanPickupExperienceOrbs(boolean bol)✔️✔️✔️✔️
Added PlayerPickupArrowEvent✔️✔️✔️✔️
Added EquipmentSetEvent✔️✔️✔️✔️
Added ability to disable drops in BlockBreakEvent✔️✔️✔️✔️
Added PotionEffectEvents✔️✔️✔️✔️
Added PrepareAnvilEvent✔️✔️✔️✔️
Added PlayerOnGroundEvent✔️✔️✔️✔️
Added Mob interface✔️✔️✔️✔️
Added Pathfinder APIs✔️✔️✔️✔️
Added Mob Goal APIs✔️✔️✔️✔️
Added Void world type✔️✔️✔️✔️
Added Fake Environment command and API✔️✔️✔️✔️
Added MobStacker system, configurable per world✔️✔️✔️✔️
Added possibility to customize trajectory randomness for each projectile✔️✔️✔️✔️
Added possibility to let redstone not be destroyed by water✔️✔️✔️✔️
Added possibility to let clients send more characters in chat than previously limited by server✔️✔️✔️✔️
Modern Tick Loop✔️✔️✔️✔️
Asynchronous Chunk IO and Generation✔️✔️✔️✔️
Asynchronous Entity AI Path Searching✔️✔️✔️✔️
Asynchronous Lighting Updates✔️✔️✔️✔️
Asynchronous Saving for persistent collections✔️✔️✔️✔️
Asynchronous Chunk loading when player joins✔️✔️✔️✔️
Improved Bukkit async scheduler✔️✔️✔️✔️
Improved BlockState array map✔️✔️✔️✔️
Do not allow logins while the server is shutting down✔️✔️✔️✔️
Optimized getCubes() for better performance✔️✔️✔️✔️
Optimized random block ticking operation✔️✔️✔️✔️
Optimized NibbleArray✔️✔️✔️✔️
Optimized Next Tick List✔️✔️✔️✔️
ASM code generation for event listener instead of reflection calling listener method✔️✔️✔️✔️
TNT entity merge system✔️✔️✔️✔️
Ensure chunks are always loaded on hard position sets✔️✔️✔️✔️
Modern hopper algorithm✔️✔️✔️✔️
Caching explosion block data✔️✔️✔️✔️
Optimized BlockPosition cardinal offsets✔️✔️✔️✔️
Optimized Portal travel agent lookup algorithm✔️✔️✔️✔️
Libraries are externalized, each library will be downloaded individually on first launch✔️✔️✔️✔️
Parallel entity tracking, send entity data to players using multiple threads✔️✔️✔️✔️
Asynchronous player data loading and saving✔️✔️✔️✔️
Caching entity type count in world to reduce additional lookup✔️✔️✔️✔️
Redesigned random chunk ticking algorithm✔️✔️✔️✔️
Built-in Panda redstone algorithm, heavily optimized vanilla redstone✔️✔️✔️✔️
Light random algorithm✔️✔️✔️✔️
Reduced head rotation packet spam✔️✔️✔️✔️
Reduced Chunk Cache searching✔️✔️✔️✔️
Reduced double lookup chunks✔️✔️✔️✔️
Check lava only once per tick✔️✔️✔️✔️
Cache block lookup data✔️✔️✔️✔️
Send velocity packet immediately when hit occurs✔️✔️✔️✔️
Don't check bounding box in getCubes() if it's air✔️✔️✔️✔️
Don't teleport dead entities✔️✔️✔️✔️
Use HashMap on captured tile entities to improve lookup performance✔️✔️✔️✔️
Use HashMap for captured block states to improve lookup performance✔️✔️✔️✔️
Use ConcurrentLinkedQueue for chunk unload packet list✔️✔️✔️✔️
Use LongOpenHashSet for unloadQueue✔️✔️✔️✔️
Use ConcurrentLinkedQueue for server command list✔️✔️✔️✔️
Use shared random for entities✔️✔️✔️✔️
Safe shutdown in shutdown thread✔️✔️✔️✔️
Don't try to load/generate chunk for map item renderer✔️✔️✔️✔️
Clear loaded chunks when Bukkit.unloadWorld() to reduce memory leak caused by plugins✔️✔️✔️✔️
Queued auto save jobs to reduce load for auto-saving worlds✔️✔️✔️✔️
Implemented PlayerAreaMap to reduce load of global player list✔️✔️✔️✔️
Prevent ray trace from loading chunks✔️✔️✔️✔️
Prevent path finding from loading chunks✔️✔️✔️✔️
Store reference to current chunk for entity to reduce chunk lookup✔️✔️✔️✔️
Auto Saving and Chunk Unload Optimization✔️✔️✔️✔️
Improved Physics StackOverflow silence✔️✔️✔️✔️
Allow Oversized Chunks✔️✔️✔️✔️
Consolidate flush calls for entity tracker packets✔️✔️✔️✔️
Prevent fire spreading load/generate chunks✔️✔️✔️✔️
Fixed Tile entity unload lag spike✔️✔️✔️✔️
Only process BlockPhysicsEvent if plugin is listening✔️✔️✔️✔️
Added Slack Activity Accountant✔️✔️✔️✔️
Improved algorithm for chunk tick list✔️✔️✔️✔️
Cache creature type in entity list✔️✔️✔️✔️
Avoid timing usage in x-ray while async✔️✔️✔️✔️
sendPacketNearby lookup player list from world✔️✔️✔️✔️
Reduced amount of BlockPosition instance creation✔️✔️✔️✔️
Repackaged NMS Classes, no more messy NMS classes in a single package✔️✔️✔️✔️
Fixed block break desync✔️✔️✔️✔️
Customize NBT Packet limit amount✔️✔️✔️✔️
Book exploit patcher✔️✔️✔️✔️
Fixed broken asynchronous usage by Mojang✔️✔️✔️✔️
Fixed occasional client-side unloading chunk at 0, 0✔️✔️✔️✔️
Fixed Login Listener NullPointerException from crasher✔️✔️✔️✔️
Fixed memory leak from EnchantmentManager✔️✔️✔️✔️
Fixed memory leak from WorldMap✔️✔️✔️✔️
Fixed memory leak from entity AI goal✔️✔️✔️✔️
Fixed inconsistent usage on view distance✔️✔️✔️✔️
Fixed Cancelling BlockPlaceEvent triggering physics✔️✔️✔️✔️
Fixed broken plugin NMS compatibility in ServerConnection✔️✔️✔️✔️
Cache authenticator threads✔️✔️✔️✔️
Fixed RCE exploit✔️✔️✔️✔️
Fixed server crash exploit from invalid movement packet✔️✔️✔️✔️
Fixed client glitch that allows eating while sprinting (customizable)✔️✔️✔️✔️
Lag spike logger/detector✔️✔️✔️
Chunk Analyzer✔️✔️✔️
Ability to customize server mod name✔️✔️✔️
Ability to customize /version messages✔️✔️✔️
Ability to customize /tps messages✔️✔️✔️
Ability to customize /ping messages✔️✔️✔️
Ability to customize /plugins messages✔️✔️✔️
Ability to customize /mobAI messages✔️✔️✔️
Ability to customize no permission messages✔️✔️✔️
Ability to customize pearl refund messages✔️✔️✔️
AsyncFastLight additionPaid Add-onPaid Add-on✔️✔️
AsyncHeartbeat additionPaid Add-onPaid Add-on✔️✔️
GhostPatcher addition✔️✔️
AsyncExplosion addition✔️✔️
Raytrace AntiXray✔️✔️
Download API✔️

Notes

¹ VAT not included

² Terms of service applies