I was going to do another write up like I did with this ( http://forums.technicpack.net/threads/how-to-create-and-use-a-block-id-dump.10289/ ) but I simply can't take another 4 hours of my day doing a Barney-style, by-the-numbers explanation. However, I'll do my best to do a quick write up here that could, at the very least, provide a good starting point for you guys.
Note: I just got Tekkit to work with Mystcraft (and Forestry) and it was relatively easy. Because this thread is dedicated to Mystcraft, I'll just explain what I did. I would like to point out that I simply loaded in and test to see if Mystcraft was working and if I'd get any immediate crashes. I have not tested this long-term nor have I tested it's interaction with mods like EE2 (on vanilla servers, age hopping often disabled the trans table until a server restart). If this breaks your stuff, corrupts your world, or sets your house on fire, it's not my problem. Change your stuff at your own risk.
What I did:
1. Grab the port here: Topic']http://www.mcportcentral.co.za/index.php?topic=3541.0"]Topic%20Bukkit%20Ports%20Listing
2. Do a block id dump and an item id dump on Tekkit client (use the writeup above if you don't know what you're doing).
3. Install Mystcraft Client 0.9.1.02 Forge version into the modpack.jar.
4. Run, generate config file, crash, change block and item ids in the new mystcraft_config.txt file.
Here are the contents of my current Mystcraft config file:
# Configuration file
# Generated on 8/19/12 4:46 PM
####################
# block
####################
block {
block.bookstand.id=131
block.crystal.id=168
block.linkmodifier.id=4090
block.linkportal.id=182
block.receptacle.id=184
block.starfissure.id=180
block.unstable.id=149
block.writingdesk.id=132
}
####################
# entity
####################
entity {
entity.book.id=219
entity.falling.id=218
}
####################
# general
####################
general {
options.ageid.minimum=50
options.decay=true
options.platform.blockid=1
options.renderlabels=true
}
####################
# item
####################
item {
item.agebook.id=200
item.linkbook.id=201
item.notebook.id=203
item.writingdesk.id=202
}
####################
# packet
####################
packet {
packet.activate.id=137
packet.agedata.id=135
packet.falling.id=133
packet.openwindow.id=134
packet.tileentity.id=136
}
####################
# texture
####################
texture {
block.crystal.texture=175
block.unstable.texture=167
}
5. Run and test.
6. Install bukkit port into the tekkit.jar
7. Run, generate config file, crash, change block and item ids in the new mystcraft_config.txt file.
8. Ensure the "Block" area matches the client config.
Contents of my Mystcraft server config file:
# Configuration file
# Generated on 8/19/12 4:47 PM
####################
# block
####################
block {
block.bookstand.id=131
block.crystal.id=168
block.linkmodifier.id=4090
block.linkportal.id=182
block.receptacle.id=184
block.starfissure.id=180
block.unstable.id=149
block.writingdesk.id=132
}
####################
# entity
####################
entity {
entity.book.id=219
entity.falling.id=218
}
####################
# general
####################
general {
options.ageid.minimum=50
options.decay=true
options.platform.blockid=1
options.renderlabels=true
}
####################
# item
####################
item {
item.agebook.id=200
item.linkbook.id=201
item.notebook.id=203
item.writingdesk.id=202
}
####################
# packet
####################
packet {
packet.activate.id=137
packet.agedata.id=135
packet.falling.id=133
packet.openwindow.id=134
packet.tileentity.id=136
}
####################
# texture
####################
texture {
block.crystal.texture=175
block.unstable.texture=167
}
9. Run and test server and client together.
10. On my test, everything showed up in NEI and could be crafted except the Linkbook Stand which doesn't show up in NEI, is craftable, and Unnamed. I also didn't test long enough to find and test anything related to crystals and crystal portals. Once someone tests it, please report back.
Experiment with it and post if you run into bugs or crashes (just so I don't do what you did and wreck my world ;p). If you run into some issues, I can try and help.
@OP, if you want, copy my post into your original post (using the edit function) so people trying to do the same thing can check this out. I would only recommend doing this after a few people tested it and it worked. Also, I'd appreciate it if you'd credit me but mostly I just want people to be able to find this information when searching rather than starting useless threads.
Personally, after I got the client working, I was going to attempt to create a self-modified vanilla server to run Mystcraft and every mod in Tekkit...thank God I tried to do this first.
I'll be testing this later tonight in-depth. If I run into any major problems, I'll post.