Tekkit Restrict
Tekkit Restrict (requires Tekkit Classic)
"My initial opinion of having my own server was that players would get along. Boy, was I wrong. Only 2 days after my server's release, I already had 7 players who duped Gem Armor and blew up spawn about a trillion times. After setting gem armor to a certain rank, they then torched my spawn. After disabling most of EE until a certain playtime rank, they then found their own way around my disabling plugin. (noitem)
Then I decided to make Tekkit Restrict..." - DreadSlicer
- Author: DreadEnd (eternialogic@gmail.com)
- Contributor: Taeir (taeirdev@gmail.com)
Features
Crash Prevention
- Prevention of certain server crashing Tekkit Classic problems, like REP's in a deployer
Ban Items and Blocks
- Ban items and blocks from vanilla Minecraft AND from any mod installed.
- Customizable messages for why something is banned (v1.19+)
Limiter
- Limit the amount a player can place of a specific kind of block.
Limited Creative
- Prevent the use (left/rightclick) of certain items in creative.
- Make players unable to move valuable items over from creative to survival.
- Prevent interaction with other inventories in creative.
- Prevent the dropping of items in creative.
Limited Interacts
- Disable the right/left clicking with items.
- Highly customizable: Prevent clicking on a block/in the air/in safezones.
SafeZones
- De-charge EE "Tools" upon entering a marked SafeZone.
- Remove most entities in SafeZones. (not including dropped items, vehicles, players, etc.)
- Force Ring of Arcana into "Earth" mode to prevent griefing.
- Advanced integration with WorldGuard and GriefPrevention to mark all regions or specific ones as safezones.
- Basic integration with Towny, Factions and PreciousStones to mark all regions as safezones.
Smelting/Crafting
- Remove smelting recipes
- Remove crafting recipes
- Prevent the crafting of banned items and warn players so they don't waste ingredients.
- As of v1.19, Tekkit Restrict can prevent crafting of banned items in ALL crafting tables, including project tables and automatic crafting tables, by integrating with forge.
Max EU
- Set the maximum EU charge Electrical IC2 items can hold.
- Change the speed at which Electrical IC2 items charge at.
EMC Value Changer
- Set, change or remove EMC values from any item or block.
Anti-Dupes
- Ability to set a command that will be executed after someone has duped x amount of times.
- Anti-Dupes for:
- RM Furnace Dupes
- Alchemy Bag + Void Ring/Black Hole Band Dupes
- Transmutation Table + Klein Star Dupes
- Tank Cart Dupes
- Teleportation Dupe
- Project Table + 2 players Dupe
- Automatic Crafting Table Mk. 2 + Mining Laser/Mining Turtle/BlockBreaker Dupes
Anti-Hacks
- Ability to set a command that will be executed after someone has hacked x amount of times.
- Anti-Hacks for:
- Speed Hacks
- Fly Hacks
- Forcefield Hacks (hit players out of range/out of your field of view)
Logging
- Split the server log output into various other files.
- Filter out certain messages so they don't show up in the console.
- Log the usage of EE Tools
Other
- Prevent the use of certain Gem armor abilities
- Forcefully unload chunks when the total number is getting too high.
- Prevent the placement of certain blocks next to locked machines/chests, to prevent people from stealing stuff with buildcraft pipes.
- Display the server time used by each and every eventlistener on the server to see what plugins are causing lag.
- Open and modify the alchemy bags and inventories of people, online and offline.
- Teleport to places where there are alot of items on the ground.
- Patch ComputerCraft to make sure people can't crash your server with ComputerCraft scripts.
- Set the minimum time for RedPower timers to prevent lag.
Pages
Compatibility
- Vault - Recommended permissions plugin. (it supports all other permission plugins)
- PermissionsEx/PEX
- GroupManager
- WorldGuard
- GriefPrevention
- LWC
- Factions
- Towny
- PreciousStones
Special Thanks!
Source
The source is available on GitHub: TekkitRestrict GitHub
Dev Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.Link to jenkins
Metrics
Tekkit Restrict uses Hidendra's plugin metrics system, and as of version 1.18 also uses TMetrics by Taeir. This means that the following information is collected and sent to mcstats.org and metrics.taico.nl:
- A unique identifier
- The server's Java version
- Whether the server is in offline or online mode
- The plugin's version
- The minecraft version of the server
- The OS version/name and architecture
- The amount of CPU cores
- The amount of memory allocated to your server
- The number of players online
- The Metrics version
If you wish to disable Metrics, you can do so by opt-ing out, which you can do in the Metrics config file under /plugins/PluginMetrics/
You can disable TMetrics in the General.config.yml file under /plugins/TekkitRestrict/
Auto-updater
Tekkit Restrict has a built-in auto-updater, which connects to BukkitDev to check for updates. If you want to change or disable this behaviour, you can change the update settings in the General.config.yml file.

-
View User Profile
-
Send Message
Posted May 11, 2013Here is Dread's new project! http://www.minecraftforum.net/topic/1625074-dev-terracore-multi-threaded-server-125-through-147/
-
View User Profile
-
Send Message
Posted May 10, 2013@SinisterRev Actually i also dont use it anymore but for sure the only noob is you.
Tell me a plugin that comes with:
- item limiter - ability to filter the line "username joined with: ........" - openalc - oilderrick block - limited creative - the different dupe preventions
-
View User Profile
-
Send Message
Posted May 9, 2013Dreadslicer is a noob. There are better plugins out there that actually work.
-
View User Profile
-
Send Message
Posted May 8, 2013@Taeir
add me on skype TweedCraft if u can
-
View User Profile
-
Send Message
Posted Apr 30, 2013@Taeir
Assuming you meant to send that to me, i would really appreciate that.I don't really know java at all, so i rely on experts and such. Thanks
-
View User Profile
-
Send Message
Posted Apr 30, 2013@tweedjt
I could make you just an openalc plugin, but i will have to have dreadslicers permission.
-
View User Profile
-
Send Message
Posted Apr 29, 2013Whenever i try to open an alchemy bag, it'll say i need to add perm tekkitrestrict.alc, so i do, but it says that this group already has the permission, please help! Thanks
-
View User Profile
-
Send Message
Posted Apr 25, 2013@Enterprise12
my server works fine untill i install TR and all i want is openalc but the second i install the server crashes and when i uninstall it works fine. is there a way you can just make an openalc plugin on its own?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@Jordan717HD
When you get this error you need to check your config files and make sure they are all formatted correctly and don't use '-ee' all the shortcuts corrupt :/
-
View User Profile
-
Send Message
Posted Apr 15, 2013I am having problems disabling the right click of ee tools.
Can anyone help me?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@oLLyyy
My server has been having the same issue... it will work......... then all of sudden it stops wrking it takes t completely remove the config and jar <sub> reboot... then shut down then add back in jar .. to get it to wrk again............ we are at a lost to why it keeps doing this it use to wrk fine. we have done alot of testing......... and nothing...... so if u find a answer or if we do please share.</sub>
-
View User Profile
-
Send Message
Posted Mar 26, 2013@OneTrueLegend
Keep in mind that lag is when the server tps drop for a moment or longer. Your program probably displays the processortime usage (if you run the server with a multicore cpu, this does not directly mean lag)
But the reason it is so high is as follows: first it checks for LWC, then it checks if the itemLimiter is enabled, then it loops through all limiters to see if a limiter already exists. If not, it will execute a query to the database to see if that player is in the database already. If that player is, its limits will get loaded, if not, a new player is made. After that, it checks for the Tile Entity (Redpower blocks) to be able to remove them properly.
Then the itemblocker kicks in, which also does some checks. Then every time the permissions are checked of a player, a special check needs to be done to check for microblock permissions, and parent permissions.
All of this just causes alot of time to process, but keep in mind that a block limiter is very complicated. I'm trying to do it, and to do it the most efficient requires alot of think, testing and twiddeling to make it work right. And when you finally have a working setup, its hard to improve it without completely changing the system.
-
View User Profile
-
Send Message
Posted Mar 26, 2013i gave my admins permission to use /openalc but they keep getting kicked when they use it. how do i fix this?
-
View User Profile
-
Send Message
Posted Mar 24, 2013i have this plugin on my server and it stops working after a restart....somehow please tell me why? or any help at all :)
-
View User Profile
-
Send Message
Posted Mar 20, 2013@OneTrueLegend
I am aware of what events are, but if you are experiencing lag then most likely your tps would be low...or your internet connection to the server would be bad. I havent experienced lag with any part of this plugin so idk, talk to your hosts or something, besides that i cant help you.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@Enterprise12
Your not hearing me, i said its NOT the computer, its on a HOST i have lag examining tools that tell me its one of tekkit restricts events not my computer, if you don't know what events are then please don't reply as i need a solution, not a contradiction as to what my pc specs are and how i should work tekkit.
-
View User Profile
-
Send Message
Posted Mar 20, 2013cuase i dont use mirco permissions looks to darn confusing to try and figer out lol
-
View User Profile
-
Send Message
Posted Mar 20, 2013@Cigy111
No, but i hear if you use MicroPermissions in the plugin, its faster and causes less lag if you havent done that already, why do you ask?
-
View User Profile
-
Send Message
Posted Mar 20, 2013@OneTrueLegend
Well if the SERVER tick rate is 20/20 (not your client) then it would be the internet if you press F3 you should have FPS, that is not the server Tick rate.
There should be a plugin or command for checking tick rate, if its 20/20 its pretty much internet connection because if tick rate is low you get general lag, block lag, cant move, etc
other than that i cant see why it would cause lag, and there wudnt be a fix for it, but my laptop is crappy compard to most and im 20/20 with no lag from the plugin.
-
View User Profile
-
Send Message
Posted Mar 19, 2013is there anyway to change how often it checks for banned items?