Hey 505, I get as far as the install then it says install fails. Any ideas? I'm using a Htc desire HD which has the exact same.spec as the Xperia play. I'm using android 4.0. Help would be good. Thanks
Try updating to the latest PocketTool? If you really couldn't get it working, I could e-mail you an .apk. PM for details.
A larger world mod is feasible - the chunk file could store up to 32*32 = 1024 chunks, or 512*512 worlds, instead of the current 16*16 = 256 chunks, or 256*256 world size.
However, I cannot make caves generate naturally. I'm afraid that XzombiecreeperX is better than I am at this.
I'm going to try another project before taking a look at the world size - it's too difficult for me right now, and I need more experience before I can tackle that. (Try asking Snowbound, who is a much better modder than I am.) I'll get back to world size as soon as possible.
I am wondering if one could hard code an IP into Minecraft PE. You'll need to port forward UDP port 19132, generate a PTPatch using your IP address, and give that to the players. The players would patch their Minecraft with it, then go into the server selection screen, press the back button and - lo and behold - they would connect to your port-forwarded server. Is there anybody with a port-forwarded Minecraft PE server that I can test with?
INTERNAL SERVER ERROR I HAVE A PORT FORWARDED SERVERMY PORT IS 25565 THOUGHAND YOU THINK ITS POSSIBLE TO DISABLE FOG? AND PM ME EVERYTIME YOU MAKE A MOD I WILL BE YOUR MOD TESTER OK
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumTry updating to the latest PocketTool? If you really couldn't get it working, I could e-mail you an .apk. PM for details.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumThanks; taking it down.
Add me on Steam!: http://bit.ly/ONfxMC
-
View User Profile
-
View Posts
-
Send Message
Curse Premium20min day/night cycles should be possible; I don't know the exact place that it is implemented.
Edit:
There are 14400 ticks/day in a Minecraft PE level. That line probably could be patched.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumTry https://github.com/downloads/zhuowei/MinecraftPEModWiki/longer_day.zip .
Edit: and https://github.com/downloads/zhuowei/MinecraftPEModWiki/fivemin_day.zip
-
View User Profile
-
View Posts
-
Send Message
Curse Premium113fd and for caves is ee98a
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumI highly doubt that the cave code is in the constructor for mobs. (Dump of 0.3.0 Android, your location might vary).
000ee7ec <Mob::Mob(Level*)>: ee7ec: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} ee7f0: ed2d 8b02 vpush {d8} ee7f4: 4db7 ldr r5, [pc, #732] ; (eead4 <Mob::Mob(Level*)+0x2e8>) ee7f6: b08a sub sp, #40 ; 0x28 ee7f8: 4604 mov r4, r0 ee7fa: 4688 mov r8, r1 ee7fc: f7f9 fa88 bl e7d10 <Entity::Entity(Level*)> ee800: 4bb5 ldr r3, [pc, #724] ; (eead8 <Mob::Mob(Level*)+0x2ec>) ee802: 447d add r5, pc ee804: eddf 7aab vldr s15, [pc, #684] ; 0x2ac ee808: edc4 7a3b vstr s15, [r4, #236] ; 0xec ee80c: edc4 7a3c vstr s15, [r4, #240] ; 0xf0 ee810: edc4 7a48 vstr s15, [r4, #288] ; 0x120 ee814: 58eb ldr r3, [r5, r3] ee816: edc4 7a49 vstr s15, [r4, #292] ; 0x124 ee81a: edc4 7a4a vstr s15, [r4, #296] ; 0x128 ee81e: f648 1765 movw r7, #35173 ; 0x8965 ee822: 3308 adds r3, #8 ee824: 6023 str r3, [r4, #0] ee826: 2314 movs r3, #20 ee828: f8c4 30d8 str.w r3, [r4, #216] ; 0xd8 ee82c: 2300 movs r3, #0 ee82e: f8c4 312c str.w r3, [r4, #300] ; 0x12c ee832: f8c4 3130 str.w r3, [r4, #304] ; 0x130 ee836: f504 769a add.w r6, r4, #308 ; 0x134 ee83a: f79d f861 bl 8b900 <getTimeMs()> ee83e: 2301 movs r3, #1 ee840: 461a mov r2, r3 ee842: f6c6 4707 movt r7, #27655 ; 0x6c07 ee846: f240 2e6f movw lr, #623 ; 0x26f ee84a: f8c4 3af8 str.w r3, [r4, #2808] ; 0xaf8 ee84e: f8c4 0134 str.w r0, [r4, #308] ; 0x134 ee852: f8c4 0138 str.w r0, [r4, #312] ; 0x138 ee856: f856 1022 ldr.w r1, [r6, r2, lsl #2] ee85a: eb06 0082 add.w r0, r6, r2, lsl #2 ee85e: 3301 adds r3, #1 ee860: 4573 cmp r3, lr ee862: ea81 7191 eor.w r1, r1, r1, lsr #30 ee866: fb07 2201 mla r2, r7, r1, r2 ee86a: 6042 str r2, [r0, #4] ee86c: 461a mov r2, r3 ee86e: ddf2 ble.n ee856 <Mob::Mob(Level*)+0x6a> ee870: f504 6730 add.w r7, r4, #2816 ; 0xb00 ee874: 2600 movs r6, #0 ee876: f8c4 3af8 str.w r3, [r4, #2808] ; 0xaf8 ee87a: 4638 mov r0, r7 ee87c: f8c4 6afc str.w r6, [r4, #2812] ; 0xafc ee880: ed9f 8a8c vldr s16, [pc, #560] ; 0x230 ee884: f001 f8d4 bl efa30 <SynchedEntityData::SynchedEntityData()> ee888: 4994 ldr r1, [pc, #592] ; (eeadc <Mob::Mob(Level*)+0x2f0>) ee88a: f504 6032 add.w r0, r4, #2848 ; 0xb20 ee88e: ee18 2a10 vmov r2, s16 ee892: eddf 7a89 vldr s15, [pc, #548] ; 0x224 ee896: f8c4 2b2c str.w r2, [r4, #2860] ; 0xb2c ee89a: ee17 3a90 vmov r3, s15 ee89e: 4479 add r1, pc ee8a0: f8c4 3b30 str.w r3, [r4, #2864] ; 0xb30 ee8a4: eddf 7a85 vldr s15, [pc, #532] ; 0x214 ee8a8: 301c adds r0, #28 ee8aa: ee17 2a90 vmov r2, s15 ee8ae: eddf 7a84 vldr s15, [pc, #528] ; 0x210 ee8b2: f8c4 2b34 str.w r2, [r4, #2868] ; 0xb34 ee8b6: ee17 3a90 vmov r3, s15 ee8ba: aa09 add r2, sp, #36 ; 0x24 ee8bc: f8c4 3b38 str.w r3, [r4, #2872] ; 0xb38 ee8c0: f79a fe56 bl 89570 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)> ee8c4: 4986 ldr r1, [pc, #536] ; (eeae0 <Mob::Mob(Level*)+0x2f4>) ee8c6: f504 6034 add.w r0, r4, #2880 ; 0xb40 ee8ca: aa08 add r2, sp, #32 ee8cc: 3014 adds r0, #20 ee8ce: 4479 add r1, pc ee8d0: f79a fe4e bl 89570 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)> ee8d4: eddf 7a7b vldr s15, [pc, #492] ; 0x1ec ee8d8: ee17 3a90 vmov r3, s15 ee8dc: f8c4 3b84 str.w r3, [r4, #2948] ; 0xb84 ee8e0: 2301 movs r3, #1 ee8e2: f884 3bbc strb.w r3, [r4, #3004] ; 0xbbc ee8e6: f884 3bbe strb.w r3, [r4, #3006] ; 0xbbe ee8ea: ee18 2a10 vmov r2, s16 ee8ee: f8d4 3b04 ldr.w r3, [r4, #2820] ; 0xb04 ee8f2: f8c4 6b6c str.w r6, [r4, #2924] ; 0xb6c ee8f6: f8c4 2b70 str.w r2, [r4, #2928] ; 0xb70 ee8fa: f8c4 2b74 str.w r2, [r4, #2932] ; 0xb74 ee8fe: f8c4 2b78 str.w r2, [r4, #2936] ; 0xb78 ee902: f8c4 2b7c str.w r2, [r4, #2940] ; 0xb7c ee906: f8c4 2b88 str.w r2, [r4, #2952] ; 0xb88 ee90a: f8c4 6b8c str.w r6, [r4, #2956] ; 0xb8c ee90e: f8c4 2b90 str.w r2, [r4, #2960] ; 0xb90 ee912: f8c4 2b94 str.w r2, [r4, #2964] ; 0xb94 ee916: f8c4 2b98 str.w r2, [r4, #2968] ; 0xb98 ee91a: f8c4 2b9c str.w r2, [r4, #2972] ; 0xb9c ee91e: f8c4 2ba0 str.w r2, [r4, #2976] ; 0xba0 ee922: f8c4 2ba8 str.w r2, [r4, #2984] ; 0xba8 ee926: f8c4 2bac str.w r2, [r4, #2988] ; 0xbac ee92a: f8c4 2bb0 str.w r2, [r4, #2992] ; 0xbb0 ee92e: f8c4 2bb4 str.w r2, [r4, #2996] ; 0xbb4 ee932: f8c4 2bb8 str.w r2, [r4, #3000] ; 0xbb8 ee936: f884 6bbd strb.w r6, [r4, #3005] ; 0xbbd ee93a: f8c4 6bc0 str.w r6, [r4, #3008] ; 0xbc0 ee93e: f8c4 6bc4 str.w r6, [r4, #3012] ; 0xbc4 ee942: f8c4 6bc8 str.w r6, [r4, #3016] ; 0xbc8 ee946: f8c4 6bcc str.w r6, [r4, #3020] ; 0xbcc ee94a: f8c4 6bd0 str.w r6, [r4, #3024] ; 0xbd0 ee94e: f8c4 6bd4 str.w r6, [r4, #3028] ; 0xbd4 ee952: f8c4 2bdc str.w r2, [r4, #3036] ; 0xbdc ee956: b18b cbz r3, ee97c <Mob::Mob(Level*)+0x190> ee958: 4638 mov r0, r7 ee95a: 461a mov r2, r3 ee95c: e001 b.n ee962 <Mob::Mob(Level*)+0x176> ee95e: 4610 mov r0, r2 ee960: 460a mov r2, r1 ee962: 6911 ldr r1, [r2, #16] ee964: 2900 cmp r1, #0 ee966: bfba itte lt ee968: 68d1 ldrlt r1, [r2, #12] ee96a: 4602 movlt r2, r0 ee96c: 6891 ldrge r1, [r2, #8] ee96e: 2900 cmp r1, #0 ee970: d1f5 bne.n ee95e <Mob::Mob(Level*)+0x172> ee972: 4297 cmp r7, r2 ee974: d06c beq.n eea50 <Mob::Mob(Level*)+0x264> ee976: 6911 ldr r1, [r2, #16] ee978: 2900 cmp r1, #0 ee97a: dd00 ble.n ee97e <Mob::Mob(Level*)+0x192> ee97c: 463a mov r2, r7 ee97e: 4297 cmp r7, r2 ee980: d066 beq.n eea50 <Mob::Mob(Level*)+0x264> ee982: 2b00 cmp r3, #0 ee984: d062 beq.n eea4c <Mob::Mob(Level*)+0x260> ee986: 4639 mov r1, r7 ee988: e001 b.n ee98e <Mob::Mob(Level*)+0x1a2> ee98a: 4619 mov r1, r3Edit: I personally think the chunk blocking code is within the ChunkCache::hasChunk(int, int) method.
-
View User Profile
-
View Posts
-
Send Message
Curse Premium-
View User Profile
-
View Posts
-
Send Message
Curse PremiumHowever, I cannot make caves generate naturally. I'm afraid that XzombiecreeperX is better than I am at this.
That's
good.great! Good luck!-
View User Profile
-
View Posts
-
Send Message
Curse Premium-
View User Profile
-
View Posts
-
Send Message
Curse PremiumMystery patch #2: like the first mystery patch, it also modifies ChunkCache::hasChunk . https://github.com/downloads/zhuowei/MinecraftPEModWiki/mystery0.3.0.zipEdit: Crash again.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumGOOD JOB
500ISE IT WORKS
EDIT: IT DOESNT WORK IT CRASHES
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumThanks; will try again.
Edit: Mystery 3: https://github.com/downloads/zhuowei/MinecraftPEModWiki/mystery0.3.0_3.zip
I don't have a tablet to test mods right now, so this is untested.
Edit: it still fails.
-
View User Profile
-
View Posts
-
Send Message
Curse Premium-
View User Profile
-
View Posts
-
Send Message
Curse PremiumAh well, I didn't expect it to be that easy.
I'm going to try another project before taking a look at the world size - it's too difficult for me right now, and I need more experience before I can tackle that. (Try asking Snowbound, who is a much better modder than I am.) I'll get back to world size as soon as possible.
I am wondering if one could hard code an IP into Minecraft PE. You'll need to port forward UDP port 19132, generate a PTPatch using your IP address, and give that to the players. The players would patch their Minecraft with it, then go into the server selection screen, press the back button and - lo and behold - they would connect to your port-forwarded server. Is there anybody with a port-forwarded Minecraft PE server that I can test with?
-
View User Profile
-
View Posts
-
Send Message
Curse Premium