From 0b5bbb7dc1c4da7fa0bbd67595a503b10fbce4ec Mon Sep 17 00:00:00 2001 From: StevenRS11 Date: Thu, 9 May 2013 17:16:27 -0400 Subject: [PATCH] Fixed door orientation finally. Limbo generates terrain under you can use items in limbo more voids to send you home. update to 1.5.2 Signed-off-by: StevenRS11 --- .../mod_pocketDim/EventHookContainer.java | 4 ++- .../mod_pocketDim/LimboGenerator.java | 3 +- .../blocks/BlockDimWallPerm.java | 6 ++-- .../mod_pocketDim/blocks/dimDoor.java | 3 ++ StevenDimDoors/mod_pocketDim/dimHelper.java | 13 +++---- .../items/ItemStabilizedRiftSignature.java | 2 +- .../mod_pocketDim/items/ItemStableFabric.java | 32 +++++++++++++----- .../mod_pocketDim/items/itemDimDoor.java | 2 +- .../mod_pocketDim/items/itemExitDoor.java | 2 +- .../items/itemLinkSignature.java | 8 ++++- .../mod_pocketDim/pocketTeleporter.java | 24 ++++++------- .../textures/items/itemDimDoorWarp.png | Bin .../textures/items/itemStabilizedRiftSig.png | Bin .../textures/items/itemStableFabric.png | Bin 173 -> 2963 bytes resources/textures/items/ItemRiftBlade.png | Bin 210 -> 0 bytes resources/textures/items/itemChaosDoor.png | Bin 217 -> 0 bytes resources/textures/items/itemDimDoor.png | Bin 189 -> 0 bytes .../textures/items/itemLinkSignature.png | Bin 205 -> 0 bytes resources/textures/items/itemRiftRemover.png | Bin 205 -> 0 bytes resources/textures/items/itemStableFabric.png | Bin 2963 -> 0 bytes 20 files changed, 63 insertions(+), 36 deletions(-) rename resources/{ => mods/DimensionalDoors}/textures/items/itemDimDoorWarp.png (100%) rename resources/{ => mods/DimensionalDoors}/textures/items/itemStabilizedRiftSig.png (100%) delete mode 100644 resources/textures/items/ItemRiftBlade.png delete mode 100644 resources/textures/items/itemChaosDoor.png delete mode 100644 resources/textures/items/itemDimDoor.png delete mode 100644 resources/textures/items/itemLinkSignature.png delete mode 100644 resources/textures/items/itemRiftRemover.png delete mode 100644 resources/textures/items/itemStableFabric.png diff --git a/StevenDimDoors/mod_pocketDim/EventHookContainer.java b/StevenDimDoors/mod_pocketDim/EventHookContainer.java index 5938556..06d9f6e 100644 --- a/StevenDimDoors/mod_pocketDim/EventHookContainer.java +++ b/StevenDimDoors/mod_pocketDim/EventHookContainer.java @@ -129,7 +129,7 @@ public class EventHookContainer - + /** if(event.entityPlayer.worldObj.provider.dimensionId==mod_pocketDim.limboDimID&&event.action==PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK) { @@ -162,7 +162,9 @@ public class EventHookContainer } + } + **/ } diff --git a/StevenDimDoors/mod_pocketDim/LimboGenerator.java b/StevenDimDoors/mod_pocketDim/LimboGenerator.java index eb1884a..ccf339c 100644 --- a/StevenDimDoors/mod_pocketDim/LimboGenerator.java +++ b/StevenDimDoors/mod_pocketDim/LimboGenerator.java @@ -323,7 +323,7 @@ public class LimboGenerator extends ChunkProviderGenerate implements IChunkProvi { byte var4 = 4; byte var5 = 16; - byte var6 = 16; + byte var6 = 19; int var7 = var4 + 1; byte var8 = 17; int var9 = var4 + 1; @@ -373,6 +373,7 @@ public class LimboGenerator extends ChunkProviderGenerate implements IChunkProvi { par3ArrayOfByte[var43 += var44] = (byte)mod_pocketDim.blockDimWallPermID; } + else { par3ArrayOfByte[var43 += var44] = 0; diff --git a/StevenDimDoors/mod_pocketDim/blocks/BlockDimWallPerm.java b/StevenDimDoors/mod_pocketDim/blocks/BlockDimWallPerm.java index 094340c..e2f19f5 100644 --- a/StevenDimDoors/mod_pocketDim/blocks/BlockDimWallPerm.java +++ b/StevenDimDoors/mod_pocketDim/blocks/BlockDimWallPerm.java @@ -71,8 +71,8 @@ public class BlockDimWallPerm extends Block int x = (link.destXCoord + rand.nextInt(mod_pocketDim.limboExitRange)-mod_pocketDim.limboExitRange/2); int z = (link.destZCoord + rand.nextInt(mod_pocketDim.limboExitRange)-mod_pocketDim.limboExitRange/2); - x=x+(x>> 4)+1; //make sure I am in the middle of a chunk, andnot on a boundry, so it doesnt load the chunk next to me - z=z+(z>> 4)+1; + x=x+(x>> 4); //make sure I am in the middle of a chunk, andnot on a boundry, so it doesnt load the chunk next to me + z=z+(z>> 4); @@ -98,7 +98,7 @@ public class BlockDimWallPerm extends Block { for(int yc=0;yc<200;yc++) { - if(yc==0&&dimHelper.getWorld(0).isBlockOpaqueCube(i+xc, j-2,k +zc)) + if(yc==0) { if(Math.abs(xc)+Math.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 K&t;ucLK6TYZ&)e- diff --git a/resources/textures/items/itemChaosDoor.png b/resources/textures/items/itemChaosDoor.png deleted file mode 100644 index 142ed3666236ee160af5a880009355922c3f029b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217 zcmV;~04D#5P)NklVs6CKG1>Omo{IKd^@B z7qkCYYzhX86J-F!UWlLR{J;Bj_N6|e?<54ryxhok-%uk{7Ao#sL(FVNfof?+WDy@1yMkR&k}rvbUSx&Mj5RLi{pf2gcH Tvwg;V00000NkvXXu0mjfG8SSW diff --git a/resources/textures/items/itemDimDoor.png b/resources/textures/items/itemDimDoor.png deleted file mode 100644 index cff615cde33ccbfb72fd326320fe183dbb308a29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr-fh6C^?&yt%pgKj*`h z!OQ<0&t~Y~d9Z%+OxgdekC+ZhIczB@HH(;|!R#=rdY{d&^KW0XTsx4K$&q%LMW{8)Z%UiNoJR^_cpn=4nxC7Y? o9+M<`E;rn{bLan&gcMtb4cW6|@{aIS1Kq>m>FVdQ&MBb@0Gbv``2YX_ diff --git a/resources/textures/items/itemLinkSignature.png b/resources/textures/items/itemLinkSignature.png deleted file mode 100644 index 879d096a9490b301e23c53d35a95befe47b18361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Ln>}1Cpa+w|Nmc|GkA$) z9>b;sUtV7R-)vxZ^v06_9tO{KaeJkD3MCmPIh(N@X2|JskVrGwrM=;o?6QchOP}m_ zh*6l)Ch23qlOVCg^Z6S$5$6sr7l~)zN|~~m5(T7FI6T=7IY1bzR0WW#>eo!tV3E(NOcd;eGHzielF{r5}E*> C21gtK diff --git a/resources/textures/items/itemRiftRemover.png b/resources/textures/items/itemRiftRemover.png deleted file mode 100644 index 7088d27176ba76b9683eee4ffd11dcb0f5125cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 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