-
Notifications
You must be signed in to change notification settings - Fork 0
Programmable Androids
Programmable Androids are one of Slimefun's most distinctive automation systems: small server-side robots that can perform repeated tasks according to a script.
Classic Slimefun Android families include general-purpose, mining, farming, woodcutting, fishing and butchering variants depending on the enabled content.
An Android normally combines three concepts:
- A physical Android block/entity placed in the world.
- Fuel or operating resources required by that Android type.
- A script made from supported instructions that tells it what to do.
The script is intentionally simple. Androids are not general-purpose computers; they execute a limited set of Slimefun actions repeatedly.
When starting out, avoid building a complex mining program immediately.
A safer learning path is:
- Place an Android in a controlled area.
- Open its interface.
- Create a very short script.
- Make it move or perform one simple action.
- Verify its orientation and loop behavior.
- Add one instruction at a time.
If a script stops working, the last instruction added is then easy to identify.
Specialized Androids may have abilities that a normal Android does not. Examples historically include:
- Miner Androids for breaking appropriate blocks
- Farmer Androids for crop work
- Woodcutter Androids for tree-related tasks
- Fisherman Androids for fishing automation
- Butcher Androids for supported mob interactions
Exact abilities are defined by the current Slimefun build and should be verified in the in-game Guide.
Android automation must respect world protection.
Server owners should test Androids as ordinary players inside the same claims/regions used in production. An Android that appears functional while tested as an operator may be denied actions for a normal player.
Keep Android work areas bounded and understandable.
Good practice:
- use short loops
- avoid sending Androids toward unloaded or unknown terrain without testing
- keep output inventories available
- design a clear stop/recovery procedure
- test scripts before duplicating them across a large farm or mine
Check:
- fuel/resources
- script order
- orientation
- blocked movement
- output inventory space
- protection permissions
- unloaded chunks
- addon ownership if it is not a core Android
If a runtime exception appears, follow Bug Reporting.
Large numbers of continuously running Androids can contribute to server work just like machines and networks. If an area becomes expensive, profile it rather than assuming Cargo or energy is responsible.
See Server Performance.
Slimefun Legacy — an unofficial community-maintained downstream Slimefun 4 fork for modern Paper servers.
Home · Install · Addons · Troubleshoot · Developer Guide
Legacy-maintained pages override inherited reference material. Classic Slimefun4 wiki content is adapted from Slimefun/Wiki under the MIT license; see Upstream Wiki Attribution.
Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.
- Weapons
- Items
- Food
- Basic Machines
- Resources
- Tools
- Armor
- Magical Armor
- Magical Items
- Magical Gadgets
- Talismans
- Technical Components
- Miscellaneous
- Energy & Electricity
- GPS
- Technical Gadgets
- Programmable Androids
- Cargo Management
- Seasonal Categories
- Research & Progression
- Energy Networks
- Cargo Networks
- Factory Design Patterns
- Backpacks & Storage
- Radiation & Reactors
- Glossary