dreadslicer Posted September 4, 2012 Posted September 4, 2012 Hello guys! I'm here today to post my [beta] plugin TekkitRestrict. [BukkitDev] (Probably subject to change since bukkit dev hates tekkit) Essentially, this is a bukkit plugin that integrates with the tekkit mods and applies several fixes that "vanilla tekkit" servers would need to prevent griefers to go outright ballistic with the mods. I know that many high-listed servers for tekkit deny the use of EE because: -3 dupes -1 Crafting bypass -Cheating in resources (This obviously IS the basis of the mod) -Most "Tools" in EE are NOT logged I also know that said high-listed servers ban users because they "glitched" in items using crafting workarounds. So, in conclusion, the overall goal of my plugin is to prevent these problems and more. Compatibility: WorldEdit (Used to "Make" safeZones) PEX Any SuperPerm Plugin (Broken on beta) The current status of my plugin gives you: OpenAlc (Open ANY alchemy bag [Gives error if alc bag/player does not exist]) Safe Zone, 13 event types listed for safety. (More to come, Generally, this is equal to a Worldguard safetyzone that was manually programmed, but nobody can use gem armor) Gem armor use preventer (Switches the "Offensive and Movement" modes to "off" automatically) SafeZones!!! All 3 EE Dupes! Safezones Do the following: [RemoveEntities, Block all player interactions, Blocks Ring of Arcana, Automatically decharge all DM/RM tools, rings and amulets] Limit # of Placed blocks! Automatically delete "Banned/Deleted" items from player inventories. Working Permissions: tekkitrestrict.admin (And branch bypasses) tekkitrestrict.noitem.[l-k].[data] tekkitrestrict.limit.[l-k].[data] Known Caveats: Typo in delete safezones, so it doesn't work in beta. PEX initialization error and usage, so you must have pex for the beta (Will be fixed in first real release) The Future!: (Beta) Actually working timer limiter (On low-speed thread or maybe even an uber-low speed thread) EE Alternate button blocker. Factions plugin support WorldGuard plugin support Please note that this does NOT use any source code from any of the mods. It basically works off of what is available through reverse engineering. Donations to make development go faster! Paypal: [email protected]
Malicered Posted September 5, 2012 Posted September 5, 2012 I totally support this mod. Let's see if we can get you a healthy donation. I'd like to hear more of this.
Phuriousgeorge Posted September 5, 2012 Posted September 5, 2012 Seems interesting. Going to follow this one even though I have no intentions of ever brining EE back to my server ;)
SirStompsalot Posted September 5, 2012 Posted September 5, 2012 Saw this on bukkit dev yesterday - didn't work that great as a fresh install, but I love the concept and control you're giving admins. I'll be downloading again soon to give it more evaluation. Watching with interest sir.
Malicered Posted September 5, 2012 Posted September 5, 2012 With all due respect, I believe that the creator of EE should be doing this. =/ Not so great when your creations are so buggy that your player base has to step up and fix them. Suggestion for the mod: Perhaps you can add in a way to configure how fast condensing is or the rate of collectors. Perhaps, permission based Destruction Catalyst or something like that?
dreadslicer Posted September 5, 2012 Author Posted September 5, 2012 @Malicered Yes, the backend of EE is JUST items. It's quite sad really. However, if you think of the mod creator as a troll, then you would understand why he did what he did. EE is a very nice concept and all, but it's not very friendly to a long-term server. The beta release will have noitem and limiters. These essentials enable admins to A: Prevent players from getting "no-no" items and B: limit the total number of a block-type a player may place. @SirStompsalot You were running Alpha on a fresh install. Alphas are bound to run quite sour.
Phuriousgeorge Posted September 5, 2012 Posted September 5, 2012 Perhaps you can add in a way to configure how fast condensing is or the rate of collectors Change your "Machine rate". I believe it's somewhere in line 2-4 of the EE config. Perhaps, permission based Destruction Catalyst or something like that? I disagree with this point. There are a crapton of mods out there and as far as I know, none support permissions systems even MC itself does not support permission-based crafting/use. There are plugins for that (Noitem, disablecraft, and the newcomer - TekkitRestrict) Not to change the thread's topic, but what the mod should support is up for everyone's argument, but the common theme in most arguments aroud these forums consist of: Allow customizeable EMC Restrict/add to what can be condensed Ability to disable functions of items (ie: right click function of Philo Stone, gem armor abilities) Actually consume EMC appropriately for items instead of people getting their abilities for free when they shouldn't be Option to turn off the free functionality of certain items while in Alchemy Bags/Chests and actually have them consume EMC Ability to consume a % of EMC when "Exchanging" in condensers or tablets Equivalency doesn't work well on servers and the equivalents are definetly up for argument Customize durability of armor/damage of weapons On Topic: I'm looking forward to seeing how this plugin progresses. I definetly don't mind running a test server on my dedi and having some of my members move over to test things as they're developed.
DXWarlock Posted September 5, 2012 Posted September 5, 2012 I know that many high-listed servers for tekkit deny the use of EE because: -3 dupes -1 Crafting bypass -Cheating in resources (This obviously IS the basis of the mod) -Most "Tools" in EE are NOT logged I deny it because its "creative mode without the guilt of creative mode" making 90% of the challenge of tekkit pointless. after a week you got diamond chests full of everything. if you could slow down collectors rate beyond the lowest setting available to be set now..that would be good.
dreadslicer Posted September 5, 2012 Author Posted September 5, 2012 Aye, the collector rate is to be had. However, limiting the total number of collectors using the beta can prevent said claim. [beta+] tekkitrestrict.limit.126.2.16 This will limit the MK3 energy collector to 16. Players that have this permission will only be allowed to place 16 MK3 collectors. Now, actually modifying EE's items and setting their properties is going to be an extreme. Essentially, "Adding any code" from said mod may be looked down upon. I'm currently working with only reverse engineering. Please be patient, as I'm sure the maker of EE would not want me to make his config for him. I will try to see if it feasible, though.
Phuriousgeorge Posted September 5, 2012 Posted September 5, 2012 Yup, definetly understood dreadslicer. I personally don't use EE because it's impact on servers. I've found mods to EE that allow some additional customization, and have even modified EE myself, but all together, it's way too much of a pain in the ass for me to manage along with my server/work/child. Things have been much less hectic now that I'm not mucking in EE and EE related arguments all the time. Now I only have to hear "OMG U NO HAS EE? TIS SRVA SUX". They log out and that's all ;)
Inacio Posted September 6, 2012 Posted September 6, 2012 Looking forward to seeing this plugin mature. Will follow its development.
DXWarlock Posted September 6, 2012 Posted September 6, 2012 Now I only have to hear "OMG U NO HAS EE? TIS SRVA SUX". They log out and that's all HA same here...But I figure we are better off without them. Our server is more a "See what you can devise/create/engineer to make impressive machines using logic and problem solving" more than a "see who can AFK and turn sun into diamonds the fastest". :)
Malicered Posted September 6, 2012 Posted September 6, 2012 HA same here...But I figure we are better off without them. Our server is more a "See what you can devise/create/engineer to make impressive machines using logic and problem solving" more than a "see who can AFK and turn sun into diamonds the fastest". I totally agree with this notion. EE is not server friendly. Well, it is server friendly if you have maybe 3-4 friends. But shit starts getting crazy, and before you know it. BAM. Whur muh chunks go? Lols. Anyway man, I was thinking dreadslicer, if you were able to work on a project with me? Depending on these next few days, I may be able to offer you some compensation for your time. <- Money compensation of course. EDIT: Sorry, I got the usernames confused. Whoops. Sorry about that.
Phuriousgeorge Posted September 6, 2012 Posted September 6, 2012 I totally agree with this notion. EE is not server friendly. Well, it is server friendly if you have maybe 3-4 friends. But shit starts getting crazy, and before you know it. BAM. Whur muh chunks go? Lols. Anyway man, I was thinking Phuriousgeorge, if you were able to work on a project with me? Depending on these next few days, I may be able to offer you some compensation for your time. <- Money compensation of course. Shoot me some details in a PM. No need to derail this thread. Even if I'm not specifically able to help you, I have several friends from 3 years of server admining that may be able to assist.
dreadslicer Posted September 6, 2012 Author Posted September 6, 2012 Alright, just released the beta on bukkit dev... just waiting for a bukkit dev moderator's approval. Make sure, if you have used the alpha, to clear your tekkitrestrict folder of config.pml and data.db.
potato Posted September 8, 2012 Posted September 8, 2012 Wow, this is just awesome. Keep the good work
UselessFlaw Posted September 9, 2012 Posted September 9, 2012 Phuriousgeorge said: ↑ Now I only have to hear "OMG U NO HAS EE? TIS SRVA SUX". They log out and that's all HA same here...But I figure we are better off without them. Our server is more a "See what you can devise/create/engineer to make impressive machines using logic and problem solving" more than a "see who can AFK and turn sun into diamonds the fastest". Who needs the sun when you have sugarcane?
ace223 Posted September 10, 2012 Posted September 10, 2012 i can see this plugin going a long way, congrats to you. i love it, within 2 minutes of finding this thread i installed it to my server even better then i already use world guard for safe areas keep it up and there will be a donation headed your way :)
Architect Posted September 16, 2012 Posted September 16, 2012 I would like to see something that would allow EE to be used, but the items not crafted, I am working on putting up a network of servers, that each server will have a different world in it, (ex. all desert world for a dune like planet, connected via portals to a server that has an all water world, like the main characters home world, or waterworld movie) I want to have a couple very hard to find worlds that connect to most if not all other worlds that have the ability to build EE stuff, so they are kinda like an ultra advanced civilization sorta world, one being the world of the portal builders, that connected all the worlds (sorta like theÆsir from stargate, though I am actually following a trilogy of books written from way before stargate, called the starrigger, red limit freeway, and paradox ally, all written by John DeChancie) I would still want the stuff to be able to be used, so if they are carrying stuff in inventory from one world to another, they can use it, but not allow crafting or replication (say like using energy condensers to make more energy condensers, or energy converters) and not allow removing the items either, I don't want to make them indestructible, just not drop anything if they are broken. just some ideas, that might fit with your plug in there sir. carry on :)
Inacio Posted September 27, 2012 Posted September 27, 2012 Hey bro, I love your plugin, but I'm having an issue: everyone is able to bypass the block count limit. Any suggestions on what might be wrong?
NetherApprentice Posted October 23, 2012 Posted October 23, 2012 Interesting hoping to see this plugin mature some more.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now