Jump to content

Patch for EE mining tools - no more griefing with them!


Recommended Posts

  • Replies 222
  • Created
  • Last Reply

Top Posters In This Topic

I'd say they won't be fixed with the new version of EE but who knows. I don't think they make EE server with bukkit in mind which is why this happens to begin with. So depends of the person porting it to bukkit fixes it

I grabbed the latest EE bukkit port (for MC 1.2.5) and decompiled it to check out the tools. Despite the fact the decompiler felt compelled to rename all the variables to things like "var1" and "var2", it seems this problem is not fixed in the latest version. If this is still the case when Tekkit 3.00 is released, it will be easy for me to repatch the tools to work for the newest version.

Ideally the creator of the EE bukkit port will see this and implement the fix properly, it really doesn't take that long at all. Ah well happy days.

Link to comment
Share on other sites

Okay thats good to know :) Your fixing a massive hole with this patch, thanks so much again :)

Now to make it complete I only wish there was a way to stop the use of the rings to make fire/water in protected areas as well as philosphers stone transmute ability and other small things like the Mercurial Eye. But I think the main problems are the RM and DM tools :)

Link to comment
Share on other sites

After trying in vain to patch our new server several times, and only the only result being to delete all the EE items in the world, we found out that this patch only works on 2.1.0 server installs, and the server files we downloaded were 2.1.1.

Any plans to patch this to 2.1.1? Is there already a 2.1.1 EE fix available and this older thread just has higher Google pagerank for some reason? Please help.

Link to comment
Share on other sites

Well here is a little problem i am having....

Tekkit version: 2.1.1

"mod_EE.class"

2012-05-12 07:59:29 [FINER] THROW

java.lang.UnsupportedClassVersionError: ee/ItemDarkPickaxe : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(Unknown Source)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at ee.EEItem.init(EEItem.java:56)

at net.minecraft.server.mod_EE.<init>(mod_EE.java:62)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at net.minecraft.server.ModLoader.addMod(ModLoader.java:179)

at net.minecraft.server.ModLoader.readFromModFolder(ModLoader.java:929)

at net.minecraft.server.ModLoader.init(ModLoader.java:683)

at net.minecraft.server.ModLoader.Init(ModLoader.java:1357)

at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:102)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:411)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

Link to comment
Share on other sites

After trying in vain to patch our new server several times, and only the only result being to delete all the EE items in the world, we found out that this patch only works on 2.1.0 server installs, and the server files we downloaded were 2.1.1.

Any plans to patch this to 2.1.1? Is there already a 2.1.1 EE fix available and this older thread just has higher Google pagerank for some reason? Please help.

This works fine for 2.1.1, it was released when 2.1.1 was the server that was out. I am using 2.1.1 and it works fine :)

Link to comment
Share on other sites

Well here is a little problem i am having....

Tekkit version: 2.1.1

"mod_EE.class"

2012-05-12 07:59:29 [FINER] THROW

java.lang.UnsupportedClassVersionError: ee/ItemDarkPickaxe : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(Unknown Source)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at ee.EEItem.init(EEItem.java:56)

at net.minecraft.server.mod_EE.<init>(mod_EE.java:62)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at net.minecraft.server.ModLoader.addMod(ModLoader.java:179)

at net.minecraft.server.ModLoader.readFromModFolder(ModLoader.java:929)

at net.minecraft.server.ModLoader.init(ModLoader.java:683)

at net.minecraft.server.ModLoader.Init(ModLoader.java:1357)

at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:102)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:411)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

What version(s) of java do you have installed?

Link to comment
Share on other sites

Yeah, I found out in another thread it requires Java 7. Which means mac users are SOL unless they upgrade to whatever the latest jungle top predator is. Shouldn't affect most professionally hosted servers, just us dangerous amateurs. :P

Link to comment
Share on other sites

Hello,

I keep getting this when i install it:

14.05 21:50:47 [server] INFO Aliasing material 102 name: thinGlass

14.05 21:50:47 [server] INFO Aliasing material 101 name: fenceIron

14.05 21:50:47 [server] INFO Aliasing material 100 name: mushroom

14.05 21:50:47 [server] INFO Aliasing material 99 name: mushroom

14.05 21:50:47 [server] INFO Aliasing material 98 name: stonebricksmooth

14.05 21:50:47 [server] INFO Aliasing material 96 name: trapdoor

14.05 21:50:47 [server] INFO Aliasing material 95 name: lockedchest

14.05 21:50:47 [server] INFO Aliasing material 94 name: diode

14.05 21:50:47 [server] INFO Aliasing material 93 name: diode

