Commit graph

  • abc7b3f2a6 Tidying up and more hooks Christian Weeks 2012-05-10 21:30:06 -0400
  • b7861ec04c Tweak block rendering organization. Add in worldgen for client. Christian Weeks 2012-05-10 19:51:15 -0400
  • 813ad71f13 Tidy up a lot of code- ModLoader and BaseMod are now almost identical client and server side Christian Weeks 2012-05-10 18:54:25 -0400
  • bb2af1d883 Tweak ordering for sorting- should be a stable sort now Christian Weeks 2012-05-10 15:48:26 -0400
  • 7b5ad64378 Update git version capture Christian Weeks 2012-05-10 13:01:39 -0400
  • be9557b8ef Ignore jenkins tags Christian Weeks 2012-05-10 12:53:27 -0400
  • 57af97858b Tweak some build stuff for versioning Christian Weeks 2012-05-10 12:24:17 -0400
  • 89a6790222 Update build to actually put Loader in... Christian Weeks 2012-05-10 11:16:58 -0400
  • 4c9ca1ffc1 tweak location of build properties in src jar Christian Weeks 2012-05-10 10:09:56 -0400
  • 5a93998097 Lots of tweaks to mod output pretty printing. new versioning scheme. Christian Weeks 2012-05-10 09:42:31 -0400
  • ef6bb505b9 Inventroy rendering LexManos 2012-05-10 01:25:56 -0700
  • 8d0a9b770d Fixed up the ModLoader render block hook, RP's blocks now render. LexManos 2012-05-10 01:00:07 -0700
  • 2afed48993 Should fix colliding model ids with MC's internal IDs LexManos 2012-05-09 23:38:01 -0700
  • f4862dc40d Fixes Christian Weeks 2012-05-10 02:01:23 -0400
  • 311ca8866e Fix up build script a bit, all modloader is public, and fix tile entity renderer Christian Weeks 2012-05-10 00:07:46 -0400
  • 7846f10c74 Add in some more stuff for handling key bindings, rendering Christian Weeks 2012-05-07 17:44:49 -0400
  • 0438fbd47e Reorganize ticking a bit Christian Weeks 2012-05-07 01:39:55 -0400
  • 56e7270dee Separate sprite handling, fix worldtype Christian Weeks 2012-05-07 01:26:21 -0400
  • b6b5955404 Working on the ticking stuff Christian Weeks 2012-05-07 00:54:18 -0400
  • 55d252b657 more client side hooks and Texture overrides/animations. LexManos 2012-05-06 16:32:59 -0700
  • 49be023eab Halfway through ticking- won't compile Christian Weeks 2012-05-06 00:58:40 -0400
  • b27b365273 Fixed AudioMod compatibility with MultiMC style launchers. LexManos 2012-05-05 21:43:53 -0700
  • fd2fa90bb2 Bit masked the entity ID to change the range from -127-127 to 0-255 LexManos 2012-05-05 21:20:34 -0700
  • 8c79b9b946 ModLoader moves forwards Christian Weeks 2012-05-05 20:33:40 -0400
  • bca823c421 Let's get hooking! Christian Weeks 2012-05-05 19:52:53 -0400
  • e0e77a6bb5 API is restored for client side. Implementation starting. Christian Weeks 2012-05-05 14:42:46 -0400
  • 50a3543de0 And some patches for that Christian Weeks 2012-05-04 17:04:18 -0400
  • 816b0738e4 The beginning Christian Weeks 2012-05-04 17:02:12 -0400
  • 4b4ad6781e Introduce the client side FML Christian Weeks 2012-05-03 19:40:55 -0400
  • 071d54feaf Implement addBiome, hopefully. Pushes biome list to the WorldType field. Sorry Bioxx. Christian Weeks 2012-05-03 14:05:13 -0400
  • db1f432dbf Check in some eclipse crapola. Christian Weeks 2012-05-03 14:04:16 -0400
  • 9f3ab1e601 Updated MCP Mapings LexManos 2012-05-02 11:12:45 -0700
  • f32956fe58 Added forge identifier to statistics collection. LexManos 2012-05-02 10:37:52 -0700
  • 7a60c7deb0 Fix for furnaces not smelting the final item in full stacks. LexManos 2012-05-01 17:21:55 -0700
  • 0e97f1adaf Merge pull request #55 from CovertJaguar/patch-1 LexManos 2012-04-29 03:09:41 -0700
  • 7f01af7e1d Fixed Levers droping off the backs of stairs client side. LexManos 2012-04-29 03:09:28 -0700
  • 80a9bc9c6d static final vars are inlined during the compile step, making the version variables useless at runtime. CovertJaguar 2012-04-29 00:26:29 -0700
  • 6ae8a2d5b9 Fix copied code. Derpbag. Christian Weeks 2012-04-28 16:47:04 -0400
  • f1168856bd Update FML with recent mainline changes Christian Weeks 2012-04-28 16:40:25 -0400
  • c3b0dca9b2 Merge branch 'master' into bukkit Christian Weeks 2012-04-28 16:35:15 -0400
  • 7e06c9d13d New block hooks for creating custom beds. LexManos 2012-04-26 19:11:16 -0700
  • 0d15f9b072 Merge pull request #54 from cpw/master LexManos 2012-04-26 14:48:41 -0700
  • 54c3bfeae1 Update to FML 74: fixes an important issue with MLProp Christian Weeks 2012-04-26 17:45:31 -0400
  • 12a928536a Fix a small issue with the build output script Fix a significant issue with MLProp handling and primitives- they work now Christian Weeks 2012-04-26 17:38:31 -0400
  • 55ca4628a2 Bumped revision to 3 LexManos 2012-04-25 01:38:39 -0700
  • 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. LexManos 2012-04-25 01:37:06 -0700
  • 33a3f67225 Fix for loading Minecart Entities in worlds that were last accessed before Forge was installed. LexManos 2012-04-23 19:14:08 -0700
  • 4bdba7400b Moved MLMP compatibility functions to ModCompatibilityClient, and fixed issue where no vehicles would be spawned. LexManos 2012-04-23 10:17:14 -0700
  • 796d4fea70 New ISoundHandler interface, useful for adding custom sounds and dealign with sound based events. Includes basuic AudioMod compatibility. LexManos 2012-04-22 19:52:09 -0700
  • d6b387f39b Fixed vinella bugs when trying to access chunk information with a y < 0 LexManos 2012-04-20 12:07:45 -0700
  • 3ea2e2582b Added MLMP hook invocation for vehicle spawn and opening GUI's to provide compatibility for clients that have both ModLoaderMP and forge installed. LexManos 2012-04-19 22:05:31 -0700
  • cf9878d241 Updated to FML build #73 LexManos 2012-04-19 22:04:10 -0700
  • ef88519637 More text fixup Christian Weeks 2012-04-19 23:07:07 -0400
  • e6a9eb7b91 Typos Christian Weeks 2012-04-19 22:54:10 -0400
  • cf351c6118 Add in detection for MLMP and try to fail with a graceful message. Christian Weeks 2012-04-19 22:40:59 -0400
  • bb7eaf867f Exposed TileEntityData packet to TileEntities. And added helper sender function. LexManos 2012-04-19 15:41:11 -0700
  • 722fe597b8 Added metadata sensitive Chunk constructor for Bioxx LexManos 2012-04-19 10:25:10 -0700
  • 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 LexManos 2012-04-18 21:18:18 -0700
  • 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. LexManos 2012-04-18 19:40:48 -0700
  • f4fc50b3c5 Fixed shift-clicking issue with items that utilized the new ItemStack sensitive smelting system. LexManos 2012-04-18 19:34:08 -0700
  • 23ffbb774f Added generic packet sending function to MinecraftForge class. LexManos 2012-04-18 19:17:04 -0700
  • ddd4b6eb48 made the ID in PacketEntitySpawn unsigned. LexManos 2012-04-18 19:11:09 -0700
  • e510cca030 Update bukkit with new mod fixes Christian Weeks 2012-04-18 14:06:54 -0400
  • a6d6b739bd Merge branch 'master', remote-tracking branch 'origin' into bukkit Christian Weeks 2012-04-18 14:04:39 -0400
  • e261ad1295 Tweak the loader a little bit to just use file names, not fully qualified directories when referring to mods. Christian Weeks 2012-04-18 14:03:30 -0400
  • 2eb63c07de Implemented RichardG's Paged Achivement list GUI modifications. LexManos 2012-04-17 11:46:07 -0700
  • f13ed01532 Merge pull request #51 from ShetiPhian/patch-1 LexManos 2012-04-17 10:26:55 -0700
  • 75a40177ec Respawning in dimensions should now properly set the dimension ID for the new player instance. LexManos 2012-04-17 08:47:22 -0700
  • e462ecb9b9 MAX_ENTITY_RADIUS Now works on the Y axis LexManos 2012-04-17 08:46:25 -0700
  • 8ffd66f27f Edits enable use of EntityPlayer.canHarvestBlock (for PlayerAPI) when the ToolClass has no rules for the block. ShetiPhian 2012-04-16 23:01:40 -0300
  • 36c7a35db9 Fix for vanilla crash for chunk generation with block ID's above 127. LexManos 2012-04-16 15:17:21 -0700
  • b2b4551df8 Damn you bukkit with your same names for different classes!!!! EntityPlayer->EntityHuman Christian Weeks 2012-04-16 01:00:06 -0400
  • 8800abf06c Fix chunk generators for bukkit Christian Weeks 2012-04-15 22:42:06 -0400
  • 9fb72398b5 Merge branch 'master' into bukkit Christian Weeks 2012-04-15 21:58:18 -0400
  • 70623843cc Merge pull request #49 from cpw/master LexManos 2012-04-15 08:36:06 -0700
  • 1a997219b4 Update fml to build 68: fixes a ticking issue and soft vs hard dependencies Christian Weeks 2012-04-15 11:29:54 -0400
  • cdf9361d07 Changed entity Forge spawning code works to be more in line with normal spawning: (World, double, double double) constructor is nolonger called, normal (World) constructor, and setPositionAndRotation is called afterwords. yaw, pitch, and yawHead is sent (if the entity isn't a EntityLiving yawHead isn't used) The datawatcher data is also sent like a normal Entity. LexManos 2012-04-15 07:36:17 -0700
  • a08eefa261 Bukkit version Christian Weeks 2012-04-14 23:01:03 -0400
  • bda94ce522 Added variable entity radius to World, to be used if a mod make really large entities. LexManos 2012-04-14 13:07:01 -0700
  • ff54e8279a Fixed bug in BlockFire's old fields. LexManos 2012-04-14 13:06:04 -0700
  • 0ec65b4b3a Fix "soft" dependencies so they can exist properly Christian Weeks 2012-04-14 10:01:55 -0400
  • 9b66ce034a Fixed TileEntity bug that was causing Ghost tile entities. LexManos 2012-04-13 10:24:22 -0700
  • 5898a6e18b Multi-pass item rendering now uese proper render pass number. LexManos 2012-04-13 09:54:01 -0700
  • 8ac1fe53f6 Added slope velocity hook for Covert LexManos 2012-04-12 23:37:25 -0700
  • d54857e4de Fixed bugs in the Dimension transfer code, Now displays proper join message, and respawning in dimensions other then 0 works. LexManos 2012-04-12 21:47:11 -0700
  • 334a28d144 Try to fix jenkins build. LexManos 2012-04-12 00:45:52 -0700
  • 849df24f80 Merge pull request #42 from CovertJaguar/patch-2 LexManos 2012-04-12 00:24:17 -0700
  • 1aa80ed1c6 Added a function for checking block harvest levels without having to resort to reflection. CovertJaguar 2012-04-11 21:16:56 -0700
  • e78688acdc Fix server patch Christian 2012-04-10 23:05:22 -0400
  • 62b400c499 Merge in fixes from chickenbones for tick related problem and straighten out variable naming in ModLoaderModContainer Christian 2012-04-10 22:22:13 -0400
  • 57b277c9d7 Added ItemStack sensitive burn time hook. LexManos 2012-04-10 01:04:00 -0700
  • 0abb4e289a Added new Item function to allow for multiple rendering passes. Fixed a vinella bug where item layters would not line up for EntityItem's Added new IItemRendere helper flag for 3d block translations. LexManos 2012-04-10 00:43:21 -0700
  • 20e264f9ee Rewrote IItemRenderer to be a more generic and expandable version, Breaks previous interfaces, but this should be the last time the interface changes. Implemented the MapRender hook ChickenBones requested. LexManos 2012-04-09 22:57:52 -0700
  • e400b2df4e Merge pull request #39 from cpw/master LexManos 2012-04-09 21:04:04 -0700
  • e5911d9678 Update FML for new hooks: onPlayerLogout and onPlayerDimensionChanged Christian Weeks 2012-04-09 10:45:53 -0400
  • 44a5b7b929 Push the patched file, as well Christian Weeks 2012-04-09 10:24:58 -0400
  • 2ae31bddd2 Add in more "Player" related events. Fix up some MLProp stuff Christian Weeks 2012-04-09 10:18:24 -0400
  • f92149aef5 Fix regular expressions, thanks ChickenBones! Christian Weeks 2012-04-09 09:19:20 -0400
  • 19ecdf1a87 Update fml to 62- provision a server console command and fix mod loading order Christian Weeks 2012-04-08 10:13:26 -0400
  • 597b6f0d2c Tweak Console handler patch so we're more friendly to forge Christian Weeks 2012-04-08 10:04:28 -0400