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 Sep 29, 2012What does the AutoRP timer do:
-
View User Profile
-
Send Message
Posted Sep 29, 2012players of my server are getting kicked doing notting
-
View User Profile
-
Send Message
Posted Sep 29, 2012How to give permission to someone to fly?
-
View User Profile
-
Send Message
Posted Sep 29, 2012@jake0o0
with bukkitpp, but not with bukkit
-
View User Profile
-
Send Message
Posted Sep 29, 2012@dreadslicer
Doesn't nolagg lead to more problems than it helps on a Tekkit server?
-
View User Profile
-
Send Message
Posted Sep 29, 2012[Known 0.91 Dev Caveats]
[Starting]
&&& [fixed] means will be released in the next version.
@Haloflooder
P
-
View User Profile
-
Send Message
Posted Sep 29, 2012Just recently, Whenever I build an autocraft table II, it'll turn into dirt. Funny thing is, tubestuffs isn't in the disabled mod list.
-
View User Profile
-
Send Message
Posted Sep 29, 2012@MrKekson
@DoubleDeez04
Everybody does:
-
View User Profile
-
Send Message
Posted Sep 29, 2012@MrKekson
nothing, even with the original tekkit jar and, and ee its freezing up with ee.EEBase.getPlayerArmorMovement(EEBase.java:949) i have no clue
also
5:01:13 PM CONSOLE: [SEVERE] Exception in thread "TekkitRestrict_BlockScrubberThread" 5:01:13 PM CONSOLE: [SEVERE] java.lang.NullPointerException 5:01:13 PM CONSOLE: [SEVERE] at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:223) 5:01:13 PM CONSOLE: [SEVERE] at org.bukkit.craftbukkit.CraftChunk.getTileEntities(CraftChunk.java:117) 5:01:13 PM CONSOLE: [SEVERE] at com.github.dreadslicer.tekkitrestrict.TWorldScrubber.doScrub(TRThread.java:527) 5:01:13 PM CONSOLE: [SEVERE] at com.github.dreadslicer.tekkitrestrict.TWorldScrubber.run(TRThread.java:461)
but id did not kill the server
-
View User Profile
-
Send Message
Posted Sep 28, 2012[0.66]
Even though I don't have WirelessRedstone under blocked mods, the wireless redstone items still turn into dirt for anyone not OP.
-
View User Profile
-
Send Message
Posted Sep 28, 2012above post
-
View User Profile
-
Send Message
Posted Sep 28, 2012@dreadslicer
no problem man, im a dev too :D just kinda reporting bugs, atm im running with the unmodded ee, and it's seems fine so far, but i'll report back later, bacause of the unmannered timing of the error
-
View User Profile
-
Send Message
Posted Sep 28, 2012@MrKekson
fun stuff =P
0.9 has been classified as 0.91 Dev... there are some issues.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@dreadslicer
i've stil got the ee.EEBase.getPlayerArmorMovement(EEBase.java:949) bug with 0.9, and its killing my server, hers a plugin list, it might help:
CreativeGates 1.3.5 - Unknown Author
Dynmap-Towny "0.30" - mikeprimm
dynmap "0.80-1315" - FrozenCow, mikeprimm
Essentials 2.9.1 - Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5
Permissions 3.1.6 - Unknown Author
GroupManager 1.9 (2.9.1) (Phoenix) - Unknown Author
EssentialsProtect 2.9.1 - Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
EssentialsSpawn 2.9.1 - Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
MobileAdmin 3.2.4 - Unknown Author
PerformanceMonitor 1.6.6 - MsHax085
Questioner 0.6 - Shade,ElgarL
Register 1.8 - Nijikokun, LRFLEW, Acrobot, miho, Snowleo, KHobbits, Spice-King, ElgarL
SimplyVanish 1.1.0 - Unknown Author
tekkitrestrict 0.5 - Unknown Author
Towny 0.81.0.0 - Shade, Modified by FuzzeWuzze. Forked by ElgarL
TownyChat 0.30 - ElgarL, Shade, phrstbrn
WorldEdit 5.4.2 - Unknown Author
and the ee patch for proper block interact
if i can give any futher help, please tell me what you need, or if you have any idea, it's killing my server at random times, right now i'm trying to revert the ee patch, i'll get back tomorrow about the results
+ you still can use the items g and r keys, so basically u cant stop the amuletts if i set up the bolck limit, it works fine until a relog, then the counter get reseted + the error message is happening with craftbukkit too, not just cb++
-
View User Profile
-
Send Message
Posted Sep 28, 2012@jake0o0
Lol, I use nolagg for getting a perfect TPS on my multithreaded server. (it's still getting serveral internal overhauls)
@Lostferret13
k
@Reve91
You could say that it is the result of my efforts... or rather, my debugging. =P 80% of the programming is debugging if you don't use little messages like the ones you are getting. (To be hones, I don't know where that would be located, because I have thousands upon thousands of lies of code)
Anyways, The laggy event is for anti-dupe... when players throw items out of their inventories, it searches all of their available bags for black hole bands. I may make a function in the future which searches and keeps the player's status for these in the future.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@Reve91
Don't use NoLagg...
-
View User Profile
-
Send Message
Posted Sep 28, 2012updated to v0.9
Ticket posted on DisableClick not differentiating between right or left.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@aroeira
Getting the same thing in console after updating to 0.9
Also, PlayerDropEvent is creating lag according to NoLagg and it has something to do with TekkitRestrict. I would guess it's about the /tpic command if it searches for dropped items or something.
-
View User Profile
-
Send Message
Posted Sep 28, 2012this messages on console disrupts me. http://pastebin.com/WRh8ZQFb
-
View User Profile
-
Send Message
Posted Sep 28, 2012[Conversion process from 0.66 or lower]
[News 0.9 Release-2]
[On-hold 0.9]