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 Oct 4, 2012For some reason even if i disable an item in recipe block and have the item disabled. If they are fast enough it can be crafted and placed into a deployer. How can i stop this?
As of today anything i disabled does not turn to dirt and items in the block can be crafted. I deleted the config and made a new one and the issue is still there.
Edit: Seems after the update it works again. Even though the thread timer is set to 150 it still takes 2-3 seconds to turn the item to dirt.
My Config:
http://pastebin.com/TpbrA90q
-
View User Profile
-
Send Message
Posted Oct 4, 2012@dreadslicer
the boots sems fine now, in .91 they killed the server with random null pointer exceptions, but it is up for a day now, with no problems so far. Qs: where did the /tr reload gone? can you provide a commnad list? oh and one more thing, the block limiter is down atm? also would you mind to include ring of arcana mode log? not just x used ring of arcana, but x used ring.. in fire mode etc?
+ did this plugin change any of the block update mechanic? i dont know if its because of this, but sometimes when someone break a block, its broke, but the texture stay there, so its looks that the block was not broken, im not shure tho if its because tr
-
View User Profile
-
Send Message
Posted Oct 4, 2012sorry, my internet was down since last night. just got it back online this afternoon.
No, the error doesn't seems to have anything to do with quarries. checked, and double checked. The log was pretty clean this morning when there was only 1-3 people online. But at around 2 pm, the [TRNoDupe] thing is back. Still trying to figure out what caused it.
Must be some mechanism made by someone is causing it, but I haven't found any luck finding it since I just got internet back a few minutes ago. Will do some patrolling to see if I can find what causing it.
EDIT: oh yeah, I forgot to mention that /tpic doesn't seems to be working. it only outputs "/tpic [Min Item Threshold]" no matter what I write after /tpic
-
View User Profile
-
Send Message
Posted Oct 4, 2012/openalc does not work in TekkitRestrict 0.95 Release-2 [Stable] this is what I typed in: /openalc smithy285 white and it just cam up with /openalc [player] [arg]
-
View User Profile
-
Send Message
Posted Oct 3, 2012@dreadslicer
neither "x:0" and "x:-10" are working on my version. I am running just regular tekkit instead of CB++
-
View User Profile
-
Send Message
Posted Oct 3, 2012Been testing the new version, no issues so far.
I wanted to ask if it is possible to restrict the amount of items of a certain type, each person can have. E.g: 4 collectors per person.
Fantastic plugin dude.
This is the future of server-wide protection
-
View User Profile
-
Send Message
Posted Oct 3, 2012Oh wow... Nice
-
View User Profile
-
Send Message
Posted Oct 3, 2012[Planned]
@MrKekson
-
View User Profile
-
Send Message
Posted Oct 3, 2012im running it for 3 hours now, with boots, and katar on, so far looks good, but i'll report back later, because the boots bug is totally random atm im building a space cannon to test speed hack since i dont have a cheater client
-
View User Profile
-
Send Message
Posted Oct 3, 2012@Lostferret13
Yes, that's one of the things that I worked on. if "126:0" doesn't work, then do "126:-10". I had added a custom class that sends "Specific" "x:0" to "x:-10", but maybe it didn't apply completely.
-
View User Profile
-
Send Message
Posted Oct 3, 2012Ok NVM i got it
-
View User Profile
-
Send Message
Posted Oct 3, 2012Is there a way to disable only the first item in a dataset (i.e. energy collector MK1)? I tried "126:0" but it doesn't work, and "126" will block the entire dataset.
-
View User Profile
-
Send Message
Posted Oct 3, 2012I've got question how to disable mods with this cause the only thing i got in config is:
###########Advanced Functions############-Cross-Mod---
View User Profile
-
Send Message
Posted Oct 3, 2012@greedseed
could you provide more information? Like, post your log to pastebin and give me the link?
-
View User Profile
-
Send Message
Posted Oct 3, 2012when i try to add it to my plugins i get is v0.95 up to date ? i run CB 75
-
View User Profile
-
Send Message
Posted Oct 3, 2012I have a feeling that when I placed the server restarter command /restart, it has made it impossible for uploads to be checked quickly... I uploaded it 14 hours ago. I think this is because it calls for the JAR file upon restart.
@DepokBoy
Thank you so much DepokBoy! Try to keep the LogDebug on for as long as you can to try to find Unique Errors... I appreciate your cooperation in making this plugin better!
-@MrKekson
@Keionbuchou
--
View User Profile
-
Send Message
Posted Oct 3, 2012set LogDebug: true for the past 8 hours and the only debug log I'm getting is a long line of
"Error! [TRNoDupe] : null" a few times a minute and a single line of "Error[0]: [Decharger thread] null" at around 5 hours after server restart. Config file is still the same as before except for the LogDebug flag. hope it means anything. and yes, the re-timer is definitely not working. At least it doesn't crashed the player right-clicking it anymore as it did with 0.6.
anyway, keep up the good work on this great plugin. love it it very much ^_^
-
View User Profile
-
Send Message
Posted Oct 3, 2012@gmstorm
dunno if thats relevant cos of 0.95, i've disabled the boots, and katar, but now non op users ring usage is bugged, its like they dont have any fuel, will update to 0.95 if i get home tho, its still better to disable a fev items ( boot, katar etc )then the half ot the ee, cos thats written by a codehippie who use no protection agains anything
Also, let me say that Dreadslicer you are a truly commited dev! Keep up the great work
-
View User Profile
-
Send Message
Posted Oct 2, 2012Setting "AllowGemArmorDefensive" to false does not seem to be able to remove the ability to turn on movement powers. (Neither is it generating any sort of log file when I do turn them on.)
Since the movement effects are so buggy in SMP, I would rather those effects remain off. I suppose I could block the recipie, but it would be nice to allow for a full set.
-
View User Profile
-
Send Message
Posted Oct 2, 2012Can you guys do me a favor? With 0.95, can you please enable "LogDebug: true" in the config... then if there is a folder for "debug" in the logs, can you send them to me?
@DepokBoy
@LiteWarfare
I haven't added "tekkitrestrict.noclick.(num).[data].[right/left].[safezone]" yet.