This mod basically protects the player from spawning in dangerous places as well as eliminating the random spawn feature to make it easier to play some custom maps, especially platform based maps like SkyBlock.
Last Update: 1.8
**Features**
1- No spawning under water.
- If the spawn mechanism encounters water the player is spawned on top.
2- No spawning on cactus.
3- No spawning in spider webs.
4- No spawning in lava.
5- No spawning on burning blocks.
6- No spawning in the void (Absolute).
- The player is spawned on the closest valid block.
7- No random spawning.
-The player will always spawn exactly on the current spawn point, unless affected by any of the conditions above.
** Setup **
You need to replace the file named 'qw.class' in your modded jar with the one provided in the .zip file at the link bellow.
For more information check the help at the end of this topic.
1- No spawning under water.
The player will never spawn under water, instead if the spawn mechanism encounters water the player will be spawned on top.
2- No spawning under or above lava.
The player's position is slanted in the South-East direction to avoid lava.
3- No random spawning.
No choking this time, I promise
**Unfixed Issues**
When you create a new world, there's a slight chance that the player's feet would be stuck into the block bellow and slow down the player for a while. I could not find the code causing this to happen and it's not that bad after all. You can simply mine that block or wait for the world to load and you will be set free
** Setup **
You need to replace the file named 'iq.class' in minecraft.jar with the one provided at the appropriate link bellow.
For more information check the help at the end of this topic.
If you haven't installed any mods before here are some tips for you:
- You can use programs like MagicLauncher to manage your mods without having to edit anything yourself.
- minecraft.jar is located in C:\Users\[YourUserName]\AppData\Roaming\.minecraft\bin
- You can open the folder directly by typing %appdata%\.minecraft in Run
- You can open ".jar" files using a lossless compression program. (e.g Winrar, 7z, etc.)
- You need to delete the META-INF folder. Otherwise the game will crash.
- Your system may display a warning that the game is not signed from a known publisher, that's because the signature was in the META-INF folder you just deleted, no worries.
- Do NOT delete the META-INF folder when you install the forge fix. This is obsolete, please watch this video:
** Please report any bugs in a reply, also I welcome suggestions **
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
I'm sorry, I hate to sound like an airhead, but I don't know what to do with this. I don't want to have to download or add too much to my game, it's glitching up badly enough as it is, but I honestly cannot figure out how to install this, and it's distressing me.
I don't want Forge, I wanna go vanilla. I looked through my .minecraft file, and cannot find iq.class anywhere to replace it!
Perhaps I'm being dense. I always get dense when I'm suffering anxiety. Maybe I'll even figure this out on my own here in a bit! We'll see, but I'd still appreciate help.
EDIT: Got it! Thanks for the instruction, Hesham! I think it was a little more confusing because I'm on XP and cannot navigate as I am used to on 7.
I looked through my .minecraft file, and cannot find iq.class anywhere to replace it!
The iq.class file is in the C:\Users\[YourUserName]\AppData\Roaming\.minecraft\bin\minecraft.jar
You have to open the minecraft.jar file using winrar or any other program that supports .jar files.
Sorry I didn't clarify this in the topic itself, I'll add it right away to avoid future incidents.
Calm down, there's no need to worry so much
2- No spawning under or above lava.
The player's position is slanted in the South-East direction to avoid lava.
Does this make the whole map have a slight tilted look to it (i.e. one corner of the map is higher than the others?). Is there anyway to disable this feature so that the map appears "flat" again? After adding some mods my whole map is tilted this way, and it makes it a bit nauseating to play the game.
Pic to explain what I mean:
See how there is a "slant", with the South-East corner being lifted?
Does this make the whole map have a slight tilted look to it (i.e. one corner of the map is higher than the others?)
My advice to you would be to check your field of view (FOV) in the game settings and set it to normal if it wasn't already set to normal.
If that doesn't fix the problem re-install the game and install mods one by one until you find the one causing this, I guess it would be most likely a mod editing original game code (Replacing original files, like this one here ) so try these first.
But this mod doesn't edit any code related to rendering I'd be surprised if it was related to this problem in anyway
Oh and the 'slant' in the phrase you quoted stands for augmentation in the x,z coordinates of the player's original spawn point when lava is encountered. Also it has no effect unless you respawn or create a new world.
Specifically, in a Mystcraft cave world, you will be forced to the "roof" when you die.
Think "Nether", with most of the interesting things (and all your goodies) on the inside.
Essentially, it looks like (small test case so far) you want to force the player up to "sky exposure" on respawn.
I know of two mods where this can fail. Mystcraft can have the "spawn point" inside a nether-like giant cave, and even on the surface, you are encouraged in most worlds to put a roof over your head when you go traveling. Additionally, in Twilight Forest, you can find your initial spawn inside a cave in that mod's equivalent of extreme hills.
So, how about a minor change -- force the player not to "lowest Y with unobscured sky exposure", but to "First Y with at least two air blocks"?
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
Essentially, it looks like (small test case so far) you want to force the player up to "sky exposure" on respawn.
Yes, the player is forced to "sky exposure" on respawn but no it's not me who wants that, it's the original game code
Explanation:
The GetTopSloidOrLiquidBlock() method is called for the y axis, I have written my own method because the original failed to get the top liquid block (which caused spawning under oceans) but still it got the top solid block very well so respawning into caves is not possible by default in the original game code, the only block you can spawn under as I remember is the 'leaf' block which I think wasn't an exclusion in my method.
So if you used to respawn into the cave before adding this mod then probably the cave's roof is covered with leaves, isn't it?
So, how about a minor change -- force the player not to "lowest Y with unobscured sky exposure", but to "First Y with at least two air blocks"?
I actually thought of doing that before but there's one problem. The spawn position is saved as x,z only, the y axis is 64 (sky high) by default which is decremented until ground is found, so such code will have to spawn you to some 2 air blocks relative to a predefined (User controlled) y layer or I could simply add the leaf exclusion back if these modders used this trick. Tell me what you think as a user of these mods and I will edit the code as soon as I'm free
It like it
Reasons: Different from everyone else, original, useful, simple, even has it for vanilla
Great job on these qualities.
Keep up the great work for future mods! I'll be looking forward to them. =)
Actually, it turns out that XCompWiz has, in the current version of Mystcraft, re-written the respawn code to both remove the randomness and support the proper location on the Y axis. So it looks like I will not be needing this moving forward after all.
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
I'm really sorry I left this mod unattended for over a year, I'll try updating it every version from now on. If I can't I will release the source code.
This mod basically protects the player from spawning in dangerous places as well as eliminating the random spawn feature to make it easier to play some custom maps, especially platform based maps like SkyBlock.
Last Update: 1.8
**Features**
1- No spawning under water.
- If the spawn mechanism encounters water the player is spawned on top.
2- No spawning on cactus.
3- No spawning in spider webs.
4- No spawning in lava.
5- No spawning on burning blocks.
6- No spawning in the void (Absolute).
- The player is spawned on the closest valid block.
7- No random spawning.
-The player will always spawn exactly on the current spawn point, unless affected by any of the conditions above.
** Setup **
You need to replace the file named 'qw.class' in your modded jar with the one provided in the .zip file at the link bellow.
For more information check the help at the end of this topic.
** Download **
Vanilla
**Older Versions**
1.5.1
**Features**
1- No spawning under water.
- If the spawn mechanism encounters water the player is spawned on top.
2- No spawning in lava.
3- No spawning on burning blocks.
4- No spawning in the void (Absolute).
- The player is spawned on the closest valid block when lava, fire or the void is encountered.
5- No random spawning.
-The player will always spawn exactly on the current spawn point, unless affected by any of the conditions above.
** Setup **
You need to replace the file named 'jc.class' in minecraft.jar with the one provided in the .zip file at the appropriate link bellow.
For more information check the help at the end of this topic.
** Download **
Vanilla or Forge
- Compatible with OptiFine.
1.5
**Features**
1- No spawning under water.
- If the spawn mechanism encounters water the player is spawned on top.
2- No spawning in lava.
3- No spawning on burning blocks. New!
4- No spawning in the void (Absolute). New!
- The player is spawned on the closest valid block when lava, fire or the void is encountered.
5- No random spawning.
-The player will always spawn exactly on the current spawn point, unless affected by any of the conditions above.
** Setup **
You need to replace the file named 'jc.class' in minecraft.jar with the one provided in the .zip file at the appropriate link bellow.
For more information check the help at the end of this topic.
** Download **
Vanilla or Forge
- Compatible with OptiFine.
1.4.6/1.4.7
1- No spawning under water.
The player will never spawn under water, instead if the spawn mechanism encounters water the player will be spawned on top.
2- No spawning under or above lava.
The player's position is slanted in the South-East direction to avoid lava.
3- No random spawning.
No choking this time, I promise
**Unfixed Issues**
When you create a new world, there's a slight chance that the player's feet would be stuck into the block bellow and slow down the player for a while. I could not find the code causing this to happen and it's not that bad after all. You can simply mine that block or wait for the world to load and you will be set free
** Setup **
You need to replace the file named 'iq.class' in minecraft.jar with the one provided at the appropriate link bellow.
For more information check the help at the end of this topic.
** Download **
Click Here For Vanilla
Click Here For Forge
- Compatible with OptiFine.
If you haven't installed any mods before here are some tips for you:
- minecraft.jar is located in C:\Users\[YourUserName]\AppData\Roaming\.minecraft\bin
- You can open the folder directly by typing %appdata%\.minecraft in Run
- You can open ".jar" files using a lossless compression program. (e.g Winrar, 7z, etc.)
- You need to delete the META-INF folder. Otherwise the game will crash.
- Your system may display a warning that the game is not signed from a known publisher, that's because the signature was in the META-INF folder you just deleted, no worries.
- Do NOT delete the META-INF folder when you install the forge fix. This is obsolete, please watch this video:
** Please report any bugs in a reply, also I welcome suggestions **
I assume this also means no more spawning in the inside of a hill? (goes to check)
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
I don't want Forge, I wanna go vanilla. I looked through my .minecraft file, and cannot find iq.class anywhere to replace it!
Perhaps I'm being dense. I always get dense when I'm suffering anxiety. Maybe I'll even figure this out on my own here in a bit! We'll see, but I'd still appreciate help.
EDIT: Got it! Thanks for the instruction, Hesham! I think it was a little more confusing because I'm on XP and cannot navigate as I am used to on 7.
The iq.class file is in the C:\Users\[YourUserName]\AppData\Roaming\.minecraft\bin\minecraft.jar
You have to open the minecraft.jar file using winrar or any other program that supports .jar files.
Sorry I didn't clarify this in the topic itself, I'll add it right away to avoid future incidents.
Calm down, there's no need to worry so much
Does this make the whole map have a slight tilted look to it (i.e. one corner of the map is higher than the others?). Is there anyway to disable this feature so that the map appears "flat" again? After adding some mods my whole map is tilted this way, and it makes it a bit nauseating to play the game.
Pic to explain what I mean:
See how there is a "slant", with the South-East corner being lifted?
My advice to you would be to check your field of view (FOV) in the game settings and set it to normal if it wasn't already set to normal.
If that doesn't fix the problem re-install the game and install mods one by one until you find the one causing this, I guess it would be most likely a mod editing original game code (Replacing original files, like this one here ) so try these first.
But this mod doesn't edit any code related to rendering I'd be surprised if it was related to this problem in anyway
Oh and the 'slant' in the phrase you quoted stands for augmentation in the x,z coordinates of the player's original spawn point when lava is encountered. Also it has no effect unless you respawn or create a new world.
Specifically, in a Mystcraft cave world, you will be forced to the "roof" when you die.
Think "Nether", with most of the interesting things (and all your goodies) on the inside.
Essentially, it looks like (small test case so far) you want to force the player up to "sky exposure" on respawn.
I know of two mods where this can fail. Mystcraft can have the "spawn point" inside a nether-like giant cave, and even on the surface, you are encouraged in most worlds to put a roof over your head when you go traveling. Additionally, in Twilight Forest, you can find your initial spawn inside a cave in that mod's equivalent of extreme hills.
So, how about a minor change -- force the player not to "lowest Y with unobscured sky exposure", but to "First Y with at least two air blocks"?
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
Yes, the player is forced to "sky exposure" on respawn but no it's not me who wants that, it's the original game code
Explanation:
The GetTopSloidOrLiquidBlock() method is called for the y axis, I have written my own method because the original failed to get the top liquid block (which caused spawning under oceans) but still it got the top solid block very well so respawning into caves is not possible by default in the original game code, the only block you can spawn under as I remember is the 'leaf' block which I think wasn't an exclusion in my method.
So if you used to respawn into the cave before adding this mod then probably the cave's roof is covered with leaves, isn't it?
I actually thought of doing that before but there's one problem. The spawn position is saved as x,z only, the y axis is 64 (sky high) by default which is decremented until ground is found, so such code will have to spawn you to some 2 air blocks relative to a predefined (User controlled) y layer or I could simply add the leaf exclusion back if these modders used this trick. Tell me what you think as a user of these mods and I will edit the code as soon as I'm free
Reasons: Different from everyone else, original, useful, simple, even has it for vanilla
Great job on these qualities.
Keep up the great work for future mods! I'll be looking forward to them. =)
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
**Added new features**
I'm really sorry I left this mod unattended for over a year, I'll try updating it every version from now on. If I can't I will release the source code.