ModTweaker

ModTweaker

88M Downloads

AE2 crash on removed Inscriber recipes

JasonMcRay opened this issue · 6 comments

commented

In InfiTech 2 modpack I am removing all AE2 inscriber recipes and moving them into GT machine. But if I remove all Inscriber recipes and I try to look uses with nei on ANY item, i am greeted with crash: http://pastebin.com/BCMztEtB

Exact steps to reproduce.

  1. Make a script
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:13>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:14>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:19>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:18>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:16>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:17>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:20>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:22>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:23>);
mods.appeng.Inscriber.removeRecipe(<appliedenergistics2:item.ItemMultiMaterial:24>);
  1. Start minecraft and log into world
  2. Check uses with "U" on any item. It will show correctly
  3. Now reload the scripts using /mt reload
  4. Check uses again on any item. It will crash with the crash above.

Used versions
ModTweaker: 0.8.2
MineTweaker: 3.0.9C
AE2: rv2 stable 9
Forge: 1420

commented

The reason I hate mt reload is because of this, nei is looking for a recipe
at position 5 however, you just removed the recipe at position 5 so it has
nothing to look at, therefor crashing.

On Wednesday, July 1, 2015, Jason McRay [email protected] wrote:

I understand that mt reload can and will break stuff, but it is bit
annoying to need after every script edit restart MC. :)

But thanks, will get 0.8.3 (i must have missed it when I was making an
update on sunday :) )


Reply to this email directly or view it on GitHub
#169 (comment)
.

commented

Well it also happend when the recipes were already removed. As I said in
the reproduce steps. I made the script, then started minecraft and then did
/mt reload because I was doing other recipe changes.

2015-07-01 10:39 GMT+02:00 Jared [email protected]:

The reason I hate mt reload is because of this, nei is looking for a recipe
at position 5 however, you just removed the recipe at position 5 so it has
nothing to look at, therefor crashing.

On Wednesday, July 1, 2015, Jason McRay [email protected] wrote:

I understand that mt reload can and will break stuff, but it is bit
annoying to need after every script edit restart MC. :)

But thanks, will get 0.8.3 (i must have missed it when I was making an
update on sunday :) )


Reply to this email directly or view it on GitHub
<
#169 (comment)

.


Reply to this email directly or view it on GitHub
#169 (comment)
.

commented

Yep! Side effect, even if there is no change, minetweaker undoes the
action, the. Readds it

On Wednesday, July 1, 2015, Jason McRay [email protected] wrote:

Well it also happend when the recipes were already removed. As I said in
the reproduce steps. I made the script, then started minecraft and then did
/mt reload because I was doing other recipe changes.

2015-07-01 10:39 GMT+02:00 Jared <[email protected]
javascript:_e(%7B%7D,'cvml','[email protected]');>:

The reason I hate mt reload is because of this, nei is looking for a
recipe
at position 5 however, you just removed the recipe at position 5 so it
has
nothing to look at, therefor crashing.

On Wednesday, July 1, 2015, Jason McRay <[email protected]
javascript:_e(%7B%7D,'cvml','[email protected]');> wrote:

I understand that mt reload can and will break stuff, but it is bit
annoying to need after every script edit restart MC. :)

But thanks, will get 0.8.3 (i must have missed it when I was making an
update on sunday :) )


Reply to this email directly or view it on GitHub
<

#169 (comment)

.


Reply to this email directly or view it on GitHub
<
#169 (comment)

.


Reply to this email directly or view it on GitHub
#169 (comment)
.

commented

Oh I see. That makes "sense"

2015-07-01 11:37 GMT+02:00 Jared [email protected]:

Yep! Side effect, even if there is no change, minetweaker undoes the
action, the. Readds it

On Wednesday, July 1, 2015, Jason McRay [email protected] wrote:

Well it also happend when the recipes were already removed. As I said in
the reproduce steps. I made the script, then started minecraft and then
did
/mt reload because I was doing other recipe changes.

2015-07-01 10:39 GMT+02:00 Jared <[email protected]
javascript:_e(%7B%7D,'cvml','[email protected]');>:

The reason I hate mt reload is because of this, nei is looking for a
recipe
at position 5 however, you just removed the recipe at position 5 so it
has
nothing to look at, therefor crashing.

On Wednesday, July 1, 2015, Jason McRay <[email protected]
javascript:_e(%7B%7D,'cvml','[email protected]');> wrote:

I understand that mt reload can and will break stuff, but it is bit
annoying to need after every script edit restart MC. :)

But thanks, will get 0.8.3 (i must have missed it when I was making
an
update on sunday :) )


Reply to this email directly or view it on GitHub
<

#169 (comment)

.


Reply to this email directly or view it on GitHub
<

#169 (comment)

.


Reply to this email directly or view it on GitHub
<
#169 (comment)

.


Reply to this email directly or view it on GitHub
#169 (comment)
.

commented

Jared will get angry if he reads "/mt reload" :D Use ModTweaker2 0.8.3, the bug was fixed in the last version.

commented

I understand that mt reload can and will break stuff, but it is bit annoying to need after every script edit restart MC. :)

But thanks, will get 0.8.3 (i must have missed it when I was making an update on sunday :) )