Commit graph

4955 commits

Author SHA1 Message Date
Christian Weeks
7846f10c74 Add in some more stuff for handling key bindings, rendering 2012-05-07 17:44:49 -04:00
Christian Weeks
0438fbd47e Reorganize ticking a bit 2012-05-07 01:39:55 -04:00
Christian Weeks
56e7270dee Separate sprite handling, fix worldtype 2012-05-07 01:26:21 -04:00
Christian Weeks
b6b5955404 Working on the ticking stuff 2012-05-07 00:54:18 -04:00
LexManos
55d252b657 more client side hooks and Texture overrides/animations. 2012-05-06 16:32:59 -07:00
Christian Weeks
49be023eab Halfway through ticking- won't compile 2012-05-06 00:58:40 -04:00
LexManos
b27b365273 Fixed AudioMod compatibility with MultiMC style launchers. 2012-05-05 21:43:53 -07:00
LexManos
fd2fa90bb2 Bit masked the entity ID to change the range from -127-127 to 0-255 2012-05-05 21:20:34 -07:00
Christian Weeks
8c79b9b946 ModLoader moves forwards 2012-05-05 20:33:40 -04:00
Christian Weeks
bca823c421 Let's get hooking! 2012-05-05 19:52:53 -04:00
Christian Weeks
e0e77a6bb5 API is restored for client side. Implementation starting. 2012-05-05 14:42:46 -04:00
Christian Weeks
50a3543de0 And some patches for that 2012-05-04 17:04:18 -04:00
Christian Weeks
816b0738e4 The beginning 2012-05-04 17:02:12 -04:00
Christian Weeks
4b4ad6781e Introduce the client side FML 2012-05-03 19:40:55 -04:00
Christian Weeks
071d54feaf Implement addBiome, hopefully. Pushes biome list to the WorldType field. Sorry Bioxx. 2012-05-03 14:05:13 -04:00
Christian Weeks
db1f432dbf Check in some eclipse crapola. 2012-05-03 14:04:16 -04:00
LexManos
9f3ab1e601 Updated MCP Mapings 2012-05-02 11:12:45 -07:00
LexManos
f32956fe58 Added forge identifier to statistics collection. 2012-05-02 10:37:52 -07:00
LexManos
7a60c7deb0 Fix for furnaces not smelting the final item in full stacks. 2012-05-01 17:21:55 -07:00
LexManos
0e97f1adaf Merge pull request #55 from CovertJaguar/patch-1
Added getters for version vars.
2012-04-29 03:09:41 -07:00
LexManos
7f01af7e1d Fixed Levers droping off the backs of stairs client side. 2012-04-29 03:09:28 -07:00
CovertJaguar
80a9bc9c6d static final vars are inlined during the compile step, making the version variables useless at runtime. 2012-04-29 00:26:29 -07:00
Christian Weeks
6ae8a2d5b9 Fix copied code. Derpbag. 2012-04-28 16:47:04 -04:00
Christian Weeks
f1168856bd Update FML with recent mainline changes 2012-04-28 16:40:25 -04:00
Christian Weeks
c3b0dca9b2 Merge branch 'master' into bukkit 2012-04-28 16:35:15 -04:00
LexManos
7e06c9d13d New block hooks for creating custom beds. 2012-04-26 19:11:16 -07:00
LexManos
0d15f9b072 Merge pull request #54 from cpw/master
Update to fml 74- fix a problem with MLProp and primitives
2012-04-26 14:48:41 -07:00
Christian Weeks
54c3bfeae1 Update to FML 74: fixes an important issue with MLProp 2012-04-26 17:45:31 -04:00
Christian Weeks
12a928536a Fix a small issue with the build output script
Fix a significant issue with MLProp handling and primitives- they work now
2012-04-26 17:38:31 -04:00
LexManos
55ca4628a2 Bumped revision to 3 2012-04-25 01:38:39 -07:00
LexManos
cbc9d73a9a Fixed Vinella mob spawning bug that prevented mobs from spawning on the top most chunk. Added new Block function to determine if a Mob can naturally spawn on the block. Add new hook to allow for special case handeling on natural entity spawn. 2012-04-25 01:37:06 -07:00
LexManos
33a3f67225 Fix for loading Minecart Entities in worlds that were last accessed before Forge was installed. 2012-04-23 19:14:08 -07:00
LexManos
4bdba7400b Moved MLMP compatibility functions to ModCompatibilityClient, and fixed issue where no vehicles would be spawned. 2012-04-23 10:17:14 -07:00
LexManos
796d4fea70 New ISoundHandler interface, useful for adding custom sounds and dealign with sound based events.
Includes basuic AudioMod compatibility.
2012-04-22 19:52:09 -07:00
LexManos
d6b387f39b Fixed vinella bugs when trying to access chunk information with a y < 0 2012-04-20 12:07:45 -07:00
LexManos
3ea2e2582b Added MLMP hook invocation for vehicle spawn and opening GUI's to provide compatibility for clients that have both ModLoaderMP and forge installed. 2012-04-19 22:05:31 -07:00
LexManos
cf9878d241 Updated to FML build #73 2012-04-19 22:04:10 -07:00
Christian Weeks
ef88519637 More text fixup 2012-04-19 23:07:07 -04:00
Christian Weeks
e6a9eb7b91 Typos 2012-04-19 22:54:10 -04:00
Christian Weeks
cf351c6118 Add in detection for MLMP and try to fail with a graceful message. 2012-04-19 22:40:59 -04:00
LexManos
bb7eaf867f Exposed TileEntityData packet to TileEntities. And added helper sender function. 2012-04-19 15:41:11 -07:00
LexManos
722fe597b8 Added metadata sensitive Chunk constructor for Bioxx 2012-04-19 10:25:10 -07:00
LexManos
2f89f566cf Added MinecraftApplet.clas to the force output list because users cant understand the concept of only replacing files they are told to. And bumped version to 3.1.2 2012-04-18 21:18:18 -07:00
LexManos
86fd9e0b9c Implemented a 'small' packet system for those mods that need to send rapid, small data packets and who are concered about the overhead of the 250 payload packet. It uses packet 131. 2012-04-18 19:40:48 -07:00
LexManos
f4fc50b3c5 Fixed shift-clicking issue with items that utilized the new ItemStack sensitive smelting system. 2012-04-18 19:34:08 -07:00
LexManos
23ffbb774f Added generic packet sending function to MinecraftForge class. 2012-04-18 19:17:04 -07:00
LexManos
ddd4b6eb48 made the ID in PacketEntitySpawn unsigned. 2012-04-18 19:11:09 -07:00
Christian Weeks
e510cca030 Update bukkit with new mod fixes 2012-04-18 14:06:54 -04:00
Christian Weeks
a6d6b739bd Merge branch 'master', remote-tracking branch 'origin' into bukkit 2012-04-18 14:04:39 -04:00
Christian Weeks
e261ad1295 Tweak the loader a little bit to just use file names, not fully qualified directories when referring
to mods.
2012-04-18 14:03:30 -04:00