About arrowlib: Library for easy arrow sprite rendering
From Factorio Mod PortalA small library focussed on creation and maintenance of arrows
About
The Arrow Library is a simple yet stable and versatile interface to draw arrows on the screen.
- Creating an arrow has never been easier, all it takes is one function call with some parameters and the library takes care of the rest.
- Following moving targets requires no effort, the built in tick update mechanism takes care of everything.
- Don't want to go through the hassle of creating your own arrow sprites? Guess what, we've got you covered.
_While this library is still under development, released versions are tested and stable._
How to use
Add arrowlib as a required dependency in your _info.json_ and import the arrow class using local arrow = require("__arrowlib__/arrow").
Head over to the Wiki on Github for the complete description how to use this library.
Known issues
- None, feel free to open a bug report
Roadmap
- Spaced tick update when tracking large amounts of arrows
- Grouping arrows when multiple entities are within the same direction
- Add min/max distance threshold for drawing arrows
- Add function to update global settings after initialization
- Implement new parameters for existing functions
Collaborations welcome
- Start a discussion with your ideas
- Open a pull request on Github
- Report issues under discussions
Highlights
From source dataFootprint
Rated a light load on a server.
Last update
Its author last shipped an update 2 yr ago.
arrowlib: Library for easy arrow sprite rendering on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Factorio servers. We download it from Factorio Mod Portal, place it, and restart the server.
- Server side
- Required on the server
- Server load
- light
- Smallest plan we suggest
- Factorio — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.1.3, released 2024-08-14
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.1.3 | 2024-08-14 | 1.1 | n/a |
| 0.1.2 | 2024-08-13 | 1.1 | n/a |
| 0.1.1 | 2024-08-13 | 1.1 | n/a |
| 0.1.0 | 2024-08-12 | 1.1 | n/a |
Run arrowlib: Library for easy arrow sprite rendering on a Factorio server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogLibraries & compatibility
Foundations and fixes other mods build on. Usually installed because something else needs it.
Runs on your server
From source side supportFactorio Mod Portal lists arrowlib: Library for easy arrow sprite rendering as required on the server. Check its Factorio Mod Portal page to see whether players need it too.
Compatibility
- Game
- Factorio
- Runs on
- Serverrequired on the server
Verified at the source
- ✓Factorio Mod PortalOfficial listing, checked 2026-10-09Open ↗
- ✓AuthorSubject314159, as published on Factorio Mod Portal
- ✓LicenseNot published by the sourceFree

