TekkitLess

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

TekkitLess

Description

Tekkitless. What this word means? The first thing you think about it, a thingy without tekkit. The goal of this plugin to provide a tekkitlike customization for your servers, including custom items and blocks, altrough without tekkit items can't own custom icons and blocks can't have their own texture. This plugin make you possible to create items with custom use mechanism, block with custom behaviour! Even you can create machines like in tekkit. Do you remember the Generator, Macerator, EnergyCollector? They are custom machines in tekkit. Nearly all of them have its own inventory design, which is impossible to do in bukkit. But with use of the basic inventories we can create a few type of design to be similar.

Features

  • Custom items
  • Custom blocks


Inside the plugin

There are Modules and AddOns used in TekkitLess. AddOns are expansions for TekkitLess just like plugins for bukkit servers. Anyone can write an AddOn for TekkitLess which is (as I think) more simple then create a plugin that hooks, and the TekkitLess core will handle it. There will be several AddOns to download written by me and I hope, written by you too. Modules are the required AddOns by TekkitLess, can't work without them. Some of them are the MachineMod, which is responsible for the new machines, or the CraftControl which take care of custom item crafting.

Developer Support - Writing an AddOn

Handling

AddOns are stored in "<server folder>\plugins\TekkitLess" folder, and being loaded when TekkitLess initialises. The well known /plugins command will not show up these addons, instead you should use /addons.

Structure

TekkitLess uses no 'plugin.yml'-ish file, it would be just trouble to find in your file. Your .jar must contains at least one class the extends the hu.satoru.tekkitless.addon.TLAddOn class. It contains some must-overwrite abstract function that you must write. Get the addon name, enable, disable, is enabled or not. These functions will be used by TekkitLess. If your .jar file contains more then one TLAddOn class, all of them will be loaded separatedly from the same file.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files