-
Notifications
You must be signed in to change notification settings - Fork 0
R | Advanced Techniques, Gotchas & FAQ
- You can register multiple behaviors for a single item to create complex abilities (e.g., on use, on hit, on hold).
- Extend ManaUtils to create alternate resources like stamina, rage, or custom bars.
- Use FXItems API in your plugin to create cross-plugin features (e.g., trigger effects from other plugins).
Q: Do I need to be a Java developer?
A: Yes. FXItems is a toolkit for coders—there’s no GUI or config editor.
Q: Can I use FXItems as a standalone item pack?
A: No. You must add your own content via Java.
Q: Are there sample items and code?
A: Yes, see the com.noctify.Custom package.
Q: Can I reload content live?
A: Use /fxreload, but new classes require a server reload/restart.
Q: How do I make a one-time craftable item?
A: See OneTimeCraftUtils.
-
Missing dependencies?
Optional features (EntitySize, ModelEngine) are skipped if not present. -
Plugin not loading?
Check server logs for missing dependencies or Java version. -
Addon not working?
Ensure you register your content inonEnable()and depend on FXItems.
That’s the end of the core FXItems wiki!
For more, explore the code and utility classes, and feel free to contribute.
- Home
- A | Getting Started & Plugin Overview
- B | The Registry System: Items, Foods, Commands, Events
- C | Creating Custom Items
- D | Creating Custom Foods
- E | Advanced: Custom Effects in FXItems
- F | Creating Custom Commands
- G | Creating Custom Events & Behaviors
- H | Utility: CooldownUtils
- I | Utility: CustomItemUtils
- J | Utility: EffectUtils
- K | Utility: ManaUtils
- L | Utility: OneTimeCraftUtils
- M | Utility: TeleportUtils
- N | Utility: ProjectileUtils
- O | Utility: GammaUtils
- P | Utility: EntitySizeUtils
- Q | FXItems API (com.noctify.API) & Making Addons
- R | Advanced Techniques, Gotchas & FAQ
- S | Auto-Registration System
- T | Migration Guide (v1.1 → v1.2+)
- U | Changelog