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 Dec 15, 2012@Jared39
Im not sure, but they are all banned because of greifer abilites, duping/emc glitch. Swfitwolf and rm armour is not banned for donators :P they are perks for donators
-
View User Profile
-
Send Message
Posted Dec 15, 2012@frol1
frol1?? How many banned items do you have??
-
View User Profile
-
Send Message
Posted Dec 14, 2012List of probable fixes for certain problems:
Alc Chest Dupe: (EEPatch) - Fix gui system (Check!)Please note: All dupes are "bugs" and inconsistencies with the programmer's programming. Meaning that the programmer did not think through all of the possible scenarios.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@nateedubs
Thanks dude, Yeah I have no idea why its not working. Like the disable click is not working
-
View User Profile
-
Send Message
Posted Dec 14, 2012I've pm'd you 3 more dupes. 2 are easily fixable and 1 may not be possible.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@frol1
http://pastebin.com/Hd3ztFaH
There is the full boot up log.
I don't see any other errors.
And sorry, I looked at your code but I don't see anything wrong with it :(
-
View User Profile
-
Send Message
Posted Dec 14, 2012What is the easiest way to simply disable EE? All I have in my DisabledItems.config.yml is:
RemoveDisabledItemBlocks: false
ChangeDisabledItemsIntoId: 3
DisableItems: []
- EE
...and this doesn't appear to disable EE. I am using the following 1.2.5 plugins:
Essentials, lightfixer, RAM, TekkitRestrict and WorldEdit.
Am I required to use a separate permissions plugin such as PermissionsEx?
-
View User Profile
-
Send Message
Posted Dec 14, 2012Hmm im trying to organize my config so its all neat and tidy but for some reason the plugin hates it when I use this version. Can someone take a look and tell me why it wouldnt be working?
http://pastebin.com/xNQ5bHTp
-
View User Profile
-
Send Message
Posted Dec 13, 2012@nateedubs
We need the rest of the error, that is only two lines. there should be more than that.
-
View User Profile
-
Send Message
Posted Dec 13, 2012I get these errors when I boot up my server. Yes, it is up to date.
Tekkit restrict doesn't seem to do anything.
13.12 13:17:12 [Server] SEVERE Error occurred while enabling tekkitrestrict v1.11 (Is it up to date?)
13.12 13:17:06 [Server] INFO [tekkitrestrict] Enabling tekkitrestrict v1.11
-
View User Profile
-
Send Message
Posted Dec 13, 2012@arrexel
Yes I know but but the bug should still not happen. Wait, is it not a bug?
-
View User Profile
-
Send Message
Posted Dec 13, 2012The EMC limiter is derped. Bonemeal normal is 48 I set to 19 I condense it and it gives me 32 EMC insted for 19 or even 48. Block limter doesn't work as well.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@dreadslicer
That is great to hear and I am sorry that we are stressing you out during finals week. If this mythical 1.2b happens to have noitem and openalc do you think you could give us an unofficial release? Those are the main features that many of our servers depend on and haven't been able to use. .95 is not an option for me unfortunately because of how it abuses permissionsEx. Thanks for the status update btw. Always helps
-
View User Profile
-
Send Message
Posted Dec 13, 2012It's so easy to get discouraged... Anyways, there is a lot of work to do and tons of dupes and ect. to fix.
[Fixes 1.13] Planned fixes for 1.13
I may also bring tatara88 on board to help maintain the plugin and maybe fix a small number of bugs.
Anyways, I'm sorry for appearing... lazy. I've been getting jammed by college and some of us know how that feels. I do have a running server with 1.12b. It has been running for over 2 weeks with this version and seems fit, if not missing a lot of features that have been so obviously laid out.
I have been, however, able to prove that most dupes on 1.12b have been patched again. I'm guessing that in compiling 1.10, all hell went loose and possibly a good chunk of functionality went "missing"...
As of now, I'm researching the massive load of dupes that people have been able to discover for tekkit. I'm counting about 9 different ways to dupe now. As of now, I'm running my own server with only 4 banned items... Chunkloaders. However, there is still a vast hole of treachery that can be gained because tekkit is just so... exploitable.
I haven't really gotten any "ticks" on my normal minecraft servers, so it seems that tekkit, itself brings in a crowd. Which, of course, a massive number consists of griefers who just looove EE.
responses
@ahhdem
I'm sorry for being such a douche... a lot of stuff has been happening recently and I care a lot for my grades in college... I started this project as something fun to do and to help patch large holes in my server... not to support the entire community. I may, however, give you a position.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@brutalbrewer
He has said he wont be making it in to single plugins anytime soon as it was take over 500hours to do it. He is working over the Christmas break to sort it all out thought and hopefully will release a fully working version
-
View User Profile
-
Send Message
Posted Dec 12, 2012@dreadslicer
First off.. amazing plug in man. and the ee tool patch.. Brilliant.. my server went from 20 avg members to 50/50 from being able to unban dm and rm tools.
Anyway the main reason i got this plugin was for 2 features.. open alchemy bag and to set custom emc values. I can open alchemy bags no problem but cant seem to get the custom emc values to work. nor will the block place limiter or the dupe fixes. i can still dupe with every item that is said to fix. I have version 1.09 because the 1.10 version was saying that i didnt have the perm node to open alchemy bags which i was op, and i even gave myself the perm, still didnt work. Please tell me what i need to do to get these to work.
Is there any possible way for you to release a single plug just to let us open alc bags and another to set custom emc values?, i really dont need all this other stuff, i mean it is nice to have but still takes room. ty for your time.
-
View User Profile
-
Send Message
Posted Dec 12, 2012Can Anyone help me with a weird problem ive been having, ever since version .95 if i install any of the newer ones, tr and tekkitrestrict when used as commands in the console or ingame display nothing
doesnt say invalid command, just nothing happens
also tr has no errors initializing or anything....
-
View User Profile
-
Send Message
Posted Dec 12, 2012I can still dupe using RM Furnace, even when I am not op/have permission and this is my config file. Running TekkitRestrict 1.10, Tekkit 3.1.2. Config: http://pastie.org/5516584
-
View User Profile
-
Send Message
Posted Dec 11, 2012@frol1 I did tht awhile ago n just now, they both turn to dirt. I have tried these:
- 214 - "214:0" - "214:-0"(was told to by somebody here and i thought it had worked but found it recently hasnt been working)
I want to ONLY ban World Anchors id 214..but it keeps banning steel blocks also.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@dreadslicer
I've sent you a bunch of personal emails (on top of a large donation) regarding contributing and you either blackhole my emails or simply just do not reply. I guess 12+ yrs as a programmer/sysadmin isn't enough?