ToolWorx

ToolWorx

Update 3/21/17

  Started working on getting this plugin up and running. The drill and planter are functional but likely have some issues. Please post what you find not working. I'm expecting some materials to be missing etc.  

Update 1/29/14

I have been working on a new idea for the project and It is close to being something runnable. I'm thinking instead of a predefined pattern that defines the operation of a machine. A 'blueprint' can be designed in the game and some blocks can be assigned a function. Initially I think only the op users will be able to design the blueprints. The function a block performed would depend on what block type was assigned. By default a block would have no block type and would only serve as a required block in the design. Other block types would move the machine, add or remove blocks. See the Architech page for more details It would go something like this

  • A console command is issued and the blocks being placed by the op player are recorded - This becomes the machine blueprint.
  • The op player selects a block and (via issuing a command) sets it to a particular block type. There will be several block that perform different actions like moving the machine , drilling, building , planting ...etc.
  • once all the blocks are in place and the block types are set , the blueprint is saved and then any regular player can build a copy of the blueprint and activate the machine..

I've gotten busy at work and have some travel coming soon but I hope to have something (alpha release) in the next 3-4 weeks. Of Couse I'll try to keep the original tools working and unchanged as much as possible , At least until this newer system is stable and proven.

Based on MachinaCraft by Lyneira. My Initial effort will be to ensure all Machina are functional in the latest versions of Craftbukkit. The original author has moved on and I hate to see this project die.

Please refer to the MachinaCraft page for information. At this time the only changes from the original project are to allow it to work with a new release of CraftBukkit.

The ToolWorx plugins are machines (tools) that can be built by placing ordinary blocks in the world that follow a specific blueprint. Once the tool is built and activated (usually with a lever) the plugin takes over and the tool starts its work. To run any of the tools you must run the 'MachinaCore.jar' plugin in addition to the individual .jar file for each tool. Just drop the .jar files into your plugins directory and type reload from the server console (or restart it).

Current Tools

Currently the only tools available are the original MachinaCraft tools. These tools had not been updated since CB 1.5.1 and the current focus is bring the project up to date and removing all the deprecated code. These are the Original tools only modified where needed to run on Bukkit 1.7.2. Please note that the links below are to the MachinaCraft Project and are the excellent work of Lyneira (Not Me)

MachinaDrill - Drills a Horizontal or Vertical 3X3 hole and retains all the mined blocks in a chest so you can come collect them later.

MachinaBuilder - Builds Roads and bridges

MachinaPump - Can be used to fill or drain a hole with water

HoverPad- Allows the user to hover above the ground and walk around

MachinaFactory- Used to transport, Craft or smelt items.

MachinaPlanter- Automatically harvest crops, tills the soil and replants.

MachinaRedstoneBridge- Used as an add on to existing tools, This allows a redstone circuit to activate a tool instead of a lever.

Planned Work

  • MechArcitech - A plugin that will allow tool blueprints to be generated (and possibly edited) in game instead of "hard coded" per tool
  • MechMason - A tool that will build vertical walls along a closed path. The player will lay an outline of the structure to be built and then build the MechMason tool on the outline. The tool will follow the outline building up one block every pass. Optionally stairs can be added to the side of the walls.
  • MechMole - Similar to the MachinaDrill and MachinaBuilder in one. The MechMole will build a tunnel with optional lighting (placing walls , floor and ceiling where needed). The tool will be able to dive and climb as well as turn left or right.
  • Improvements to the MachinaDrill and MachinaBuilder - an option to place an item (torches,saplings or anything else) every x blocks.
  • Command Line options for enabling verbose logging to help diagnose problems

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files