Jukebox Extended Reborn

Jukebox Extended Reborn

Plugin

Level up your server with custom music discs - "Just like vanilla jukebox, but better!". I mantain this in my free time.

Server DecorationGame MechanicsUtilityWorld Generation

736 downloads
19 followers
Createda year ago
Updated5 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

2.0.8

by spartacus04 on May 6, 2024
Download
  • Updated dependencies
  • Fixed discs not loading in versions <= 1.20.5
  • 1.20.6 support

2.0.7

by spartacus04 on Apr 28, 2024
Download
  • Updated dependencies (fixes GUIs not working in 1.20.4)

2.0.6

by spartacus04 on Apr 24, 2024
Download
  • Updated dependencies
  • Support 1.20.5
  • Fix a bug where fragments would be converted to discs

2.0.5

by spartacus04 on Apr 22, 2024
Download
  • Fixed Players sometime not receiving the resourcepack if connected to the server from localhost
  • Fixed backwards compatibility for servers <= 1.18.2
  • Updated Localization

2.0.4

by spartacus04 on Apr 17, 2024
Download
  • Reworked chest looting system: discs with 100% chance to be found will generate before discs with lower chances
  • Fix chest looting throwing an exception
  • Fixed a bug preventing Folia flavoured servers from working correctly
  • Fixed Worldguard integration working incorrectly for the __global__ region
  • Added a permission node to allow players to use the jukebox (enabled by default)

Thanks to @neomoth for helping with the last two entries of this update

2.0.3

by spartacus04 on Apr 11, 2024
Download
  • Fix plugin kicking players when resource pack download fails, even if force-resource-pack is set to false
  • Made webui command use public ip if not on localhost
  • Made memorized public ip reload when plugin reloads too

2.0.2

by spartacus04 on Apr 6, 2024
Download
  • Fix resourcepack not downloading when set in server.properties (this requires resource-pack-sha1 to be set)
  • Fix resourcepack not downloading when server-ip isn't set

2.0.1

by spartacus04 on Apr 4, 2024
Download
  • Fix a typo in /jext webui command
  • Mark some classes as internal for clearer javadocs
  • Updated localization
  • Updated dependencies

2.0

by spartacus04 on Mar 26, 2024
Download

The long awaited 2.0 update is finally here!

  • Rewritten all codebase, Jext Reborn is now a hard fork from Jext!
    • Optimized speed when possible with multithreading.
    • Made the plugin more developer friendly, by adding a easier to use API.
    • Updated all dependencies (as always).
    • The plugin now uses Proguard to minimize itself (it's still a bit chunky due to using kotlin tought)
  • New features
    • Added ability to switch GUI styles
    • Added ability to set a custom gui inventory size
    • Added admin GUI to get discs in a easier way
    • Added ability to disable checking for updates
    • Added Geyser Integration
    • Added ability to force a certain language for all players
    • Added a resource pack host
    • Added a rest API to remotely control the plugin (be sure to check the config file)
    • Added Folia support
    • Added /jextwebui command to open the webui and connect to the plugin easily
    • Edited disc loading method, the plugin no longer needs the discs.json file, just import your resource pack into the new generator and now you'll only need the resource pack.
    • Edited the probability for discs to be found in dungeons, it's now set per disc and not per dungeon
    • Edited commands, all previous commands are still available, and there's a new /jext command that includes all of them as sub commands
    • Removed legacy gui
    • Fixed Jukelooper integration for versions >= 1.19.4 (requires #3 to be merged on jukelooper's side)
  • Web UI
    • The entire webui has been reworked to easily configure the plugin and manage discs
    • Added a configuration page
    • Added a documentation page with a wiki, user and developer guides, and javadocs
    • Reworked disc management page
      • Added ability to select and edit multiple discs
      • Added ability to merge resourcepack easily
      • Added a more minecrafty and detailed progressbar
      • Added a live preview of the disc tooltip
      • Added Bedrock resourcepack generation
      • Added ability to apply the resourcepack directly to the plugin

1.2.8

by spartacus04 on Sep 13, 2023
Download
  • Fix a bug in the jukebox gui where clicking on a disc while another one is playing would replace the first disc
  • Updated dependencies

1.2.7

by spartacus04 on Sep 9, 2023
Download
  • Fix a dupe bug
  • Add initial Folia support (needs testing)
  • Update dependencies

1.2.6

by spartacus04 on Aug 4, 2023
Download
  • Fix a bug that didn't allow for jukebox gui to be used in versions <= 1.18.2
  • Force music play for players that aren't near the jukebox to allow the music to start when nearing it
  • Update internal plugin name
  • Update localization

1.2.5

by spartacus04 on Jul 31, 2023
Download
  • Fixed a bug where disc fragments could play music
  • Added possibility to specify an amount of given items in discgive and fragmentgive commands

1.2.4

by spartacus04 on Jul 24, 2023
Download
  • Fix a bug where players with griefprevention installed couldn't play music outside of a claim
  • Updated publish dependencies and workflow

1.2.3

by spartacus04 on Jul 23, 2023
Download
  • Fixed a bug where players shifting would stop the music when clicking on a jukebox
  • Fixed a bug where hopper minecarts wouldn't stop the music when taking an custom disc out of a jukebox
  • Updated dependencies
  • Updated localization

1.2.2

by spartacus04 on Jul 17, 2023
Download
  • Fixed a bug where players with a different locale from en_us would throw an exception
  • Fixed a bug where players with musicbox installed couldn't stop music (Note: this is not a full-on integration)

1.2.1

by spartacus04 on Jul 15, 2023
Download
  • Fixed a bug where players would play disc 11 and wouldn't be able to stop it when missing permissions from any integration
  • Fixed a bug where Worldguard would check for the wrong flag when checking for permissions
  • Updated kdocs

1.2

by spartacus04 on Jul 14, 2023
Download
  • Update dependencies

  • Updated localization

  • Added Worldguard integration

  • Added GriefPrevention integration

  • Lots of technical changes and tidying up (I basically rewrote most of the codebase)

  • Rework Language system

    • Server console defaults to "en_us"
    • The plugin can force a certain language for the player by setting the locale in the "lang" field in the configuration
  • Made updater independent from Spigot and dependent from github

  • Add ability for players to find custom discs in trail ruins (in the blocks with the "archaeology/trail_ruins_rare" loottable)

  • Added custom metrics for jukebox gui usage

  • Reworked jukebox gui

    • Old jukebox gui can still be used for now but it's scheduled for removal (server will display a warning if enabled)
    • New jukebox gui is based on a scrollbar on the side of the inventory and can store more items
  • Fixed a bug where disc 11 would play alongside custom discs

  • Fixed a bug where two discs would play at the same time when using a dropper

  • Fixed a bug where disc updater would sometimes activate when not needed

  • Fixed a bug where some discs would drop more frequently than others

  • Fixed a bug where jukebox gui sounds played from a command would not follow players

1.1.3

by spartacus04 on Jun 15, 2023
Download
  • Update dependencies
  • Fixed a bug where major Minecraft versions wouldn't load

1.1.2

by spartacus04 on Jun 15, 2023
Download
  • Fix a bug regarding the discs name
  • Rework jukebox gui to not use multiple listeners
  • Update dependencies

External resources



Project members

spartacus04

Owner


Technical information

License
Project ID