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.

Featured Replies

Posted

So I'm building a mob and I want it to be able to go through Fence Gates, unlike vanilla mobs.  I'm playing around with a few ideas for how to have it "open" the gate without getting hacky, but my primary question to the forums is this:  How can I make path-finding smart enough to navigate through the gate?

 

I have studied the path finding code somewhat, and I know how to call the normal pathfinding algorithms, but I'm a little lost if I was to start trying to make a custom PathNavigate; it's fairly complex.  Is there a tutorial somewhere on setting up custom pathfinding?  Anyone have any ideas on the simplest way to do this?

Check out my Mod: The RPCraft Toolkit!

  • Author

Looks like I after somewhat more careful analysis, need to extend PathNavigateGround and have it use a custom WalkNodeProcessor.  In my custom WalkNodeProcessor I need to override GetVerticalOffSet() to return 1 or 2 for a FenceGate, probably 2.  Now I just need to figure out how to open the gate, other than just straight up changing it's Blockstate.

Check out my Mod: The RPCraft Toolkit!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

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.