Commit Graph

  • a08b5b19d5 Merge pull request #112 from pahimar/master cpw 2012-09-26 21:57:53 -07:00
  • 52da67717f Merge pull request #112 from pahimar/master cpw 2012-09-26 21:57:53 -07:00
  • 0e5c0be23e Added preliminarty Player Interact event heavily based on the bukkit event. LexManos 2012-09-26 21:18:18 -07:00
  • a421e51805 Fix bug in last commit that caused block to not break. LexManos 2012-09-26 21:17:26 -07:00
  • 63aa706dcf Add PlayerEvent.HarvestCheck and PlayerEvent.BreakSpeed for dealing with things related to a player harvesting a block. LexManos 2012-09-26 17:54:15 -07:00
  • 8dac58ffc1 Added ability to query the Language Registry by key and language for specific localized text, as well as loading in localization text from a specific file/URL pahimar 2012-09-26 15:41:58 -04:00
  • df7d2b7161 Added ability to query the Language Registry by key and language for specific localized text, as well as loading in localization text from a specific file/URL pahimar 2012-09-26 15:41:58 -04:00
  • 44e3843edb Fix bug where breaking texture would not apply to top/bottom of beds. LexManos 2012-09-26 12:19:16 -07:00
  • 5fb999fa22 Add in an "EntityEvent.EnteringChunk" event. Useful for your entity chunkloading stuff. Christian 2012-09-26 08:52:40 -04:00
  • 1df9b144cd Merge remote-tracking branch 'origin/master' LexManos 2012-09-26 01:45:26 -07:00
  • 34ac4f5cec Support for no BOM. LexManos 2012-09-26 01:30:22 -07:00
  • 60b260b40c Update FML: f083707 f083707 Extreme headless mode is back! Christian 2012-09-25 23:04:15 -04:00
  • f0837070d6 Extreme headless mode is back! Christian 2012-09-25 22:05:31 -04:00
  • 7dbda77f10 Extreme headless mode is back! Christian 2012-09-25 22:05:31 -04:00
  • 384f795d52 Some more tweaks to the chunkloading code. The world.load event fires slightly later- once the entity watcher is set up, so entities can actually load into the server world. Also, tickets actually save and load properly and null entities don't break the server Christian 2012-09-25 19:12:10 -04:00
  • 4dd3d2cfd7 Update FML: dd39ae5 dd7502a Fix parent child counts showing properly. Closes #107 thanks scott! b36d447 It's useMetadata, not usesMetadata. thanks myrathi and psx. closes #110 efb1066 Fix random shuffling when manipulating biomes by using a LinkedHashSet to preserve iteration order. Closes #111 Christian 2012-09-25 19:10:15 -04:00
  • dd7502a051 Fix parent child counts showing properly. Closes #107 thanks scott! Christian 2012-09-25 19:00:36 -04:00
  • eb034416ae Fix parent child counts showing properly. Closes #107 thanks scott! Christian 2012-09-25 19:00:36 -04:00
  • b36d4471e6 It's useMetadata, not usesMetadata. thanks myrathi and psx. closes #110 Christian 2012-09-25 18:57:42 -04:00
  • d21bc1085c It's useMetadata, not usesMetadata. thanks myrathi and psx. closes #110 Christian 2012-09-25 18:57:42 -04:00
  • efb1066a88 Fix random shuffling when manipulating biomes by using a LinkedHashSet to preserve iteration order. Closes #111 Christian 2012-09-25 18:54:46 -04:00
  • 2bee777740 Fix random shuffling when manipulating biomes by using a LinkedHashSet to preserve iteration order. Closes #111 Christian 2012-09-25 18:54:46 -04:00
  • 5285e1d918 > != >= LexManos 2012-09-25 06:33:01 -07:00
  • 5d3371ab3b Fix Configuration.getItem to return pre-shifted values suitible to pass into Item constructors. LexManos 2012-09-25 05:04:56 -07:00
  • c20b71eb20 Fire off PlayerDestroyItemEvent for crafting contianer items that get damaged to much. PR #183 LexManos 2012-09-24 22:44:42 -07:00
  • 27e4c3c3d5 Changed Configuration to use overloaded methods, and changed the order of arguments to be Category, Key, Value instead of Key, Category, Value to hopefully help cleanup some peopels code. Added function to get a free Item id. Will only accept values that are not in the block space. Needs testing. Marked all the old getOrCreate* functions as deprecated. LexManos 2012-09-24 22:33:56 -07:00
  • 1804f22182 Configuration will now attempt to detect the encoding of the file using the Byte Order Mark. LexManos 2012-09-24 20:56:52 -07:00
  • 8c74d81103 Fix up some config file handling to be even more resilient. Christian 2012-09-24 23:15:36 -04:00
  • 93e7ac7b55 Support quoting in property and category names for almost all possible characters allowed Christian 2012-09-24 23:03:58 -04:00
  • 76f3b26aa3 Fix some errors if the config is unparseable. It should log an exception and carry on with defaults. Christian 2012-09-24 23:03:31 -04:00
  • a776afe1bf More modifications to the ticket callback handling system. There are up to two callbacks during world loading now. One to allow selective preference for ticket types. The other to actually allow the mod to force chunks. Christian 2012-09-24 22:07:39 -04:00
  • 595d3e9e79 Some changes to the ForgeChunkManager. Null modData is allowed now. The entity id is actually properly persisted in the ticket now. There is a new "orderedLoadingCallback" that allows you to provide a preferred ticket loading order in case of "excess tickets". Also, tickets that are not in the returned list are now unregistered. There is a way to resort the chunks in the forced chunklist on a ticket now. Log the dormant cache configuration Christian 2012-09-24 17:31:03 -04:00
  • 021bbad2b5 Update FML: dd39ae5 dd39ae5 Try and fix the newline capture so consoles show on the server on windows again b39f808 Readd ancient searge name so dan200 and computercraft can run again. REMOVE THAT CODE DAN. Christian 2012-09-24 17:30:40 -04:00
  • dd39ae540b Try and fix the newline capture so consoles show on the server on windows again Christian 2012-09-24 17:22:39 -04:00
  • b29aebf338 Try and fix the newline capture so consoles show on the server on windows again Christian 2012-09-24 17:22:39 -04:00
  • b39f808618 Readd ancient searge name so dan200 and computercraft can run again. REMOVE THAT CODE DAN. Christian 2012-09-24 17:22:16 -04:00
  • 37340b0f80 Readd ancient searge name so dan200 and computercraft can run again. REMOVE THAT CODE DAN. Christian 2012-09-24 17:22:16 -04:00
  • 0610af28cd Update FML: a2c059e a2c059e Fix missing import. Thanks ichun :( 19316a0 Version file searching should work for directories too fbc7a5c Fix bug causing NPE if non-whitelisted player joins an FML server without FML installed e9cfd10 Merge pull request #103 from iChun/patch-2 1424883 Fixed ModTextureAnimation not updating and not binding to correct image. Christian 2012-09-23 23:07:59 -04:00
  • 0fd2b137ac Some more fixes for chunkloading code. Works very reliably now. Christian 2012-09-23 23:06:10 -04:00
  • 3022d556a8 Delete some debug code Christian 2012-09-23 01:49:44 -04:00
  • 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. Christian 2012-09-22 22:37:21 -04:00
  • 0b68cf93ff And a concurrentmodificationexception in the same code Christian 2012-09-22 14:02:49 -04:00
  • 0ac8d6ad3e Fix NPE in ForgeChunkManager Christian 2012-09-22 14:01:09 -04:00
  • 4c61f1d202 Remove @SideOnly flag for function now required on the server Christian 2012-09-22 13:54:26 -04:00
  • 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. Christian 2012-09-22 12:27:14 -04:00
  • c684360f51 Working cross dimensional implementation of chunkloading for Forge. Christian 2012-09-22 01:43:54 -04:00
  • d21e3ae218 Simple chunkloading implementation Christian 2012-09-09 23:47:07 -04:00
  • a9e3a4dbb9 Fix patch errors in merge of last PR -.- LexManos 2012-09-23 16:53:20 -07:00
  • 0d0ba4b2d5 Merge pull request #181 from micdoodle8/patch-1 LexManos 2012-09-23 16:33:36 -07:00
  • d00f6f52bb Update patches/common/net/minecraft/src/WorldProvider.java.patch micdoodle8 2012-09-23 03:07:48 -03:00
  • a2c059e562 Fix missing import. Thanks ichun :( Christian 2012-09-21 18:17:56 -04:00
  • 98151df96b Fix missing import. Thanks ichun :( Christian 2012-09-21 18:17:56 -04:00
  • 19316a0d38 Version file searching should work for directories too Christian 2012-09-21 17:39:52 -04:00
  • f73d283341 Version file searching should work for directories too Christian 2012-09-21 17:39:52 -04:00
  • fbc7a5c063 Fix bug causing NPE if non-whitelisted player joins an FML server without FML installed Christian 2012-09-21 10:12:39 -04:00
  • cb2535fa95 Fix bug causing NPE if non-whitelisted player joins an FML server without FML installed Christian 2012-09-21 10:12:39 -04:00
  • b06829e26a Fix accedental doubling of shift, Fixes saplings/flowers planting a space above where they should LexManos 2012-09-21 05:35:46 -07:00
  • 28d2460611 New Plant API that allows for custom plants/soils. LexManos 2012-09-20 19:53:43 -07:00
  • c3f9fed484 Added new hooks for modifying the items generated in chests during world gen. LexManos 2012-09-20 18:45:33 -07:00
  • e9cfd10e39 Merge pull request #103 from iChun/patch-2 cpw 2012-09-19 05:12:04 -07:00
  • d1458c594e Merge pull request #103 from iChun/patch-2 cpw 2012-09-19 05:12:04 -07:00
  • cf3bc6a9d9 Redirect a lot of functions through WorldProvider for Mystcraft, allowing them to be overriden by the provider. LexManos 2012-09-18 21:31:17 -07:00
  • 6b78512a48 Merge pull request #173 from CovertJaguar/patch-5 LexManos 2012-09-18 19:50:36 -07:00
  • 8c76914ef2 Merge pull request #175 from iChun/patch-2 LexManos 2012-09-18 19:47:15 -07:00
  • c2d53e7651 Added side sensitivity to standard EntityDiggingFX, added Block functions to override spawning of digging and breaking effects. LexManos 2012-09-18 19:23:36 -07:00
  • cbf88adc98 Logic derp (again) iChun 2012-09-18 22:55:11 +08:00
  • 3188218a37 Logic derped iChun 2012-09-18 22:53:28 +08:00
  • 8940b13512 Fix pick block key giving invalid spawn eggs iChun 2012-09-18 21:37:48 +08:00
  • 1424883773 Fixed ModTextureAnimation not updating and not binding to correct image. iChun 2012-09-17 23:46:09 +08:00
  • efb0e73df9 Fixed ModTextureAnimation not updating and not binding to correct image. iChun 2012-09-17 23:46:09 +08:00
  • de24eea885 Fix potential NPE in Custom item entity span code caused by item id misconfigurations. LexManos 2012-09-17 04:56:26 -07:00
  • 61c21218e2 Fix recursion issue with new special item entity code. LexManos 2012-09-17 04:40:46 -07:00
  • eb897fa9a9 Fixed Entity Item render helper CovertJaguar 2012-09-17 00:25:26 -07:00
  • 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 Christian 2012-09-16 21:49:54 -04:00
  • 6c746ec6d9 Tidy code Christian 2012-09-16 21:44:11 -04:00
  • a837d82e68 Tidy code Christian 2012-09-16 21:44:11 -04:00
  • aacbfeb66e Change version.properties search slightly, allow access to found file from the preinit event Christian 2012-09-16 21:42:59 -04:00
  • 9b081b9d46 Change version.properties search slightly, allow access to found file from the preinit event Christian 2012-09-16 21:42:59 -04:00
  • 1513b369d3 Add in the capability to read an internal version as <modid>.version from a file in the zip call version.properties. Handy for autobuilding scripts. Christian 2012-09-16 21:05:11 -04:00
  • 83a57f5259 Add in the capability to read an internal version as <modid>.version from a file in the zip call version.properties. Handy for autobuilding scripts. Christian 2012-09-16 21:05:11 -04:00
  • 35852a69fb Fix up reversed assignment for version fallback Christian 2012-09-16 20:56:19 -04:00
  • e619e00079 Fix up reversed assignment for version fallback Christian 2012-09-16 20:56:19 -04:00
  • 8948a00d60 Readd reverted EntityLiving patch LexManos 2012-09-15 19:40:58 -07:00
  • 04c149fa11 Merge remote-tracking branch 'origin/master' LexManos 2012-09-15 19:39:54 -07:00
  • 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 LexManos 2012-09-15 19:36:08 -07:00
  • 96537dc091 Fixup Item in hand rendering of textures > 16x LexManos 2012-09-15 18:24:27 -07:00
  • 8f0b7c05fe Fixup Item in hand rendering of textures > 16x LexManos 2012-09-15 18:24:27 -07:00
  • e88ddc56ca Make the exception print for headless servers if the Downloader cant initalize. LexManos 2012-09-15 18:06:59 -07:00
  • b404f294c5 Make the exception print for headless servers if the Downloader cant initalize. LexManos 2012-09-15 18:06:59 -07:00
  • f24ff07b30 Remove a bunch of warning about javadoc, not a real fix, but no more warning. LexManos 2012-09-15 18:04:56 -07:00
  • 48d12444c0 Remove a bunch of warning about javadoc, not a real fix, but no more warning. LexManos 2012-09-15 18:04:56 -07:00
  • 3420ea7a2d Update MCP Mapings LexManos 2012-09-15 17:09:45 -07:00
  • 82fba4bfaa Update MCP Mapings LexManos 2012-09-15 17:09:45 -07:00
  • 87104f0e2d Makes GetModSrc check the common folder when attempting to extract source files LexManos 2012-09-15 17:09:34 -07:00
  • ec2a59bde8 Makes GetModSrc check the common folder when attempting to extract source files LexManos 2012-09-15 17:09:34 -07:00
  • 640446b868 Tie parent/child containers together again. Should close #96 Christian 2012-09-15 15:58:20 -04:00
  • 149a626e5a Tie parent/child containers together again. Should close #96 Christian 2012-09-15 15:58:20 -04:00
  • 2cf4917ded Village mating produces added villagers, and the egg should place added villagers too. Closes #97. Christian 2012-09-15 15:49:08 -04:00
  • 9cd4ed0c91 Village mating produces added villagers, and the egg should place added villagers too. Closes #97. Christian 2012-09-15 15:49:08 -04:00
  • 6394ee8714 Clean up stale references to the Player stored in the NetworkRegistry, closes #100 Christian 2012-09-15 15:36:26 -04:00