14.05 21:50:47 [server] INFO Aliasing material 92 name: cake

14.05 21:50:47 [server] INFO Aliasing material 91 name: litpumpkin

14.05 21:50:47 [server] INFO Aliasing material 90 name: portal

14.05 21:50:47 [server] INFO Aliasing material 89 name: lightgem

14.05 21:50:47 [server] INFO Aliasing material 88 name: hellsand

14.05 21:50:47 [server] INFO Aliasing material 87 name: hellrock

14.05 21:50:47 [server] INFO Aliasing material 86 name: pumpkin

14.05 21:50:47 [server] INFO Aliasing material 85 name: fence

14.05 21:50:47 [server] INFO Aliasing material 84 name: jukebox

14.05 21:50:47 [server] INFO Aliasing material 83 name: reeds

14.05 21:50:47 [server] INFO Aliasing material 82 name: clay

14.05 21:50:47 [server] INFO Aliasing material 81 name: cactus

14.05 21:50:47 [server] INFO Aliasing material 80 name: snow

14.05 21:50:47 [server] INFO Aliasing material 79 name: ice

14.05 21:50:47 [server] INFO Aliasing material 78 name: snow

14.05 21:50:47 [server] INFO Aliasing material 77 name: button

14.05 21:50:47 [server] INFO Aliasing material 76 name: notGate

14.05 21:50:47 [server] INFO Aliasing material 75 name: notGate

14.05 21:50:47 [server] INFO Aliasing material 74 name: oreRedstone

14.05 21:50:47 [server] INFO Aliasing material 73 name: oreRedstone

14.05 21:50:47 [server] INFO Aliasing material 72 name: pressurePlate

14.05 21:50:47 [server] INFO Aliasing material 71 name: doorIron

14.05 21:50:47 [server] INFO Aliasing material 70 name: pressurePlate

14.05 21:50:47 [server] INFO Aliasing material 69 name: lever

14.05 21:50:47 [server] INFO Aliasing material 68 name: sign

14.05 21:50:47 [server] INFO Aliasing material 67 name: stairsStone

14.05 21:50:47 [server] INFO Aliasing material 66 name: rail

14.05 21:50:47 [server] INFO Aliasing material 65 name: ladder

14.05 21:50:47 [server] INFO Aliasing material 64 name: doorWood

14.05 21:50:47 [server] INFO Aliasing material 63 name: sign

14.05 21:50:47 [server] INFO Aliasing material 62 name: furnace

14.05 21:50:47 [server] INFO Aliasing material 61 name: furnace

14.05 21:50:47 [server] INFO Aliasing material 60 name: farmland

14.05 21:50:47 [server] INFO Aliasing material 59 name: crops

14.05 21:50:47 [server] INFO Aliasing material 58 name: workbench

14.05 21:50:47 [server] INFO Aliasing material 57 name: blockDiamond

14.05 21:50:47 [server] INFO Aliasing material 56 name: oreDiamond

14.05 21:50:47 [server] INFO Aliasing material 55 name: redstoneDust

14.05 21:50:47 [server] INFO Aliasing material 54 name: chest

14.05 21:50:47 [server] INFO Aliasing material 53 name: stairsWood

14.05 21:50:47 [server] INFO Aliasing material 52 name: mobSpawner

14.05 21:50:47 [server] INFO Aliasing material 51 name: fire

14.05 21:50:47 [server] INFO Aliasing material 50 name: torch

14.05 21:50:47 [server] INFO Aliasing material 49 name: obsidian

14.05 21:50:47 [server] INFO Aliasing material 48 name: stoneMoss

14.05 21:50:47 [server] INFO Aliasing material 47 name: bookshelf

14.05 21:50:47 [server] INFO Aliasing material 46 name: tnt

14.05 21:50:47 [server] INFO Aliasing material 45 name: brick

14.05 21:50:47 [server] INFO Aliasing material 44 name: stoneSlab

14.05 21:50:47 [server] INFO Aliasing material 43 name: stoneSlab

14.05 21:50:47 [server] INFO Aliasing material 42 name: blockIron

14.05 21:50:47 [server] INFO Aliasing material 41 name: blockGold

14.05 21:50:47 [server] INFO Aliasing material 40 name: mushroom

14.05 21:50:47 [server] INFO Aliasing material 39 name: mushroom

14.05 21:50:47 [server] INFO Aliasing material 38 name: rose

14.05 21:50:47 [server] INFO Aliasing material 37 name: flower

14.05 21:50:47 [server] INFO Aliasing material 35 name: cloth

14.05 21:50:47 [server] INFO Aliasing material 33 name: pistonBase

