Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/15/18 in all areas

  1. Since they happen at a set period of time after each other the game has a deltaTime(partialTicks) variable between each tick that is used for rendering things smoothly. So the game would update the position as to where it should be every tick and then render at that position with the partialTicks. Though your way of doing it works this is just the way minecraft handles these things.
    1 point
  2. Flashfyre Enchants is broken
    1 point
  3. Doing your own delta time works, but there is another more common approach which I figured is worth mentioning. The game logic runs in a loop that "ticks" 20 frames per second. The render refresh rate can vary depending on your monitor, settings and power of your GPU. So whenever you're doing animations in Minecraft you should set the positions and angles based on the game ticks, not the refresh rate. So you would really increment the position every tick rather than every event (which fires at the refresh rate). However, doing that has the side effect that it will look a bit jerky because it will only update position 20 times per second which is a bit less than needed for perception of smooth motion (traditional movie film used 24 fps). So to smooth it out, there is the concept of "partial ticks" that are passed to the rendering methods (and events). So an alternative, arguably more common, way to do animations is to update the position using the ticks plus a bit of adjustment using the partial tick. For example, the game overlay event has a getPartialTicks() method to help with this. Just thought you'd be interested. Point is that partial ticks are used to communicate difference between refresh rate and tick rate and are commonly used to control animation speed.
    1 point
  4. You need to multiply this value by the deltaTime between frames (after dividing out the deltaTime at 75 fps). I'm not sure where you'd get that value, though.
    1 point
  5. .You should instead use a custom IBakedModel and add the quads of the Item to the Blocks model. Override TileEntity#getUpdatePacket/getUpdateTag/onDataPacket/handleUpdateTag
    1 point
  6. Try the latest Forge version, the installer for that one should work.
    1 point
  7. Your version of Xaero's minimap is very outdated and the file name doesn't match the one I get from Curse, that worries me slightly. Please check out the StopModReposts project for your own good.
    1 point
  8. Ads as a nessasary evil. Running forge costs money. The direct links are there for those who dont trust adfocus. And the ability to report malicious ads has existed for ages, and we do take them seriously. Beyond that, if you want to move twards a world without adfocus, then chip in to the patreon. Untill then, this is how we have to do it.
    1 point
  9. Crayfish's furniture mod has a bug at the moment, it's been fixed in development but hasn't been fixed in release yet. Workaround is to disable the Furniture Mod welcome message from the server, in cfm.cfg
    0 points
  10. User was banned for using a cracked launcher.
    0 points
×
×
  • Create New...

Important Information

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