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 Nov 18, 2013@JBDiggy
This is most likely due to me including the wrong version of EEPatch when building TekkitRestrict. I was working with ordinals, which have changed in those versions. I will upload TR 1.21 Dev 1 which will include the fix.
-
View User Profile
-
Send Message
Posted Nov 18, 2013Hey, thanks again for all your hard work, but I can't seem to get any of the EEPatch settings to work, tekkitrestrict links to the patch and it creates the config but most settings in the config have no effect, a few give messages saying something isn't allowed but don't stop the action.
This is with Patch 1.3 and TR 1.19/1.20 on two servers, everything I thought might clash is disabled in the standard configs, any ideas? :-/
-
View User Profile
-
Send Message
Posted Nov 17, 2013@Taeir
well I found some new bugs that are crashing a server Im staff on where if too many people are shift-clicking items into a enderchest at the same time it crashes the server, and also the Transmute dupe still works on the server if though TR says its blocking it. So need to disable shift-clicking on the transmute table too.
-
View User Profile
-
Send Message
Posted Nov 17, 2013@Taeir
It works! Thank you so much for that.
-
View User Profile
-
Send Message
Posted Nov 17, 2013@CPx1989
Hmm very strange. I'm going to upload a slightly modified version of EEPatch in a second. It might fix the problem.
EDIT: Uploaded version 1.3. Could you test if that fixes the problem?
-
View User Profile
-
Send Message
Posted Nov 17, 2013@Taeir
Nothing is set in that section
-
View User Profile
-
Send Message
Posted Nov 17, 2013@CPx1989
Do you have anything in the emcset section of ModModifications.config.yml?
-
View User Profile
-
Send Message
Posted Nov 17, 2013In the latest version with the EEPatch too, I have a bug where all blocks with the 126 id or eestone.id have an emc value of 82,953 or the equivalent to an MK1 collector. Is this a user error or can it be fixed? More info: It only happens in the condensers and transmutation tablets and when checking the emc's with /tr emc they all checked out. Even more info: When putting an item into a condenser the items with ids in 126 being destroyed have an emc value of 82,953 but if I put one of the items in the top slot it takes the full emc value to make on.
-
View User Profile
-
Send Message
Posted Nov 17, 2013@ferengi4
I don't really understand why you request this. When you are talking about shift clicking on a banned item: that is already blocked.
If you are talking about clicking with an item while crouching, that isn't really necessary. The only item where this makes a difference is the Philosopher stone, and I don't see why you would only want to block the shift+rightclick action.
-
View User Profile
-
Send Message
Posted Nov 16, 2013I know your plugin can disable right and left click of items, but I was wondering if you could also make it possible to disable shift clicking in certain items?
-
View User Profile
-
Send Message
Posted Nov 14, 2013Please make a version for tekkit lite.
-
View User Profile
-
Send Message
Posted Nov 14, 2013Hello everyone,
I would just like to inform you that my version of EEPatch is now available. You can find it here - EEPatch.
Features:
Best regards,
Taeir
-
View User Profile
-
Send Message
Posted Nov 12, 2013@AbuRom
Well, I'm at a loss at what could be causing this. If you unban buildcraft pipes for creative mode, does it go away? Otherwise, the only thing I can think of is that there is something wrong with your permissions.
Also, you might try to update to version 1.20 dev 1. It adresses a few problems that came with the new messages, and might fix your problem.
-
View User Profile
-
Send Message
Posted Nov 10, 2013@Taeir
Well... This is what that returned: "N:150:1;N:177:512;N:190:7;N:214:-10;N:4095:-1;N:223:1;N:250:15;N:4303:-1;N:4304:-1;N:4305:-1;N:7303:-1;"
I didn't give you the rest because I see they go according to number value. They are creative banned however. Could that have something to do with it?
"C:4300:-1;C:4301:-1;C:4302:-1;C:4303:-1;C:4304:-1;C:4305:-1;C:4306:-1;C:4307:-1;C:4308:-1;C:4309:-1;C:4310:-1;C:4311:-1;"
Also, I've since discovered that it has something to do with the ban, as if you give someone tekkitrestict.bypass.noitem it works for them just fine.
-
View User Profile
-
Send Message
Posted Nov 10, 2013@AbuRom
I changed the messages abit to make it work with the new custom messages ("126:1 {&cColoured\n&6Multiline\nMessage}" for example).
If you use /tr debug on the console, it will return a list of all banned items (N:xxxxx and C:xxxxx, N stands for banned item, C stands for banned in creative). Does the item show up in there? (4303, 4304 and 4305 are the teleport pipes)
-
View User Profile
-
Send Message
Posted Nov 9, 2013@Taeir
I've scoured over the banned files, and yes, they are not banned. Also it gives that funky message, not the same one you get for banned items. I do have teleport pipes banned but that's it. And they are on my own protection (with /trust [BuildCraft] on) and they still don't work. Is that the message that's regular for banned items?
-
View User Profile
-
Send Message
Posted Nov 9, 2013@Taeir
That's the one, I was half asleep and the name wouldn't quite come to me, lol, looking forward to seeing what it can do once it's done, this plugin has come a long way over recent weeks / months :)
-
View User Profile
-
Send Message
Posted Nov 9, 2013@AbuRom
Are you sure they don't have a permission that makes them banned? Please also keep in mind that if players place a buildcraft pipe next to a protected inventory they do not have access to, TekkitRestrict will block the placement. This can be changed in the advanced.config.yml, but I suggest keeping it on in order to prevent people stealing stuff.
-
View User Profile
-
Send Message
Posted Nov 9, 2013@JBDiggy
It's called EEPatch. I will most likely release a new version of it soon that will contain complete TekkitRestrict support. The support is already built into TR. As soon as someone has the patch, another config file will be created that gives you options to block all actions of tools separately. I'm currently in the testing fase of the new version of EEPatch, and if it turns out to work well, I will release it.
-
View User Profile
-
Send Message
Posted Nov 9, 2013Heya Taeir... Having some issues with the latest update. For some reason... Buildcraft pipes are banned. Users get this message when they try to place them: "You are not allowed to modify/obtain this item". If users have tekkitrestrict.bypass.noitem this doesn't happen. However... Cobble pipes are not in the banned items list. No idea what's going on. Any help?