Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Etwus

Members
  • Joined

  • Last visited

  1. What are capabilities for? How would I use them? If I have tile entity, which returns capability in getCapability, what can I do with that? Could I use them for checking, if block is connected to another block?
  2. I have baked json model (cube from 0,0,0 to 16,16,16), and I want it to rotate along the center (8, 8, 8). What I tried was translate it to x - 0.5, y - 0.5, z - 0.5, rotate, and translate back to 0.5, 0.5, 0.5. After playing with it little I figured out, that even that rotation point is translated. How should I rotate it? Simplified code: public void render(TileEntityShaft te, double x, double y, double z, float partialTicks, int destroyStage, float alpha) { GlStateManager.translate(x - 0.5, y - 0.5, z - 0.5); // Translates model at te.getPos - 0.5 GlStateManager.rotate(90, 0, 1, 0); Rotates model around point - 0.5, -0.5, -0.5, in this example I needed to rotate it around 0,0,0 GlStateManager.translate(0.5, 0.5, 0.5); renderMyBakedModel }

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.