Christian
0fd2b137ac
Some more fixes for chunkloading code. Works very reliably now.
2012-09-23 23:08:38 -04:00
Christian
3022d556a8
Delete some debug code
2012-09-23 23:08:38 -04:00
Christian
56a87604f6
Simple chunk caching capability for the chunkloader. This will store "dormant" chunks in a
...
configurable cache, potentially saving the cost of reloading them from disk.
2012-09-23 23:08:38 -04:00
Christian
0b68cf93ff
And a concurrentmodificationexception in the same code
2012-09-23 23:08:38 -04:00
Christian
0ac8d6ad3e
Fix NPE in ForgeChunkManager
2012-09-23 23:08:38 -04:00
Christian
4c61f1d202
Remove @SideOnly flag for function now required on the server
2012-09-23 23:08:38 -04:00
Christian
9640c5dcf9
A lot of tweaks to the chunkloading for entity behaviour. Entities are now bound by a new
...
persistent id they *all* have, on the server side.
2012-09-23 23:08:38 -04:00
Christian
c684360f51
Working cross dimensional implementation of chunkloading for Forge.
2012-09-23 23:08:38 -04:00
Christian
d21e3ae218
Simple chunkloading implementation
2012-09-23 23:08:38 -04:00
LexManos
a9e3a4dbb9
Fix patch errors in merge of last PR -.-
2012-09-23 16:53:20 -07:00
LexManos
0d0ba4b2d5
Merge pull request #181 from micdoodle8/patch-1
...
Fixed WorldProvider.setDimension() setting the wrong variable.
2012-09-23 16:33:36 -07:00
micdoodle8
d00f6f52bb
Update patches/common/net/minecraft/src/WorldProvider.java.patch
...
Fixed WorldProvider.setDimension() setting the wrong variable.
2012-09-23 03:07:48 -03:00
LexManos
b06829e26a
Fix accedental doubling of shift, Fixes saplings/flowers planting a space above where they should
2012-09-21 05:35:46 -07:00
LexManos
28d2460611
New Plant API that allows for custom plants/soils.
2012-09-20 19:53:43 -07:00
LexManos
c3f9fed484
Added new hooks for modifying the items generated in chests during world gen.
2012-09-20 18:45:33 -07:00
LexManos
cf3bc6a9d9
Redirect a lot of functions through WorldProvider for Mystcraft, allowing them to be overriden by the provider.
2012-09-18 21:31:17 -07:00
LexManos
6b78512a48
Merge pull request #173 from CovertJaguar/patch-5
...
Fixed Entity Item render helper
2012-09-18 19:50:36 -07:00
LexManos
8c76914ef2
Merge pull request #175 from iChun/patch-2
...
Fix pick block key giving invalid spawn eggs
2012-09-18 19:47:15 -07:00
LexManos
c2d53e7651
Added side sensitivity to standard EntityDiggingFX, added Block functions to override spawning of digging and breaking effects.
2012-09-18 19:23:36 -07:00
iChun
cbf88adc98
Logic derp (again)
2012-09-18 22:55:11 +08:00
iChun
3188218a37
Logic derped
2012-09-18 22:53:28 +08:00
iChun
8940b13512
Fix pick block key giving invalid spawn eggs
2012-09-18 21:37:48 +08:00
LexManos
de24eea885
Fix potential NPE in Custom item entity span code caused by item id misconfigurations.
2012-09-17 04:56:26 -07:00
LexManos
61c21218e2
Fix recursion issue with new special item entity code.
2012-09-17 04:40:46 -07:00
CovertJaguar
eb897fa9a9
Fixed Entity Item render helper
2012-09-17 00:25:26 -07:00
Christian
e1c2a20e98
Update FML: 6c746ec
...
6c746ec Tidy code
aacbfeb Change version.properties search slightly, allow access to found file from the preinit event
1513b36 Add in the capability to read an internal version as <modid>.version from a file in the zip call versi
35852a6 Fix up reversed assignment for version fallback
2012-09-16 21:49:54 -04:00
LexManos
8948a00d60
Readd reverted EntityLiving patch
2012-09-15 19:40:58 -07:00
LexManos
04c149fa11
Merge remote-tracking branch 'origin/master'
2012-09-15 19:39:54 -07:00
LexManos
62700fa7a8
96537dc - Fixup Item in hand rendering of textures > 16x
...
e88ddc5 - Make the exception print for headless servers if the Downloader cant initalize.
f24ff07 - Remove a bunch of warning about javadoc, not a real fix, but no more warning.
3420ea7 - Update MCP Mapings
87104f0 - Makes GetModSrc check the common folder when attempting to extract source files
640446b - Tie parent/child containers together again. Should close #96
2cf4917 - Village mating produces added villagers, and the egg should place added villagers too. Closes #97 .
6394ee8 - Clean up stale references to the Player stored in the NetworkRegistry, closes #100
7299e05 - Merge pull request #99 from CovertJaguar/patch-1
c4bd040 - More readable init logs
2012-09-15 19:36:08 -07:00
LexManos
bb2ac4c448
Package all of paulscode/ with the universal jar to help mac users who cant understand how to merge folders -.-
2012-09-12 14:58:46 -07:00
LexManos
12d4e39bdd
Bump version to 4.1.2 to mark the end of todays changes.
2012-09-11 19:16:54 -07:00
LexManos
a44181a192
Move spawn fuzz to WorldProvider/WorldType, useful for VoidWorld types.
2012-09-11 18:30:09 -07:00
LexManos
af6b8820d4
Allow for respawning in different dimensions.
2012-09-11 18:28:55 -07:00
LexManos
72bba82150
Read/Write config files as UTF-8 instead of ANSII, should fix issue with Turkish people.
2012-09-11 18:00:51 -07:00
LexManos
de47895e02
Fix potential issue with custom events where the constructor is not visible from the EventBus class, Should never arise but meh.
2012-09-11 17:49:21 -07:00
LexManos
aeebb6e9f9
Add ability for Items to create custom Entities for themselves when added to the world, PR: #151
2012-09-11 17:35:53 -07:00
LexManos
96be8c4f19
Move Forge init message to MinecraftForge.initalize
2012-09-11 17:34:58 -07:00
LexManos
65ddfd49af
Make EntityJoinWorldEvent Cancelable properly
2012-09-11 17:34:37 -07:00
LexManos
96c13d9049
Merge pull request #146 from dries007/Fly
...
Allow flight permissions to be player sensitive
2012-09-11 16:09:49 -07:00
LexManos
769f18ee61
Implemented isBlockFoliage for pull #141
2012-09-11 15:52:04 -07:00
LexManos
4524435e25
Fix a few patch fuzzes
2012-09-11 15:51:26 -07:00
LexManos
03d1e51764
New EntityItem related events
...
Fixed player death event in SMP
Added Player specific drops event
Added generic EntityJoinWorldEvent
2012-09-11 15:27:34 -07:00
LexManos
da501613ac
Clean up some javadoc warnings.
2012-09-11 13:11:17 -07:00
LexManos
848837bd5c
EntityLiving variation of drawBlockDamageTexture to allow for Non-player viewports.
2012-09-11 12:46:40 -07:00
LexManos
8882388902
Fix FillBucketEvent to work with stacked buckets. New change in 1.3
2012-09-11 12:45:29 -07:00
Christian
2b9a80bfdd
Update FML: 89b8236
...
89b8236 Fix onConnectionClosed not being called on the client side of a connection
2012-09-09 13:34:20 -04:00
Christian
66b60bc85e
Remove all references to ModLoader
2012-09-09 10:02:21 -04:00
LexManos
03b3017e51
Bump version to 4.1.1
2012-09-08 21:47:14 -07:00
Christian
98e17b10b2
Update FML: 70f55c5
...
70f55c5 Add in exclusion list for IFMLLoadingPlugin.
1c1716d Remove debug cruft
d567f79 To properly align with packet9respawn, make packet1login's dimension an int as well
ecd4e46 Attempt to build some protocol negotiation, and fix packet1login so that the dimension is a short, matching packet9respawn
16fe495 Compatibility level is now passed from server to client - and the client tracks it. This means certain packet changes can be made without b
4f70d23 Fix dependency checking: you can depend on specific versions of FML
2012-09-08 21:17:05 -04:00
Christian
400cb07626
Update FML: 290a3c9
...
290a3c9 Merge pull request #94 from iChun/patch-1
9485dc5 Fix handleTinyPacket using short instead of int.
2012-09-07 11:37:56 -04:00