Sueta

Avoid

1.31

Mod framework that wraps whole Minecraft. Kinda like Bukkit. [#killaislop]

·Plugin
  1. 1.31latestAvoid v1.31 [26.2]last week
    🧧 Supported Versions: - 1.21.5 - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 - 26.4-snapshot-4 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Correct Backported requirement on MC 1.21.5 - Allow line comments in 'avoid.mod.json' - [Client] Fov Event - [Drawer] Item rendering methods - More documentation - TYPO IN JAVADOC FIX!! - [Custom Payload API] @PacketField - [Player API] Allow providing extended payloads to #sendPacket(...) - [Custom Payload API] More controllers & field processors - [Custom Payload API] #{ onRead, onWrite }() - [Server] Team API, Offline Players - Services API - [Team API] Actual modification - [Player API] #setTablistDecorations([BaseComponent] header, [BaseComponent] footer) - Fix Player#sendPacket on local - [Player API] #setTablistDisplayName([BaseComponent] value) - Object-Oriented YAML Configuration API - Permission Handler API - Remove 'minecraft:' from non-namespaced permissions for permission handlers - Either#{ hasLeft, hasRight }() - Identification#toString([char] separator) - Identification#of([String] value, [char] separator) - Annotation-Based Config API - [Object Config API] Modification methods - Make PermissionHandler use PermissionHolder instead of Executor - [ModLoader] @AutoConfig annotation - [ModLoader] Sorting scanned classes in alphabetical order 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    4 downloads
  2. 1.30Avoid v1.30 [26.2]last week
    🧧 Supported Versions: - 1.21.5 - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 - 26.4-snapshot-3 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Remove accidental unrelated note in PrimedTNT - [Entity Selector API] #matches([Entity] entity) - [Mouse] Down Event - [Mouse] Move Event - [Entity API] Attribute accessing - [Entity API] Finalize 'showParticle' for customs - ModLoader more catchy class loading - A bunch of Paper fixes for content registration - More helpful Reflect field method error messages - Actually fix RenderLayers on servers - [PreModLoader] Preventing multiple mods under the same ID from loading - RegistryContentEvent & RegistryFrozenEvent - Some documentation - 1.21.5 support 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    6 downloads
  3. 1.29Avoid v1.29 [26.2]last week
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 - 26.4-snapshot-3 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Update license (Avoid License 3.1.0) - Fix block sound never being set - Update to 26.4-snapshot-3 - Advancement Creation API - [Client] Play Sound Event - [Server] Play Sound Event - [Chat] #{ clear, discardDraft, scroll, resetScroll }(...) - [ModLoader] @AutoAdvancement annotation - [Entity Creation API] @NetworkSync - [Entity Creation API] @Saved - Fix JarManager - Automatic pack.mcmeta for mod generating - A wide range of Paper fixes - Fix ModClassLoader memory leak - Allow cyclic access on NeoForge between plugin and non-plugin classloaders - Fix NeoForge & Sponge commands - [Documentation] ModClassLoader 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    4 downloads
  4. 1.28Avoid v1.28 [26.2]2 weeks ago
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 - 26.4-snapshot-2 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Fix NeoForge net.payload - OS#openURL([URI/String] uri) - Meet ModuleClassLoader requirements - Jar-in-Jar - Change license - @Expose - Subloaders - Avoid::getBrand() - Update to 26.4-snapshot-2 - Mixin support (only Fabric and NeoForge) - Mod datapack loading on Paper - Make more [Properties] modifiable in MC 1.21.8 - Datapack API - [Player API] #closeInventory() - [ModLoader] AvoidModBase#getLogger() 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    4 downloads
  5. 1.27Avoid v1.27 [26.2]3 weeks ago
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 - 26.4-snapshot-1 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - AvoidWrappedLoader#getMods() - Custom Payload API - [ModLoader] @AutoCustomPayload annotation - [3D] Refactor - Animation utilities (Maths) - Coloring parameter renames - [ModLoader] Signature checking - [Client] Window Title Update Event 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    4 downloads
  6. 1.26Avoid v1.26 [26.2]Sep 21, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Identification#is([String] id) - [Player API] #sendActionbar(...) - [Player API] #sendTitle(...) - [Player API] #sendSubtitle(...) - [Player API] #setTitleAnimations(...) - [Player API] #clearTitles(...) - [Chat Components] [Parsing] MiniMessage (partial) - [Chat Components] [Parsing] Bukkit - [ChatStyle] Fix cloning - [ChatStyle] #toString() - Test setup - Remove unneccessary things from non-supported platforms - [Command API] Standard syntax parsing in @Tabcomplete - [Command API] Improved error messages - [Server] Explode Event - [Entity API] Primed TNT subclass - [Entity API] Remove the 'uuidString' parameter - [Entity API] EnderDragonPhase::CHARGING - [Item API] #use(...) - [Item API] Refactor - [Item Components] Fixes - Entity Type Auto-Native - Entity Type Generation 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    20 downloads
  7. 1.25Avoid v1.25 [26.2]Sep 19, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Some documentation - Restore 1.21.8 support - Fix sponge on client - Use PAPI on 26.3 - GitHub workflow - [Server Entity] Ender Dragon Crystal Broken Process Event - [World API] #isDebug() - [World API] #isRaining() - [World API] #isStorm() - [World API] #getRainLevel([float] tickDelta) - [World API] #getThunderLevel([float] tickDelta) - [Server Entity] Ender Dragon Phase Event - [Entity API] Ender Dragon subclass - [Command API] Literal parameters - [Command API] @Tabcomplete - Fix tabcompletions - [World API] #findEntity([Entity -> boolean] predicate) - [Server API] #findEntity([Entity -> boolean] predicate) 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    32 downloads
  8. 1.24Avoid v1.24 [26.2]Sep 17, 2026
    🧧 Supported Versions: - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - Add the missing World methods to Paper - Fix. Ultra stupid. 1.21.11 releasing. - [Client] Fix some methods being non-accessible - [World API] Block highlighting - [Server API] Mojang-based method variants - Update to 26.3 - Remove Quilt support - [Block API] #emitLight([BlockData] blockData) - [Block API] #isSuffocating([BlockData] blockData, [World] world, [BlockPos] blockPos) - [Block API] #isViewBlocking([BlockData] blockData, [World] world, [BlockPos] blockPos) - [Block API] #isValidSpawn([BlockData] blockData, [World] world, [BlockPos] blockPos, [EntityType] entityType) - [Block Creation API] Colored lightning 🪵 Changelog (1.24-prerelease-1): - More friendly error message when a symbolic link mod file fails to resolve 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    37 downloads
  9. 1.23Avoid v1.23 [26.2]Sep 12, 2026
    🧧 Supported Versions: - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-rc-2 [TS] 🔌 Supported ModLoaders: - Fabric - Quilt - NeoForge - Sponge - Paper 🪵 Changelog: - Sound integration into the framework - Particle integration into the framework - Move RandomProvider into net.random - [Item Components] Transform DAMAGE_TYPE - Mark Paper PAPI as softdepend 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    15 downloads
  10. 1.22Avoid v1.22 [26.2]Sep 9, 2026
    🧧 Supported Versions: - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-pre-3 [TS] 🔌 Supported ModLoaders: - Fabric - Quilt - NeoForge - Sponge - Paper 🪵 Changelog: - [SWM] Multiplayer Screen (buttons) - [SWM] Singleplayer Screen (buttons) - [SWM] Options Screen (buttons) - [SWM] Pause Screen (buttons) - Stupid Either fix - [Client Command] Suggest Event - [Documentation] ModLoader annotations - [Documentation] Fog - [Documentation] @ModifyScreen - [Screen Modifier API] #widget([WidgetMarker] marker) - [Player API] #raycast([float] distance) - [Screen API] #is([Identification] id) - [ModLoader] Library Downloading - [Client] #getFont() - [Screen API] #{ width, height }() - [Screen API] Drawer#drawCenteredString(...) shadow variants - [Documentation] Drawer# methods - [Render Layer API] Potential fixes for non-Minecraft-dependent projects - [ModLoader] [@KeyHandler] #ingame() [default = true] - [Screen API] Widget rendering on custom screens - [Screen API] Drawer#renderOutline(...) with renderlayer variant - [Render Layer API] Creation API - [Screen Modifier API] Mark the injection methods as override-only - [Screen Modifier API] Make double invoking force-call the target method - [ModLoader] Mod Before Load Event - [Entity API] Static view state functions 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    10 downloads
  11. 1.21Avoid v1.21 [26.2]Sep 5, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-pre-1 [TS] 🔌 Supported ModLoaders: - Fabric - Quilt - NeoForge - Sponge - Paper 🪵 Changelog: - I am not even writing a commit message - [Annotations] @DedicatedServerOnly - Server Properties API - Placeholder API - Screen Widget Marker API - [Server Command] Execute Event - Update to 26.3-pre-1 - [Server Command] Suggest Event - [Documentation] Improve wording in ServerChatSendEvent 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    6 downloads
  12. 1.20Avoid v1.20 [1.21.11]Sep 1, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-snapshot-10 [TS] 🔌 Supported ModLoaders: - Fabric - Quilt - NeoForge - Sponge - Paper 🪵 Changelog: - [Quilt] Store the sourcePaths in a field - [Player API] #canUseOPBlocks() - [Entity API] #is([Entity] entity) - Correct kyori COFromNative error messages - Screen Widget API - [Player API] #getEnderchest() - [ModLoader] @ModifyScreen annotation - Screen Modifier API - Fix RenderLayers 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    5 downloads
  13. 1.19Avoid v1.19 [26.2]Aug 30, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-snapshot-10 [TS] 🔌 Supported ModLoaders: - Fabric - Quilt - NeoForge - Sponge - Paper 🪵 Changelog: - [Player API] #getInventory() - [Annotations] @Discouraged - Potential fix for net.player.Player loading - Fix AvoidMod#onDisable() doc - Correct modrinth dependencies for <1.21.11 versions - Fix sources-jar publishing - [Entity API] #{ setInvulnerable, setInvisible}([boolean] value) - Mark some Entity methods as final in customs I forgot about - [Effect API] Rename '#onMobHurt' to '#onDamage' - [Server Entity] Resurrect Event - Fix publishing exclusions 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    2 downloads
  14. 1.18Avoid v1.18 [1.21.11]Aug 28, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-snapshot-10 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - [Paper] Fix AvoidInternal#getServer() - [Paper] Fix CommandSystem player executors - AvoidWrappedLoader#isPaper() - '.avoid.zip' mod filetype support<br/> (alias to JAR, made to suppress parent loader warnings about invalid mod files) - Mark Paper builds as compatible with Purpur - Avoid version text on the titlescreen on non-NeoForge platforms - [Entity API] #isLocal() - [ModLoader] A lot of mod-loading events - [Client Loading] Screen Render Mojang Event - [Server Entity] Inside Block Event - [Server Mob] Set Target Event, Clear Target Event - [Effect API] #onMobHurt() 🪵 Changelog (pre-release 1): - [Client Session API] Do environment checking - [Command API] Use Avoid type in #sendSyntaxException() - Change Click.OpenDialog to Identification - Paper compatibility 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    2 downloads
  15. 1.18-prerelease-1Avoid v1.18-prerelease-1 [1.21.11]Aug 28, 2026
    🧧 Supported Versions: - 1.21.8 - 1.21.10 - 1.21.11 [LTS] - 26.1 [LTS] - 26.1.1 & 26.1.2 - 26.2 - 26.3-snapshot-10 [TS] 🔌 Supported ModLoaders: - Fabric - NeoForge - Sponge - Paper 🪵 Changelog: - [Client Session API] Do environment checking - [Command API] Use Avoid type in #sendSyntaxException() - Change Click.OpenDialog to Identification - Paper compatibility 🐙 GitHub: https://github.com/AvoidLib/Avoid<br/> 📚 Wiki: https://github.com/AvoidLib/Avoid/wiki<br/>
    6 downloads

Similar projects

Plugin →