JuneLib

版本 v1.0.10·更新於 2026-04-28

A collection of handy tools for modding

模組介紹 作者原文

JuneLib v1.0.10

Junelib is a library of helpful classes, methods, and commonly used hooks to make gungeon modding easier and play nice with other mods, a helpful tool in any modder's arsenal.

Features:

  • Automatic item and gun setup, working with both ItemAPI and AssetBundles, with only one line needed to initialise everything
  • Easily accessable definitions for any vanilla goop or status effect
  • Actions for affecting chest contents on spawn, or methods to help entirely override certain items from spawning
  • Classes to help with making new dynamic volley modifying items
  • Methods to override wherever or not an item can be used, allowing items to charge and be useable at the same time
  • Classes for items with custom charging types
  • Highly customisable advanced grapple modules
  • Helper tools for giving the player "fake items" that give the player the effect but dont appear in the inventory or otherwise
  • Easy on the fly volley modification

*...and other general helper tools and classes

JuneLib is primarily used as a core repository for any of my own mods, such as Oddments, and Court of the Crimson King. Work in progress documentation for the library can be found on the GitHub page for the mod.

Changelog

V1.0.10

  • Bugfix for orbiting guns not being able to shoot properly.
  • This is Some Bunny here if something goes wrong lmk.

V1.0.9

  • There was a 1.0.9 but i dont know what it does

V1.0.8

  • modifying volleys now does it for like final volleys and reload volleys too. also should allow setting up other things to get modified volleywise
  • more jevents
  • added "dotonearbyenemiesbutbetter" to roomtoolsy

V1.0.7

  • Fixed WMITF making all JuneLib mods' items show up as "from JuneLib"
  • Fixed some debuglog stuff relating to RegeneratingVolleyModifiers appearing in the debug console constantly
  • Updated the page a bit

V1.0.6

  • Fixed a bug with scattershot and such being a bit broken
  • Added OnTheGoModifyVolley to RegeneratingVolleyModifiers
  • Added AddChangeSpawnItem and RemoveChangeSpawnItem to ItemsCore
  • Added UseFakeItem to RealFakeItemHelper, for on the go active item use
  • Re-added some old deprecated methods for roo clear reward stuff, fixing oddments being a bit broken

V1.0.5

  • ItemTemplates now inherit an abstract class called ItemTemplateBase, and have now contain an overridable method that runs before PostInitAction
  • This allows for custom item template classes that inherit the base item template class, allowing more customized automatic init setup that requires less CTRL+C CTRL+V
  • Added the JunePlayerEvents component to players
  • Added code for modifying gun projectile volleys on the go (Part of the JunePlayerEvents component)
  • Added JuneLibLootEngineModificationAPI
  • Removed all traces of JuneRoomClearRewardApi
  • Removed Herobrine

V1.0.4

  • ItemTemplates now support AssetBundles (hi bunny)
  • Also added the ItemBuilderAdditions class (is right now just for adding item sprites with asset bundles)

V1.0.3

  • Added methods for easy status effect overheads (taken from OMITB, thankye NN)

V1.0.2

  • Changes and fixes to OverrideItemUse classes

V1.0.1

  • Changes page

v1.0.0

  • Initial Release

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

MtG_API-Mod_the_Gungeon_APIAlexandria-Alexandria

檔案與校驗

檔案名稱
JuneLib-1.0.10.zip
檔案大小
37.4 KiB
SHA-256
9a10b7d23ab61ac67a3aacb8738b5085fa6c9ada521aa67c286e1088bacae002
入庫時間
2026-10-06 19:09