Search results

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
  1. F

    What's new in modded minecraft today?

    I released a direct port of Endermanage for MeddleAPI, for those who either hate Endermen picking up blocks, or want them to pick up even more stuff.
  2. F

    1.9 Preview

    Mojang's ongoing process of abstracting anything and everything now applies to entity data as well. The entity DataWatcher no longer uses simple integer values as the index for a watched data object. You now use a static method in the DataWatcher class to generate an object to work as a handle...
  3. F

    Recent Events Discussion (RED) Thread

    Probably a combination of people not wanting to depend on other mods, and/or feeling that if Forge isn't going to do what they want then they won't run a band-aided version.
  4. F

    Forge ID Map questions

    A prefix byte of 1 means it's an block, a 2 means it's an item. If you want to explore the code and attempt to make sense of it, check net.minecraftforge.fml.common.FMLContainer's readData method. I guess that would be cpw.mods.fml.common.FMLContainer on pre-1.8.
  5. F

    Why are mod/packs always a version behind?

    The basis of modding Minecraft in any significant way is mappings, which are a translation between the gibberish names that Mojang obfuscates the game into before release into names that a modder can actually use and figure out how to do anything with. The problem is that every single release...
  6. F

    Recent Events Discussion (RED) Thread

    There's more than one library out there already that can do it. The code has been submitted to Forge as well but was rejected. There's no technical reason why Forge couldn't include the render hook. Mojang did remove block rendering code, but custom renderer functionality remained, and would...
  7. F

    Recent Events Discussion (RED) Thread

    That's the thing though. For the countless modders who refused to update to 1.8 for one reason or another to begin with, nothing's really changed significantly. 1.9 has the same mechanism in place for direct block rendering, which Mojang still takes advantage of with fluids just like 1.8, and...
  8. F

    1.9 Preview

    Potions are no longer limited to an array of 32. They use a registry like items and blocks. They even have a net.minecraft.init.Potions type of class now too, also like items and blocks. The new tool cooldown can be disabled by overriding the cooldown reset method (was cg()V in 15w34a) in...
  9. F

    What's new in modded minecraft today?

    I actually have no idea if anyone here plays or even cares about 1.9 snapshots, but I released the first early version of MeddleAPI and a simplified version of my backpack mod. Like the regular Meddle mods, it should work across snapshots until something significant changes.
  10. F

    Recent Events Discussion (RED) Thread

    I can't actually make the strength meter stay on after reloading the game, so anyone interested in trying this snapshot might want to double-check the options to enable it, otherwise you'll be like me and just see your sword spazzing out and have no idea what's going on. Not sure what I think...
  11. F

    1.9 Preview

    The 1.9 snapshots seem to have introduced a new system that encapsulates the reading of any nbt data from the disk, centered around the concept of a DataVersion. A lot of "fixes" are registered for things from entities to blocks to tile entities, designed to manipulate the incoming data of a...
  12. F

    The moment of truth has arrived...

    Microsoft buying Mojang has been inconsequential to players so far, on the Java version at least. I'd say that the only action that could potentially be chalked up to the sale was Mojang integrating Java into the launcher, eliminating the separate download and totally hiding a competing product...
  13. F

    The moment of truth has arrived...

    Still no symbols in the update. I noticed that the list of splash screen text is really massive compared to the Java version though. It even still includes a few mentioning Notch, which the Java version no longer has as of 1.8.5 I think it was. The only references to Notch in the Java...
  14. F

    I need some help with gradlew build

    When you're debugging, your assets are read directly from the file system, and in Windows capitalization of filenames doesn't matter. Once you build your mod and run it in the game normally, assets are searched from within the jar, where now if capitalization doesn't match then it simply won't...
  15. F

    I need some help with gradlew build

    This is a common and yet frustrating issue for people to debug. Your problem is a disparity in the capitalization between your mod ID and the assets folder, and/or between your item name and the texture filename.
  16. F

    1.9 Preview

    I forgot to mention this initially, regarding items. The states can be largely ignored when updating, but changes to handedness will have to be acknowledged. Methods like onItemUse, onItemRightClick, and itemInteractionForEntity now receive an extra parameter for an object I called...
  17. F

    1.9 Preview

    A little bit of extra detail on the IBakedModel changes. I'm starting to think they're less useful than I originally expected. Originally you had three classes that implemented IBakedModel: BuiltInModel, SimpleBakedModel, and WeightedBakedModel. The latter I think they might be phasing out...
  18. F

    Your first Minecraft Experience !!

    I can't remember the very first time, but it was during Classic, and I thought it was pretty fun just building stuff. I started a server at some point for my friends and I to build on, where we went through a few maps like these, starting over when we'd eventually filled them up. Despite the...
  19. F

    1.9 Preview

    Blocks have a couple of new methods and enums for structures. I've dubbed the methods getRotationFromState and getMirroringFromState, where basically it passes in a block state and a rotation/mirroring enum, and you pass out a state based on that. It appears to only be used for orienting...
  20. F

    1.9 Preview

    I thought I'd make a topic that we can post all the interesting tidbits we discover from the 1.9 snapshots. IBakedModel's getFaceQuads and getGeneralQuads methods now accept IBlockState and BlockPos as parameters. I've yet to dig through enough to discover how much Mojang is taking advantage...