14.05 21:50:47 [server] INFO Aliasing material 32 name: deadbush

14.05 21:50:47 [server] INFO Aliasing material 31 name: tallgrass

14.05 21:50:47 [server] INFO Aliasing material 30 name: web

14.05 21:50:47 [server] INFO Aliasing material 29 name: pistonStickyBase

14.05 21:50:47 [server] INFO Aliasing material 28 name: detectorRail

14.05 21:50:47 [server] INFO Aliasing material 27 name: goldenRail

14.05 21:50:47 [server] INFO Aliasing material 26 name: bed

14.05 21:50:47 [server] INFO Aliasing material 25 name: musicBlock

14.05 21:50:47 [server] INFO Aliasing material 24 name: sandStone

14.05 21:50:47 [server] INFO Aliasing material 23 name: dispenser

14.05 21:50:47 [server] INFO Aliasing material 22 name: blockLapis

14.05 21:50:47 [server] INFO Aliasing material 21 name: oreLapis

14.05 21:50:47 [server] INFO Aliasing material 20 name: glass

14.05 21:50:47 [server] INFO Aliasing material 19 name: sponge

14.05 21:50:47 [server] INFO Aliasing material 18 name: leaves

14.05 21:50:47 [server] INFO Aliasing material 17 name: log

14.05 21:50:47 [server] INFO Aliasing material 16 name: oreCoal

14.05 21:50:47 [server] INFO Aliasing material 15 name: oreIron

14.05 21:50:47 [server] INFO Aliasing material 14 name: oreGold

14.05 21:50:47 [server] INFO Aliasing material 13 name: gravel

14.05 21:50:47 [server] INFO Aliasing material 12 name: sand

14.05 21:50:47 [server] INFO Aliasing material 11 name: lava

14.05 21:50:47 [server] INFO Aliasing material 10 name: lava

14.05 21:50:47 [server] INFO Aliasing material 9 name: water

14.05 21:50:47 [server] INFO Aliasing material 8 name: water

14.05 21:50:47 [server] INFO Aliasing material 7 name: bedrock

14.05 21:50:47 [server] INFO Aliasing material 6 name: sapling

14.05 21:50:47 [server] INFO Aliasing material 5 name: wood

14.05 21:50:47 [server] INFO Aliasing material 4 name: stonebrick

14.05 21:50:47 [server] INFO Aliasing material 3 name: dirt

14.05 21:50:47 [server] INFO Aliasing material 2 name: grass

14.05 21:50:47 [server] INFO Aliasing material 1 name: stone

14.05 21:50:47 [Multicraft] Loaded config for "Default"

14.05 21:50:47 [Multicraft] Starting Minecraft!

14.05 21:50:47 [Multicraft] Loading Minecraft instance properties

14.05 21:50:47 [Multicraft] Received start command

Then it stops!

when it starts to load the EE2 items, any ideal what it could be? I really want this fix!

EDIT:

Using a dedicated server with multicraft and i run tekkit 2.1.1

Link to comment
Share on other sites

Okay folks, all DM/RM tools (except the Hoe which I left out on purpose) are now repatched for Tekkit 3.0.3. The latest patch file is here and the OP has been updated.

A temporary fix for the crash that occurs when you pickup a black "loot ball" left behind by a DM/RM tool can also be found here.

Link to comment
Share on other sites

A temporary fix for the crash and corruption when picking up a black "loot ball" can be found here.

This also seems to have been fixed in the -r2 bukkit port. (Tekkit 3.0.3 uses an old port)

Do you have any idea if that is the only bugfix in there? If there's more I'd want the best of both worlds obviously.

Link to comment
Share on other sites

This also seems to have been fixed in the -r2 bukkit port. (Tekkit 3.0.3 uses an old port)

Do you have any idea if that is the only bugfix in there? If there's more I'd want the best of both worlds obviously.

Sorry, I've only looked at the version Tekkit uses. I remember checking one of the bukkit ports of EE for 1.2.5 before Tekkit 3.0.3 was released and DM/RM tools weren't patched, but I can't remember how long ago that was. The only download of EE I have in my downloads folder is called "EE2ServerV1.4.4.0-bukkit-mcpc-1.2.5.zip" and it definitely was not patched in that one. No idea about the black ball bug though.

Link to comment
Share on other sites

This also seems to have been fixed in the -r2 bukkit port. (Tekkit 3.0.3 uses an old port)

Do you have any idea if that is the only bugfix in there? If there's more I'd want the best of both worlds obviously.

You can have the best of both worlds, works fine for me, the r2 port + the tools fix = WIN (working fine)

Link to comment
Share on other sites

tekkit 3.0.3

