You are not logged in.

IC2 Experimental builds (jenkins):
v2.0/2.1/2.2 / 2.3 / 2.5 / 2.6 (For Minecraft 1.6.4/1.7.2/1.7.10 / 1.8.9 / 1.9.4 / 1.10)
IndustrialCraft² recent version: v1.117! (For Minecraft 1.5.2 → topic)

Dear visitor, welcome to IC² Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

21

Saturday, September 24th 2011, 6:22pm

So playing with this a bit -- First -- I LOVE IT! Great work :). One bug found so far:

Buildcraft pipes don't work with items going INTO the machine. Regardless of the pipe going into the Top, Bottom, or Side, it always tries to put items in the output slot.

Wooden pipes on the side DO pull from the output slot, so thats good :).

Note that if the Output slot is occupied, items filter into the battery slot next.

Typically buildcraft has items work like so :

Pipe into the top - Top input slot (Where you'd put items here)
Pipe into the bottom - Bottom input slot (Battery)
Pipe on the side - Output slot.

22

Saturday, September 24th 2011, 6:29pm

From a quick look on the code I think the reason it is called unnamed is because you don't have ModLoader.AddLocalization in the code
since I have been unable to decompile IC2 correctly I haven't been able to test if that is the reason


Nargon was nice enough to upload his MCP patcher file for IC2. Just follow his instructions in the post on were to put and you should then be able to get IC2 to decompile with MCP. Link to post: http://forum.industrial-craft.net/index.…D=5558#post5558
Thank you, was able to decompile and recompile it correctly now, Adding

Source code

1
ModLoader.AddLocalization("blockRotary.name", "Rotary Macerator");
to the code did indeed fix the unnamed problem

here is the fixed mod_IC2_rotary file until zippinus fixes it himself for those interested: http://www.mediafire.com/?nrpkd4jrln86746

quick edit: well nvm, it only fixes the name for the blocks once they get placed once or edited in with TMI or similar, newly crafted ones still got the texture problem and unnamed

Final edit: The recipe gave the block the wrong metadata, 1 instead of 0, updated the link with that fix too, now they got both the right name and the right texture when you craft them


when I tried to load your patch it crashed the game

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
FINE: Failed to load mod from "mod_IC2_Rotary.class"
Sep 24, 2011 10:05:57 AM ModLoader addMod
FINER: THROW
java.lang.UnsupportedClassVersionError: mod_IC2_Rotary : 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 java.lang.ClassLoader.loadClass(Unknown Source)
	at ModLoader.addMod(ModLoader.java:267)
	at ModLoader.readFromClassPath(ModLoader.java:1104)
	at ModLoader.init(ModLoader.java:812)
	at ModLoader.AddAllRenderers(ModLoader.java:183)
	at th.<init>(th.java:60)
	at th.<clinit>(th.java:9)
	at net.minecraft.client.Minecraft.a(SourceFile:318)
	at net.minecraft.client.Minecraft.run(SourceFile:716)
	at java.lang.Thread.run(Unknown Source)
Sep 24, 2011 10:06:07 AM ModLoaderMp Log
FINE: ModLoaderMP Beta 1.7.3 unofficial Initialized
Sep 24, 2011 10:06:07 AM ModLoader AddAllRenderers
FINE: Initialized

I currently have a shit-ton of mods downloaded including:
IC (obviously)
BC
BTW
EE
RP
Pfaef Allocator
Factory Craft
Recipe Book
Spawner GUI
Electric Fishing Pole
Extra Build Craft Pipes
and maybe some more that I am forgetting

23

Saturday, September 24th 2011, 6:53pm

that error seems to be becuase it was compiled in a later version of java, get the latest java if youw ant to run it, (and get the latest java anyway it makes minecraft lag less). (http://www.oracle.com/technetwork/java/j…oad-432155.html).

24

Saturday, September 24th 2011, 7:42pm

Thanks The rotary macerator is working well now. Everyone please make sure to download the latest version of java, even if it isn't Java SE.


Now could someone make a patch that allows the macerator to work with BC pipes and adds two output slots.

25

Sunday, September 25th 2011, 3:58am

I think the recipe should be more like:

Diamond block= Adv Machine
Iron Block=Macerator
Iron= Refined Iron (blades)
Gold= Tin( or some other base material)
Redstone = redstone (or said base material if you like that better)

Also, does it have sound? it should use a loud whiiiiirrrr! or sped up macerator sound.

26

Sunday, September 25th 2011, 5:42am

Sorry for the delay, but I've been looking into the Buildcraft issue.

First off, Ket, I bow before you. Thanks. I knew it was probably simple, but I wasn't looking in the right places.

I'm going to make this a V1.0 despite the Buildcraft issue. It will be priority #1 though. The problem seems to be that the wooden pipes see the rotary macerator as a generic inventory, similar to a chest. Once I figure out how to make it read it as a three-slot (furnace-like) inventory, the problem should resolve itself.

27

Sunday, September 25th 2011, 9:33am

not work for me
Rotary Macerator tidak berjalan

Spoiler Spoiler






i use mod :

Spoiler Spoiler


ModLoader Beta 1.7.3
mod_BuildCraftCore 2.1.1
mod_BuildCraftBuilders 2.1.1
mod_BuildCraftEnergy 2.1.1
mod_BuildCraftFactory 2.1.1
mod_BuildCraftTransport 2.1.1
mod_EE 1.7.3
mod_PortalGun 1.7.3v5
mod_RecipeBook Beta 1.7.3
mod_RedPowerArray 1.7.1
mod_RedPowerCore 1.7.1
mod_RedPowerLighting 1.7.1
mod_RedPowerLogic 1.7.1
mod_RedPowerWiring 1.7.1
mod_TeleportPipe 0.4
mod_WirelessRedstone 1.4
mod_WirelessClocker 0.2
mod_PowerConfigurator 0.5
mod_WirelessRemote 0.4
mod_WirelessSniffer 0.5
mod_WirelessTriangulator 0.4
mod_IDResolver 1.7.3 - Update 3
mod_FCBetterThanWolves 2.93
mod_TooManyItems 1.7.2 2011-07-01

28

Sunday, September 25th 2011, 11:38am

Sorry. I was working on the Buildcraft fix and forgot to keep all my slots in order. Fixed in OP.

Pivo

Unregistered

29

Sunday, September 25th 2011, 11:58am

It doesn't work well, I mean there is nothing in the outside slot when the macerator finished his work and the progress line filling again and again indefinitely, so he can't finish at least 1 coal, for example. ;(

30

Sunday, September 25th 2011, 12:35pm

It doesn't work well, I mean there is nothing in the outside slot when the macerator finished his work and the progress line filling again and again indefinitely, so he can't finish at least 1 coal, for example. ;(

I apologize again. I was having a field day with the code last night. All bugs should be fixed in the V1.1 update including the Buildcraft compatibility. Enjoy.

Pivo

Unregistered

31

Sunday, September 25th 2011, 12:58pm

Thank you, it works and with BC pipes too.

32

Sunday, September 25th 2011, 2:49pm

Hello !

Very good job with this mod ! It will be very useful in my automated factories. But how can I change the ID used by the block ? It conflicts with the IDs I set for Better Than Wolves blocks (which I changed because of conflicts with IC...) ?

Thanks

Pivo

Unregistered

33

Sunday, September 25th 2011, 3:23pm

Hello !

Very good job with this mod ! It will be very useful in my automated factories. But how can I change the ID used by the block ? It conflicts with the IDs I set for Better Than Wolves blocks (which I changed because of conflicts with IC...) ?

Thanks


You can change the ID of Rotary Block by changing it in the IC2Rotary.cfg wich is in .minecraft\config directory.

34

Sunday, September 25th 2011, 3:54pm

I have to say Zippenus you have my full respect since you were able to work through those bugs within a day.

35

Sunday, September 25th 2011, 5:49pm

You can change the ID of Rotary Block by changing it in the IC2Rotary.cfg wich is in .minecraft\config directory.


I saw the file, but it's empty and I don't know the name of the property used to set the ID :S

36

Sunday, September 25th 2011, 5:55pm

You can change the ID of Rotary Block by changing it in the IC2Rotary.cfg wich is in .minecraft\config directory.


I saw the file, but it's empty and I don't know the name of the property used to set the ID :S


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Configuration file
# Generated on 9/25/11 11:40 AM

###########
# General #
###########

general {
}

#########
# Block #
#########

block {
   blockRotary=199
}

########
# Item #
########

item {
}
All people dream, but not equally. Those who dream by night in
the dusty recesses of their mind, wake in the morning to find
that it was vanity. But the dreamers of the day are dangerous people,
for they dream their dreams with open eyes, and make them come true.
--T.E. Lawrence

37

Sunday, September 25th 2011, 6:01pm

Yeah thanks ! It works ! :)

38

Sunday, September 25th 2011, 7:15pm



this is a smaller version of my factory thanks to your wonderful rotary macerator. there was 27 macerators, now replaced with a mere 3 that works perfectly with BC. by the way 3 rotary macerators at 10k rpm with a semi-continuous stream of things to mace will make your DMF poo itself after a couple minutes. and the alchemical chest next to it will double poo itself since steam engine and up don't work like they should on normal chest, ie still only pulls out 1 at a time. i wonder if that's fix in the new version of EE, this is probably a BC thing, or maybe if the time watch thing will unpoo the DMF.

39

Sunday, September 25th 2011, 9:05pm

I have to say Zippenus you have my full respect since you were able to work through those bugs within a day.
Night, actually. I looked into the code for the IC Pump and Miner and identified my problem:

Source code

1
        super(5, 1, maxSpeed, 128);


Buildcraft checks the first number to identify what kind of container it is. There are four choices: 2-slot, 3-slot, generic(chest), and ISpecialInventory. The first two are identified if the number is equal to 2 or 3 respectively. The third is for other numbers and the last is Buildcraft code that needs to be implemented elsewhere in the tileentity file. To fix my problem I changed the code to:

Source code

1
        super(3, 1, maxSpeed, 128)


This made Buildcraft see this as a 3-slot inventory, similar to a furnace. This also means that until I can reliably recompile the Buildcraft source alongside Industrialcraft, I will not be implementing a dual output. I do apologize for that, though if you want, I can make the dual slot an option. Meaning you either get Buildcraft compatibility, or dual outputs.

40

Sunday, September 25th 2011, 9:47pm

This is definitely a great addon that should be added to IC2, because it adds another use for the advanced machine block. But I wouldn't mind if the other machines had advanced versions as well.

Counter:

Hits today: 54,311 | Hits yesterday: 80,423 | Hits record: 152,331 | Hits total: 65,219,002