Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/15/17 in all areas

  1. The mesher is a tricky method called during init. Used by vanilla but now discouraged for mods, it's tricky because certain things need to be called in a certain order (and the client side-only proxy is involved, which separates some of those statements in code space). I believe that Forge created the custom location method because it's much less fragile. Note that it's called during preInit, not init. The threads discouraging mesher use run like a rash across this forum going back almost 2 years. Any modder facing any rendering problems should have come across them when searching for answers to avoid posting repeat questions. That's why Draco sounds frustrated: When someone shows up here using the mesher call, it means that the modder's scholarship stopped at a long obsolete tutorial without reading any threads written in the last 22 months.
    3 points
  2. If you're only trying to install and run mods, I'd highly recommend the Twitch App. This is what I use when I actually want to PLAY minecraft, not break it. "Create Custom Profile" is the button to click if all the mods you want aren't already a modpack. When you install mods from the provided ones, it handles all the forge installation, dependencies, etc., and you can always add mods that Twitch/Curse doesn't offer to the mods folder that Twitch creates (on mac it's in Documents/Curse/Minecraft/Instances...).
    1 point
  3. Try checking if the method is called, and try printing the fields of the chest. Does the corresponding field changes when the adjacent chest is removed?
    1 point
  4. Yes, there is a way. Override TileEntity::getUpdatePacket to write the sync packet, and override TileEntity::onDataPacket to read and apply the sync packet. You may want to override TileEntity::getUpdateTag and TileEntity::handleUpdateTag as well. Besides, TileEntity::readFromNBT won't be called by default.
    1 point
  5. There are three main editions of Minecraft: Computer (which I previously referred to as Desktop), Pocket and Console. Computer Edition is the original and runs on most PC operating systems (including Windows, OS X and Linux). It can be modded with Forge and other types of mods. Pocket Edition is a rewritten implementation of Minecraft for mobile devices. Windows 10 Edition is a port of Pocket Edition to the Windows 10 platform. It can be modded on some mobile platforms (e.g. Android), but I don't know of any mods for the Windows 10 Edition. The Minecraft Marketplace will allow you to buy additional content for Pocket Edition/Windows 10 Edition. Console Edition is a rewritten implementation of Minecraft for consoles. It can't be legitimately modded. There's no way to run Forge or other Computer Edition mods on the Windows 10 Edition, but there's nothing stopping you from running the Computer Edition on Windows 10.
    1 point
  6. I need to put a call into whenever an entity.moveEntity is called but theres no event for it? How would I do this
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.