bukkit craftbukkit-1.2.5-R1.3-MCPC-SNAPSHOT-91.jar

and i use EEToolPatch303a.zip

when i place all .class in the ee folder in the EE2ServerV1.4.5.1-bukkit-mcpc-1.2.5-r2.zip i got error and the server wont load i place the log


22:43:28 [GRAVE] java.lang.UnsupportedClassVersionError: ee/ItemDarkPickaxe : Un

supported major.minor version 51.0

22:43:28 [GRAVE]    at java.lang.ClassLoader.defineClass1(Native Method)

22:43:28 [GRAVE]    at java.lang.ClassLoader.defineClassCond(Unknown Source)



22:43:28 [GRAVE]    at java.lang.ClassLoader.defineClass(Unknown Source)

22:43:28 [GRAVE]    at java.security.SecureClassLoader.defineClass(Unknown S

ource)

22:43:28 [GRAVE]    at java.net.URLClassLoader.defineClass(Unknown Source)

22:43:28 [GRAVE]    at java.net.URLClassLoader.access$000(Unknown Source)

22:43:28 [GRAVE]    at java.net.URLClassLoader$1.run(Unknown Source)

22:43:28 [GRAVE]    at java.security.AccessController.doPrivileged(Native Me

thod)

22:43:28 [GRAVE]    at java.net.URLClassLoader.findClass(Unknown Source)

22:43:28 [GRAVE]    at java.lang.ClassLoader.loadClass(Unknown Source)

22:43:28 [GRAVE]    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown So

urce)

22:43:28 [GRAVE]    at java.lang.ClassLoader.loadClass(Unknown Source)

22:43:28 [GRAVE]    at ee.EEItem.init(EEItem.java:99)

22:43:28 [GRAVE]    at net.minecraft.server.mod_EE.<init>(mod_EE.java:67)

22:43:28 [GRAVE]    at sun.reflect.NativeConstructorAccessorImpl.newInstance

0(Native Method)

22:43:28 [GRAVE]    at sun.reflect.NativeConstructorAccessorImpl.newInstance

(Unknown Source)

22:43:28 [GRAVE]    at sun.reflect.DelegatingConstructorAccessorImpl.newInst

ance(Unknown Source)

22:43:28 [GRAVE]    at java.lang.reflect.Constructor.newInstance(Unknown Sou

rce)

22:43:28 [GRAVE]    at java.lang.Class.newInstance0(Unknown Source)

22:43:28 [GRAVE]    at java.lang.Class.newInstance(Unknown Source)

22:43:28 [GRAVE]    at cpw.mods.fml.server.ModLoaderModContainer.preInit(Mod

LoaderModContainer.java:74)

22:43:28 [GRAVE]    at cpw.mods.fml.common.Loader.preModInit(Loader.java:201

)

22:43:28 [GRAVE]    at cpw.mods.fml.common.Loader.loadMods(Loader.java:528)

22:43:28 [GRAVE]    at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBuk

kitHandler.java:113)

22:43:28 [GRAVE]    at net.minecraft.server.MinecraftServer.init(MinecraftSe

rver.java:118)

22:43:28 [GRAVE]    at net.minecraft.server.MinecraftServer.run(MinecraftSer

ver.java:426)

22:43:28 [GRAVE]    at net.minecraft.server.ThreadServerApplication.run(Sour

ceFile:492)

22:43:28 [GRAVE] Unexpected exception

java.lang.UnsupportedClassVersionError: ee/ItemDarkPickaxe : Unsupported major.m

inor version 51.0

    at java.lang.ClassLoader.defineClass1(Native Method)

    at java.lang.ClassLoader.defineClassCond(Unknown Source)

    at java.lang.ClassLoader.defineClass(Unknown Source)

    at java.security.SecureClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.access$000(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at ee.EEItem.init(EEItem.java:99)

    at net.minecraft.server.mod_EE.<init>(mod_EE.java:67)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)



    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)



    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

    at java.lang.reflect.Constructor.newInstance(Unknown Source)

    at java.lang.Class.newInstance0(Unknown Source)

    at java.lang.Class.newInstance(Unknown Source)

    at cpw.mods.fml.server.ModLoaderModContainer.preInit(ModLoaderModContain

er.java:74)

    at cpw.mods.fml.common.Loader.preModInit(Loader.java:201)

    at cpw.mods.fml.common.Loader.loadMods(Loader.java:528)

    at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBukkitHandler.java:

113)

    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:118)

    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)

    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

plz help me

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

Announcements

  • Anything claiming to be official Technic servers are not allowed here, for obvious reasons



×
×
  • Create New...