Commit Graph

  • 3f70fd49ff Fix missing string parameters in some log messages (#5210) Ben Staddon 2019-04-11 18:57:37 -04:00
  • 7496e3dbdf Re-add some missing villager profession patches (#5200) Ben Staddon 2019-04-11 18:50:01 -04:00
  • 7c401e9a35 Fix the bed position given to the SleepingTimeCheck event (#5107) TheIllusiveC4 2019-04-11 18:09:01 -04:00
  • a02bec7ebe Fix some null returns from defaulted registries (#5235) Ben Staddon 2018-11-15 21:52:45 +00:00
  • 254c1d1531 Only remove synthetic lambda methods referenced in body of SideOnly methods (#5127) Yanbing Zhao 2019-04-11 18:02:34 -04:00
  • 971de3e1d0 Update skipped_commits.md tterrag 2019-04-11 17:47:13 -04:00
  • 7d2c8fa6ef fixed visual bug with guislider gaudus 2018-10-16 13:37:07 +02:00
  • ac210a3201 Make Forge blockstate variants correctly inherit AO setting from vanilla models (#5190) Ben Staddon 2018-10-19 00:21:26 +01:00
  • a79975b3ea Make Forge-provided default transforms accessible to custom models Ben Staddon 2018-10-06 15:50:01 +01:00
  • 3c426a2e66 Fix some vertex format changes not being handled correctly (#5368) Ben Staddon 2019-04-11 21:05:19 +01:00
  • 25375f63cc Transform vertex normals as well as positions when generating quads (#5242) Ben Staddon 2019-04-11 17:59:16 +01:00
  • 45cadab7c5 Fix for SidedInvWrapper isItemValid using wrong slot (#5642) Robert WC Seifert 2019-04-11 11:29:14 -04:00
  • 75788f63ee Invalidate tile entities that are queued for removal (#5512) Ben Staddon 2019-04-11 16:03:36 +01:00
  • 3e7b8809b6 Added Wool to OreDictionary (#5414) lclc98 2019-04-12 01:01:40 +10:00
  • 6162f438f1 Fixed boat not taking care of block-liquid hooks (#5086) CreativeMD 2019-04-11 16:18:26 +02:00
  • 1752e57ea0 Add Forge dimension-changing hooks to spectator handling code (#5212) Ben Staddon 2019-04-11 15:05:19 +01:00
  • e91ef7f56b Minor performace improvement when building chunks and rendering blocks (#5286) ichttt 2019-04-11 16:03:01 +02:00
  • 24f7be2f37 Catch json parsing errors from constants/factories files (#5258) Ben Staddon 2019-04-11 13:52:23 +01:00
  • 208ed997d4 Allow custom DataSerializers to be registered safely (#5245) Ben Staddon 2019-04-11 13:33:12 +01:00
  • adb4a1953f dimesnion -> dimension typos (#5684) noci-omnibus/typos Philipp 2019-04-10 04:34:34 +02:00
  • aab82d932b Added tags for small mushrooms and mushroom blocks (#5569) mcenderdragon 2019-02-26 02:42:55 +01:00
  • 913c221ac9 Add glass blocks/panes tags (#5567) imadnsn 2019-02-25 22:55:40 +02:00
  • 34e6cf6f6a FENCES_NETHER_BRRICK => FENCES_NETHER_BRICK (#5681) ben-mkiv 2019-04-09 04:09:09 +02:00
  • 65233abea5 GEMS_QUARRTZ -> GEMS_QUARTZ (#5635) Hugman 2019-03-21 17:38:06 +01:00
  • e508096af9 Small comment typo fixes for ObfuscationReflectionHelper (#5583) Cadiboo 2019-03-01 21:02:37 +11:00
  • aa7380acc6 Actually parse the i18n exception message into the super constructor, so the exception has a useful text message, even in crash logs and on the server. cpw 2019-04-06 14:22:24 -04:00
  • 1f12642a05 Try and make 1.13 mods more obviously wrong in 1.12.. cpw 2019-04-06 13:43:52 -04:00
  • cdbd842494 Refactor to use naming service, and provide an MCP naming service when in userdev. Step 1 to supporting loading SRG mods in userdev. cpw 2019-04-06 12:10:54 -04:00
  • 323fdb014d Fix respawnevent being fired with old player instead of new. Fixes #5658 (#5668) Vincent Lee 2019-04-04 21:41:27 -05:00
  • 3f735b715b Implement API for mods to control their server status response.. cpw 2019-03-31 16:36:49 -04:00
  • 4ecb04ed9f Merge branch 'pull/5636' into 1.13.x cpw 2019-03-30 15:03:48 -04:00
  • e0361047f7 Fix StartupQuery to run properly on dedicated server.. Closes #5649 cpw 2019-03-30 14:46:30 -04:00
  • 37016ca77f Remove remaining deprecations, improve a few patch comments tterrag 2019-03-29 16:58:33 -04:00
  • 98ef5049f4 Fix BrandingControl caching text through resource reload tterrag 2019-03-29 16:29:26 -04:00
  • e7beed4875 Fix #5651 Re-add canPlaceBlockOnSide check in World#mayPlace tterrag 2019-03-28 00:33:05 -04:00
  • 98a470d813 Add back EntityPlayer patch to return main inventory in IItemHandler tterrag 2019-03-26 01:21:41 -04:00
  • 944d760855 Fire the ModIdRemappingEvent on the Forge Event bus. Closes #5632 cpw 2019-03-25 21:41:28 -04:00
  • e0e999da0d Remove redundant method call in Minecraft patch. Also fix a translation string error (closes #5643) cpw 2019-03-25 21:30:29 -04:00
  • 2f486f2bdd Add method to IResourcePack to hide it entirely from the UI (#5525) tterrag 2019-03-25 17:24:37 -04:00
  • 7e4101b3ad Remove game registry comparsion from list ping JoJoDeveloping 2019-03-25 22:22:29 +01:00
  • d8d30e1f82 Defer configuration of channel until it is actually available during connection. Closes #5626 cpw 2019-03-25 17:20:10 -04:00
  • 36470f69ad Add class to wrap IItemHandler as IInventory for easier recipe interaction. (#5522) Brennan Ward 2019-03-25 15:31:54 -04:00
  • 5fa732d223 Remove uses of java.awt (#5591) mezz 2019-03-25 12:06:20 -07:00
  • 5e7279b0a2 Fix PlayerInteractEvent using Dist when it should be using LogicalSide (#5611) Vincent Lee 2019-03-25 13:41:08 -05:00
  • 4764136d47 Re-Add the list ping compatibility checker JoJoDeveloping 2019-03-18 00:01:23 +01:00
  • 10a06157aa Update Night-Config to 3.5.0, improve defineEnum methods tterrag 2019-03-22 23:38:43 -04:00
  • d7ba9a50df Fix loading errors GUI crashing when errors occur during construction tterrag 2019-03-22 20:58:10 -04:00
  • 69a44e6414 Fail fast when null is used with setTag instead of crashing in writeEntry (#5257) Pokechu22 2019-03-22 09:53:07 -07:00
  • 3870951a37 Fix block placement not checking for player collision tterrag 2019-03-20 23:18:26 -04:00
  • 18400e8457 Revive CapabilityProvider on entity revive. Madders should NOT need this, as caps are copied via NBT. LexManos 2019-03-19 21:21:37 -07:00
  • f5375783c6 Do not invalidate caps when entity is being moved across worlds. Should fix #5500 LexManos 2019-03-19 14:10:29 -07:00
  • 8045e48952 Fix NPE in TileEntityPistonRender when class is created to early. LexManos 2019-03-17 22:15:52 -07:00
  • be18bdee88 Fix getDefaultCreatorModId for enchanted books (#5534) Ben Staddon 2019-03-17 20:51:10 +00:00
  • 1e34f331da Handle null return from ResourcePackInfo.createResourcePack tterrag 2019-03-16 01:52:18 -04:00
  • d99a55a7d1 Allow login packets to only generate on server based connections Run injectSnapshot on the client thread, wait for result and disconnect when injectSnapshot fails. Fix DevServer to load MOD_CLASSES Fix LaunchTesting to properly load log4j2 markers (don't use a static variable in that class!) cpw 2019-03-15 23:19:28 -04:00
  • af4fcd73a4 Added more Constants (#5323) Wyn Price 2019-03-15 19:38:52 +00:00
  • 0141a959eb Exclude PR builds from discord and changelog tterrag 2019-03-14 19:33:50 -04:00
  • d04c849a23 Exclude noci branches from travis tterrag 2019-03-14 19:02:08 -04:00
  • 329e04b068 Fix being unable to plant nether wart (#5572) Ben Staddon 2019-03-14 05:37:37 +00:00
  • d0c7a496f7 Fix silk touch not working on Ender Chests. LexManos 2019-03-13 15:53:39 -07:00
  • ff6fa31b1d Fix entity spawn packet pitch (reversed yaw/pitch) (#5603) its_meow 2019-03-13 15:53:48 -04:00
  • 04a6b6c2d0 [1.12.2] Add a few events pertaining to villages (#5302) Thanh-Phuong 2019-03-12 01:01:35 -04:00
  • 1b15c127a6 [1.12] Fix special spawn event not firing in many cases. (#5389) Tyler Hancock 2019-03-12 04:44:08 +00:00
  • 8670abca57 Only prompt for missing registries on local worlds (#5348) Ben Staddon 2019-03-12 04:34:29 +00:00
  • f3d364397d Add EntityPlaceEvent (#5057) Christopher Krier 2019-03-12 00:22:47 -04:00
  • cc95c40b5b Generalise EnumRarity to an interface (#5182) Ben Staddon 2019-03-12 04:02:57 +00:00
  • 554952e02a Fix invalid inventory being sent to ItemCraftedEvent Closes #5580 Fixed custom ingredient network serialization by removing unneeded mark. Closes #5577 Changed HorseArmorType constructor to not prefix vanilla paths to custom armors. Closes #5574 Fix removeBlock being called with invalid canHarvest value. Closes #5570 LexManos 2019-03-11 15:43:10 -07:00
  • 00845d5252 Add UI for warnings that occurred during loading (#5530) ichttt 2019-03-11 23:32:37 +01:00
  • 7113f4400c Fix max entity radius not being settable by making it a instance method on world. Closes #5601 Fix VoidFluidHandler.INSTANCE not being a instance of VoidFluidHandler. Closes #5602 Remove backwards compat code and make IItemHandler.isItemValid non-default. Closes #5598 LexManos 2019-03-11 14:41:31 -07:00
  • 7292b63052 Add way to publish the reobf Jar with the maven-publish task. The standard way does not publish reobfuscated artifacts. cpw 2019-03-09 18:43:20 -05:00
  • 7cfc5c3316 Add in the ability to load modlists from a file. cpw 2019-03-09 16:19:00 -05:00
  • 1d0c67d67b Fix rails not being able to be placed on hoppers. LexManos 2019-03-08 11:50:41 -08:00
  • 47e6b34d2b DimensionManager.registerDimension now returns the DimensionType instance for convienance. You can still access others in DimensionType.getByName() Fixed ForgeRegistry rappers not forwarding isEmpty. LexManos 2019-03-06 21:01:12 -08:00
  • 3003e33074 Refactor Userdev and Forgedev launching. Locating mods on the classpath in dev should solve linked MC sources when debugging. As well as loading deobfed mods. Rewrote how arguments are handled in dev, so users can overwrite any defaults we provide. Added basic Yggdrasil auth support. Passing in --username and --password arguments. ONLY USE IF NECESSARY. Forge is NOT responsible for your login information. LexManos 2019-03-06 20:59:32 -08:00
  • 7bd7b059c4 Make userdev parse out the classifier for the Forge jar that is on the classpath. Should fix debugging Minecraft at dev time. LexManos 2019-03-06 12:06:49 -08:00
  • 230d69b772 Tidy up network initialization, and force it to classload early in modloading lifecycle. Closes #5576 cpw 2019-03-04 08:22:46 -05:00
  • cbfa572acb Tweak log4j2 config and allow access to classdump functionality from modlauncher. cpw 2019-03-02 15:31:35 -05:00
  • 8f5a2be6fd Fix #5584 by copying the zipped resource to a temporary directory if paulscode is requesting it. This is so icky. cpw 2019-03-01 22:02:25 -05:00
  • 45f5f0904a Log a message as well, when we crash. cpw 2019-03-01 19:48:25 -05:00
  • 6db8b3c26d Try writing a temporary file to disk when a paulscode thread requests a resource, because even zipfilesystems return interruptible file channels. cpw 2019-03-01 19:45:37 -05:00
  • b4ccafe718 Enforce specversion number for forgeSPI so we don't crash with weird errors later. cpw 2019-03-01 19:27:22 -05:00
  • 3c73dc2d0b Put both LogicalSides on NetworkDirection: Origination (where it came from) and Reception (where it arrived at). cpw 2019-02-28 21:39:27 -05:00
  • 58494f8878 Rewrite the FML Handshake packet formats to include actually syncing the registry data and introduce the concept of caching it locally. Snapshots are not injected yet due top threading issues. LexManos 2019-02-27 23:56:31 -08:00
  • cb70702ab5 Handle differing network versions for FML gracefully? cpw 2019-02-28 00:59:27 -05:00
  • 7f1ea578d6 Fix problem with duplicate mods caused by duplicate classes found during scan. cpw 2019-02-27 23:34:23 -05:00
  • dd7e7fc122 Try to fix #5573 by peeling the worldclient fetch into a separate handler. cpw 2019-02-27 13:45:51 -05:00
  • 0bcc60fbe3 Tidy up server launch. The JAR will resolve it's libraries from a relative path. We just need to verify what we need is on the classpath, and try and handle when it's not, cleanly (by recommending running the installer). cpw 2019-02-26 10:28:41 -05:00
  • 7766eed754 Add missing constructors in KeyBinding to match existing vanilla constructors. (#5480) kashike 2019-02-25 19:57:11 -08:00
  • 5fa02f53d9 Update MDK Readme to describe new FG3 procedures. (#5553) John Hannan 2019-02-26 10:11:41 +08:00
  • 176e331fc4 Fix Custom Entity Data not persisting between world loads. Closes #5562 Fix BlockRailState inverting flexibility flag. Closes #5550 Disable Forge's hooks on dispensing Buckets until Fluid system re-write. Closes #5545 Fix modifier only keybinds. Closes #5544 LexManos 2019-02-25 11:09:21 -08:00
  • d846f23e80 Fix entity shearing logic (#5566) Ben Staddon 2019-02-25 18:41:37 +00:00
  • af717ad788 Fix droppers not spawning items in world (#5559) Ben Staddon 2019-02-25 05:47:37 +00:00
  • 2a4e05c982 Allow vanilla connections properly, and allow mods to decide. cpw 2019-02-24 13:52:26 -05:00
  • c219416bb8 Patch DimensionSavedDataManager to not spam FS mkdirs requests for empty files that don't exist yet, and don't contain data. Should result in a significant performance improvement for those with slower disks. cpw 2019-02-24 13:03:11 -05:00
  • 8d1ff45c71 Fix GUI packet dispatch, add additional blockpos helper for common usecase. cpw 2019-02-24 11:51:53 -05:00
  • 245d0b6282 Fix startup Query to actually display (fixed commit). cpw 2019-02-23 20:42:45 -05:00
  • bbdf52e038 Update to 0.10 modlauncher API with performance improvements.. cpw 2019-02-23 14:36:05 -05:00
  • 237f9dec5a Hide the webhook address so people don't spam it. LexManos 2019-02-22 01:01:09 -08:00
  • d6dc438859 Remove debug leftovers from Jenkinsfile. LexManos 2019-02-21 21:30:01 -08:00
  • 1469df26db Delete old OreDictionary file, fix type in NUGGETS_IRON field name, and ping discord from jenkins. LexManos 2019-02-21 21:26:45 -08:00