PNode
1.3.1-SNAPSHOTPaper plugin with intuitive visual node-based editor for server logic. No coding required.
1.3.1-SNAPSHOTlatestPNode 1.3.1-SNAPSHOTMar 20, 2026 New PortType: - ITEM_STACK ("item_stack") added to PortType enum New item/ node category (6 nodes): - item/create – ItemStack from material + amount - item/inspect – read all properties in one node - item/modify – set name/lore/amount/damage/model data, returns new ItemStack - item/enchant – GET/SET/REMOVE/HAS mode for enchantments (uses Registry API) - item/compare – similar vs identical comparison between two ItemStacks - item/pdc – GET/SET/HAS/REMOVE on ItemStack PersistentDataContainer New paper/ nodes: - paper/entity_pdc – GET/SET/HAS/REMOVE on Entity PersistentDataContainer - paper/inventory_slot – GET/SET item in specific inventory slot - paper/inventory_held – GET/SET player's main hand item - paper/player_get_food – companion to player_set_food - paper/entity_teleport – companion to player teleport - paper/player_uuid – get UUID string from player - paper/entity_uuid – get UUID string from entity - paper/get_player_by_uuid – look up online player by UUID - paper/player_fly – GET/SET flight state New data/ nodes (Map/Dictionary): - data/map_create, map_set, map_get, map_remove, map_contains, map_keys New trigger/ nodes: - trigger/player_move – PlayerMoveEvent (BLOCK mode by default) - trigger/item_pickup – EntityPickupItemEvent filtered to players API fixes: - SendActionBarNode: BungeeCord API → p.sendActionBar() + Adventure - ChatTriggerNode: AsyncPlayerChatEvent → AsyncChatEvent (Paper) - EntityEffectNode: PotionEffectType.getByName() → Registry.EFFECT - EntityNameNode: setCustomName(String) → customName(Component), naive & replacement removed - MaterialMetaNode: ChatColor + setDisplayName/setLore → Adventure API; marked @deprecated - PlayerDeathTriggerNode: getDeathMessage() → deathMessage() Component - SpawnEntityNode: EntityType.valueOf() → Registry.ENTITY_TYPE Port type updates (any/object → item_stack): - PlayerGiveItemNode, DropMaterialNode, InventoryContainsNode, InventoryRemoveNode, EntityEquipmentNode, InventoryClickTriggerNode DropMaterialNode/InventoryContainsNode/InventoryRemoveNode: split single "any" port into explicit item_stack + string ports Other fixes: - CreateLocationNode: yaw/pitch promoted from property-only to input ports - EntityDamageNode/EntityEffectNode/EntityAINode/EntityNameNode: property default values corrected from string literals to proper primitives - NodeRegistry: papi/ prefix added to SOFT_DEP_PREFIXES map so PlaceholderAPI required-plugin warning appears in node palette1.3.0-SNAPSHOTPNode 1.3.0-SNAPSHOTMar 20, 2026 - Combined Item and Block nodes to Material node and refactored nodes depending on material nodes. - Improved Node and Graph design. - Added API implementation and refactored code for third-party plugins.1.2.0-SNAPSHOTPNode 1.2.0-SNAPSHOTMar 18, 2026 - Added LuckPerms integration with ability to add/set/remove groups, add/remove permissions to a Player and check if player has permission - Added SimpleVoiceChat integration with ability to get current group, check if player is connected, check if player is speaking, event trigger when player is speaking with 250ms debounce, possibility to set a detection chance and calculate voice range based on player. - Added EntityAI, EntityDamage, EntityEffect, EntityEquipment, EntityName, EntityRemove, EntityDamageTrigger, EntityDeathTrigger, CraftItemTrigger, FurnaceSmeltTrigger and ProjectileHitTrigger. - Added PlayerDeathTrigger, PlayerInteractTrigger, PlayerLevelUpTrigger and PlayerRespawnTrigger.1.0.0-SNAPSHOTPNode 1.0.0-SNAPSHOTMar 17, 2026 Initial release.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta