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 Jun 12, 2013@ButterNoms
You can actually use BukkitForge to get bukkit in combination with FTB. It is not completely working, but most things are.
-
View User Profile
-
Send Message
Posted Jun 12, 2013@jommeke
FTB Ultimate is not based on Bukkit, therefore this plugin cannot be added to it.
-
View User Profile
-
Send Message
Posted Jun 12, 2013@jommeke
Maybe i will make some ftb and tekkit lite builds, but these will not have all functionality. Probably only the item limiter, banned items, limited creative, safezones (if WorldEdit works with ftb and tekkit lite), redpower timer setter and maybe even EU maxcharges.
But my main focus is to improve the tekkit version, as tekkitrestrict was initially made for tekkit classic, so don't expect an ftb build soon.
-
View User Profile
-
Send Message
Posted Jun 12, 2013cane u add ftb ultimate support ??
-
View User Profile
-
Send Message
Posted Jun 10, 2013@IDED2010
Well the build was rejected. Apparently the sqlite library tekkitrestrict used cannot be included in the plugin any more.
I am now uploading a build which does not rely on that library to use sqlite.
-
View User Profile
-
Send Message
Posted Jun 10, 2013Hey Taeir, I'm glad to see someone is taking over this project as currently I find tekkit restrict invaluable but unreliable due it sometimes work and other times just doing nothing. I see you say 1.15 beta will be up yesterday but as yet have seen no new files appear in the file list, when could we expect the beta to appear for use?
-
View User Profile
-
Send Message
Posted Jun 8, 2013Ok, I have just uploaded TekkitRestrict v1.15 BETA. It's still processing, but it should be up tomorrow.
It is a beta release because it's only 75% done. It should be completely stable though.
Alot has changed in 1.15, as you can see in the changelog where you can download the file. If you want to use it, you have to let tekkitrestrict create new configuration files.
If you find any bugs, please make tickets about them so I can fix them.
-
View User Profile
-
Send Message
Posted Jun 2, 2013@jackd019
I awnsered this in your ticket.
-
View User Profile
-
Send Message
Posted Jun 1, 2013Im really sorry and i know this might be horrible but a quick question
In disableditems.config.yml
"RemoveDisabledItemBlocks: false ChangeDisabledItemsIntoId: 3 DisableItems: [27527:31]"
That part how ill i extend more items ? for example by space or commas but how exactly
Example 1 "DisableItems: [27527:31, 27323]"
Example 2 "DisableItems: [27527:31 23142]"
-
View User Profile
-
Send Message
Posted May 31, 2013@Taeir
I might go in sometime and add loads of documentation. It seems to be everybody's hangup on it. Your past two commits look A-Ok!
-
View User Profile
-
Send Message
Posted May 30, 2013@Matthew587
If you are using groupmanager and the player is an op, groupmanager just assumes you have all permissions. But this isn't the case.
To add that perm, first remove teh * permission from the group, deop the person, then add the permission tekkitrestrict.alc to the group, then the * permission, and reop the person. That way you should work around this problem.
-
View User Profile
-
Send Message
Posted May 30, 2013@SinisterRev
I have seen the whole code of this plugin now, and I must say that some parts I do not even understand because of their complexity. You can say alot, but dreadslicer definately is not a noob. As a plugin maker I have experienced that making a plugin is fun. Testing it is ok, and bugfixing and documenting is not fun at all. You are much more inclined to make new features than to fix small bugs in old ones.
It is true that alot of features of tekkitrestrict are only half working, but im working on fixing that. Because of the complexity of the plugin all changes take alot of time though, but luckily I have quite abit.
-
View User Profile
-
Send Message
Posted May 30, 2013@agw97
Give that group a negative permission like: - -tekkitrestrict.noitem.214
-
View User Profile
-
Send Message
Posted May 30, 2013@The_Epic_Yak
Try turning off the log splitter.
-
View User Profile
-
Send Message
Posted May 30, 2013Thats good news, there are still a lot of Tekkit classic servers out there.
-
View User Profile
-
Send Message
Posted May 29, 2013Taeir is taking over as the next author.
I do not really play minecraft anymore, so... yeah.
-
View User Profile
-
Send Message
Posted May 28, 2013Just asking, how exactly would I bypass a ban on a particular item, for a group?
-
View User Profile
-
Send Message
Posted May 25, 2013upload bukkitrectik plz XD
-
View User Profile
-
Send Message
Posted May 25, 2013m having a problem disabling right click on red matter tools and i keep gatting this message in the consloe can any one help please
10:13:01 CONSOLE: [INFO] Loading tekkitrestrict v1.11 10:13:01 CONSOLE:[SEVERE] Cannot load plugins\tekkitrestrict\DisableClick.config.yml 10:13:01CONSOLE: evel is not a Map. 10:13:01 TekkitRestrict: Log filter Placed! 10:13:01TekkitRestrict: SQLite loaded!
-
View User Profile
-
Send Message
Posted May 24, 2013Plugin froze/crashed my server http://pastebin.com/nKKuJvGj