PNode Documentation
Visual node-based scripting for Paper Minecraft servers.
166 nodes
25 categories
What is PNode?
PNode lets you build server automation and game logic using a visual canvas of connected nodes — no Java knowledge required. Nodes represent actions, data transformations, and conditions that are wired together to form a graph which runs in response to Minecraft events, timers, or custom commands.
For advanced users, the Custom Code node lets you drop into Groovy scripting and access the full Bukkit/Paper API.
Node Reference
Triggers
22 nodes
- Event Trigger
- Command Trigger
- Timer Trigger
- Manual Trigger
- +18 more…
Flow
10 nodes
- Branch (If/Else)
- Sequence
- For Each
- While Loop
- +6 more…
Data / Literals
3 nodes
- String Literal
- Number Literal
- Boolean Literal
Data / Strings
6 nodes
- String Format
- String Ops
- String Split
- String Replace
- +2 more…
Data / Math
8 nodes
- Add
- Subtract
- Multiply
- Divide
- +4 more…
Data / Logic
3 nodes
- Compare
- Logic Op
- Is Null
Data / Variables
3 nodes
- Get Variable
- Set Variable
- Counter
Data / Conversion
2 nodes
- To String
- To Number
Data / Lists
7 nodes
- List Create
- List Add
- List Get
- List Size
- +3 more…
Data / Map
6 nodes
- Create Map
- Map Set
- Map Get
- Map Remove
- +2 more…
Data / Vectors
4 nodes
- Vector
- Vector Components
- Vector Ops
- Vector Between
Data / Materials
1 node
- Material
Item
6 nodes
- Create Item
- Item Inspect
- Item Modify
- Item Enchant
- +2 more…
Player
25 nodes
- Send Message
- Broadcast Message
- Player Teleport
- Get Player Name
- +21 more…
World / Server
17 nodes
- Console Command
- Run Command As
- Get World
- Spawn Entity
- +13 more…
Entity
15 nodes
- Get Entity Health
- Set Entity Health
- Entity Type
- Entity Location
- +11 more…
Events
1 node
- Event Cancel
Inventory
5 nodes
- Inventory Contains
- Inventory Remove
- Inventory Clear
- Inventory Slot
- +1 more…
PlaceholderAPI
1 node
- Parse Placeholders
Vault / Economy
4 nodes
- Get Balance
- Deposit
- Withdraw
- Has Money
Vault / Permissions
2 nodes
- Add Permission
- Remove Permission
LuckPerms
7 nodes
- LP Has Permission
- LP Add Permission
- LP Remove Permission
- LP Get Group
- +3 more…
Simple Voice Chat
6 nodes
- SVC Is Connected
- SVC Get Group
- SVC Is Speaking
- SVC Speaking Trigger
- +2 more…
Custom
1 node
- Custom Code
Misc
1 node
- Note