I am the author of a tutorial mod pack using hardcore questing mode. Since it's a tutorial pack meant for people that might not have even played Minecraft before, I have a rough time with such players when they stare at the quest book. The clock keeps ticking and soon night falls on their first night, right when they're starting to figure out what to do. To mitigate this, I want to spawn them in a tutorial world, where they can read the book and other information in peace before venturing into the overworld. My hope is that when the user creates a new world, the world generator will honor what ever settings they specify for world generation normally (terrain generation, seed, and options), while letting them still start in the tutorial dimension.
I would also then want to give the user something to return to the tutorial dimension at their leisure to review example builds, or just take a breath. After that, they should be able to return exactly where they were, or failing that, go back to the overworld spawn. So I'd like to let them move back and forth to examine something while, say, building a multiblock structure from Big Reactors, or the smeltery, or whatever.
I have a few of the ingredients in place to take care of some of this:
1. I can create a suitable dimension using the creative dimension builder in RFTools.
2. I can then freeze this as the starting place using the LockDown mod.
3. Warp books will give some method of warping back and forth, although it's far from perfect. Given it's a tutorial pack, I suppose I could just have HQM provide warp books for free to take them back to the tutorial dimension, and maybe something that lets them snap back to where they warped. I have no problem with not demanding resources for this because it's all about learning things, but I'd like to do better.
What I am missing is warping to in indeterminate overworld spawn. There some some mods out there that give commands like /spawn or /home that attempt to take care of this with varying success. Some don't work across dimensions, and some don't go to overworld spawn. I found one that seemed to do it, but I couldn't figure out how to apply it to the player. None of them let me specify which player to send to the overworld spawn. If I had that, I could create a command block to do it. Failing that, you'd think the /execute command would work, but it looks like that was introduced in 1.8, and I'm targeting 1.7.10. Does anybody have an idea?
Some things that I think could work:
1. A mod implementing /execute in 1.7.10. I can't find one.
2. A mod implementing a command to teleport a given player to the overworld spawn. Then I could do something like /spawn @p in the command block.
3. Failing that, a link to some source code to a mod implementing teleporting the player to the overworld spawn, so I can set up the Forge dev environment and just make it myself. I could probably figure it out myself, but I'm really trying to support this pack without having to support mods too.
At this rate, I'm setting up Forge again since every few months I wind up dallying with some mod's source code for debugging or whatever, so it is quite possible to do.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I am the author of a tutorial mod pack using hardcore questing mode. Since it's a tutorial pack meant for people that might not have even played Minecraft before, I have a rough time with such players when they stare at the quest book. The clock keeps ticking and soon night falls on their first night, right when they're starting to figure out what to do. To mitigate this, I want to spawn them in a tutorial world, where they can read the book and other information in peace before venturing into the overworld. My hope is that when the user creates a new world, the world generator will honor what ever settings they specify for world generation normally (terrain generation, seed, and options), while letting them still start in the tutorial dimension.
I would also then want to give the user something to return to the tutorial dimension at their leisure to review example builds, or just take a breath. After that, they should be able to return exactly where they were, or failing that, go back to the overworld spawn. So I'd like to let them move back and forth to examine something while, say, building a multiblock structure from Big Reactors, or the smeltery, or whatever.
I have a few of the ingredients in place to take care of some of this:
1. I can create a suitable dimension using the creative dimension builder in RFTools.
2. I can then freeze this as the starting place using the LockDown mod.
3. Warp books will give some method of warping back and forth, although it's far from perfect. Given it's a tutorial pack, I suppose I could just have HQM provide warp books for free to take them back to the tutorial dimension, and maybe something that lets them snap back to where they warped. I have no problem with not demanding resources for this because it's all about learning things, but I'd like to do better.
What I am missing is warping to in indeterminate overworld spawn. There some some mods out there that give commands like /spawn or /home that attempt to take care of this with varying success. Some don't work across dimensions, and some don't go to overworld spawn. I found one that seemed to do it, but I couldn't figure out how to apply it to the player. None of them let me specify which player to send to the overworld spawn. If I had that, I could create a command block to do it. Failing that, you'd think the /execute command would work, but it looks like that was introduced in 1.8, and I'm targeting 1.7.10. Does anybody have an idea?
Some things that I think could work:
1. A mod implementing /execute in 1.7.10. I can't find one.
2. A mod implementing a command to teleport a given player to the overworld spawn. Then I could do something like /spawn @p in the command block.
3. Failing that, a link to some source code to a mod implementing teleporting the player to the overworld spawn, so I can set up the Forge dev environment and just make it myself. I could probably figure it out myself, but I'm really trying to support this pack without having to support mods too.
At this rate, I'm setting up Forge again since every few months I wind up dallying with some mod's source code for debugging or whatever, so it is quite possible to do.