Interactables does not do anything when running independently. It is an API that must be paired with a plugin that uses it. See a list below.
Interactables is a Bukkit/Spigot API that allows the creation of interactive objects in Minecraft.
I created this library for the plugin PortalCommands in hopes that I will make more plugins like it with different types of objects (other than portals)
If you would like to create your own Interactables plugin, check out the Github repository found here to learn more about how it works. If you have any questions on how to get started with the API, just shoot me a PM.
API Features:
Usage With My Plugins:
- Auto generation of a data file to store Interactables data
- Simple command management system that bundles all commands into /interactable to make it easier for users.
- Framework for the basic Interactable template.
Installing Interactables for use with any of my Interactables plugins is very simple. Just drop the Interactables jar in your plugins folder along with the desired Interactables plugins (such as PortalCommands) and start up your server. The plugins will take care of themselves; just use the in game UI to set up your interactables.
Since Interactables doesn't control subcommands or command syntax, instructions for the use of Interactables sub-plugins should be provided on the individual plugin's info page.
Plugins Currently Using Interactables:
- PortalCommands
- InteractablesBlocks (in development)

Interactables 1.1.2
A library to create interactive objects in Minecraft.
-
Nightshade73, mat41997, Habjammer and 1 other person like this.
Recent Updates
- Bug fixes. Aug 23, 2015
Recent Reviews
-
ImFx
- 5/5,
Excellent plugin bro.
I using this for a big minecraft Czechoslovakia server BasicLand.
Nice plugin, good developer :)
ImFx -
Altitude
- 5/5,
I've been using this plugin for a couple years and it's been great! We've found lots of uses for it, but mainly our portals at spawn.
-
Nightshade73
- 5/5,
Very helpful.
I love it and the plugins that come with it.
Keep it up!
Ill be here! :D -
awesomebing1
- 5/5,
Works perfectly. My only thing is that if you run it without anything, it tells you to do /interactables help, which shows no help text. Otherwise, works perfectly with your other plugin!
-
Tritions555
- 2/5,
Error:
[21:29:47] [Server thread/INFO]: Tritions555 issued server command: /interactable createportal Aportal player warp a
[21:29:47] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'interactable' in plugin Interactables v1.1.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) ~[spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
Caused by: java.lang.NullPointerException
at com.qwertyness.interactables.Interactables.onCommand(Interactables.java:57) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot1.8.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
... 13 more