Download
(636Kb)
Download
Updated: 02-16-20 02:49 PM
Pictures
File Info
Compatibility:
Visions of N'Zoth (8.3.0)
BfA content patch (8.2.5)
Rise of Azshara (8.2.0)
Updated:02-16-20 02:49 PM
Created:01-03-15 09:19 AM
Downloads:12,512
Favorites:18
MD5:
Categories:Garrisons, RolePlay, Music Mods

Garrison Jukebox  Popular! (More than 5000 hits)

Version: 2.1.2.1 release r1
by: Azmaedus [More]

Garrison Jukebox

This addon lets you select (from the World of Warcraft embedded music files) a list of music that will either play inline or randomly while in one of the zones you selected in your zone list. (by default, Lunarfall and Frostwall are added)

[b]Not all music is entered yet, almost... I'm working on it. If you would like to add music to this addon, you can request it via the wowace ticket system. Because several zones have multiple music files, I suggest anyone creating a ticket to supply the embedded filename.

You can follow me on twitter @Azmaedus for addon updates

Information

Slash Commands (/gjb)

  • config: Opens up the configuration dialog.
  • next: Plays the next song in your jukebox; if set to 'shuffle', will simply play another random song.
  • play: Stops original zone music and starts playback of your jukebox items.
  • stop: Stops playback and starts original zone music.
  • prev: Plays the previous song in your jukebox; if set to 'shuffle', will simply play another random song.
  • showicon: Shows the minimap icon.
  • hideicon: Hides the minimap icon.
  • showplayer: Shows the music player.
  • hideplayer: Hides the music player.
  • resetpos: Resets the anchors for the music player to the center of the screen.

JukeBox Tab (Sample)
You can cycle through samples of the selected title (music) by clicking the "Play Sample" button.

Music Player
A graphical UI allows you to control the jukebox. Play, Stop, Previous and Next buttons. To move the UI, ALT+RightMouseButton and drag to desired location.

Available Music
You can view the contents of each expansion by clicking on the links below.

Known Issues
  • Inter-addon communication is still buggy.
  • Sometimes when changing from a zone not on the zonelist to a zone that is, GJB will play 2 consecutive songs.

*If you are not using the latest version, please update and also check if the bug hasn't already been submitted either as a ticket or in the project's description before submitting your bug(s). Thank you.

Warning! If you were using v1.2.1.0, this new version will reset your SavedVariables; the structures of the musictable and zonetable have changed and as a consequence, all of your jukeboxes (Jukebox, Advanced, STM) will be emptied. As a precaution, you can also backup your SavedVariables prior to using this new version (INSTALL_DIR\WTF\Account\ACCOUNT_NAME\SavedVariables\GarrisonJukeBox.lua).

License: GPLv2

Post A Reply Comment Options
Unread 08-07-15, 07:12 PM  
Azmaedus
A Kobold Labourer
 
Azmaedus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 26
Uploads: 2
Originally Posted by vikkyne
Not that I feel I or anyone else necessarily needs this, but wondering if it is possible to extend the silence out to 90sec or more? I really don't know what the upper limit on something like that would or could be. But just curious. I did look at the .lua file a bit and considered experimenting, but then thought, 'nah'.
This can easily be changed. I could put it to 90 secs max.
Report comment to moderator  
Reply With Quote
Unread 08-07-15, 07:15 PM  
Azmaedus
A Kobold Labourer
 
Azmaedus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 26
Uploads: 2
Exclamation New feature underway

I'm working on another feature. Play all music except the ones I selected. Its the reverse of the current design thought.

Let me know if the selection of the excluded music should be file based or grouped by title.
Report comment to moderator  
Reply With Quote
Unread 08-09-15, 07:32 AM  
Brdrker
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Just started using this addon (was looking for how to put pauses in the Garrison music). I have been seeing video lockups (except for the mouse, which remains the wow hand/finger icon) where the only way to solve this is to log out. Even bringing up the task manager will not allow me to "kill" WoW to regain control of my system (I'm basically doing Ctrl-Alt-Del to solve this). Once I disable the addon, the lockups cease.

I have been messing with the options. I've gone into saved variables and deleted everything and will try to re-do this from scratch to see if I just had some weird set of configuration.

Thought you should know about it.
Report comment to moderator  
Reply With Quote
Unread 08-10-15, 04:50 AM  
Azmaedus
A Kobold Labourer
 
Azmaedus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 26
Uploads: 2
Originally Posted by Brdrker
Just started using this addon (was looking for how to put pauses in the Garrison music). I have been seeing video lockups (except for the mouse, which remains the wow hand/finger icon) where the only way to solve this is to log out. Even bringing up the task manager will not allow me to "kill" WoW to regain control of my system (I'm basically doing Ctrl-Alt-Del to solve this). Once I disable the addon, the lockups cease.

I have been messing with the options. I've gone into saved variables and deleted everything and will try to re-do this from scratch to see if I just had some weird set of configuration.

Thought you should know about it.
In order for me to try and figure out why this is happening to you, I need an exact detail of what you did. It sounds like an old endless loop bug... but where in the code?
Report comment to moderator  
Reply With Quote
Unread 08-28-15, 05:45 AM  
vikkyne
A Murloc Raider

Forum posts: 4
File comments: 114
Uploads: 0
Re: New feature underway

Originally Posted by Azmaedus
I'm working on another feature. Play all music except the ones I selected. Its the reverse of the current design thought.

Let me know if the selection of the excluded music should be file based or grouped by title.
What is the difference between file and title? They seem the same to me, as all songs have their own file. Or am I missing something?
Report comment to moderator  
Reply With Quote
Unread 08-28-15, 02:24 PM  
Azmaedus
A Kobold Labourer
 
Azmaedus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 26
Uploads: 2
Re: Re: New feature underway

Originally Posted by vikkyne
What is the difference between file and title? They seem the same to me, as all songs have their own file. Or am I missing something?
File is an embedded game file and Title is a collection of Files within a given theme. Its a bit but there's the explanation.
Last edited by Azmaedus : 08-28-15 at 02:25 PM.
Report comment to moderator  
Reply With Quote
Unread 10-08-15, 09:09 AM  
vikkyne
A Murloc Raider

Forum posts: 4
File comments: 114
Uploads: 0
When I click on the 'Advanced' option button to recreate my zones for GJ, I am getting this error:



Date: 2015-10-08 11:07:40
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\garrisonjukebox\core.lua line 317:
attempt to index local 'ztbl' (a nil value)
Debug:
(tail call): ?
garrisonjukebox\core.lua:317: ?()
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:253:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:197
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1241:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1055
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1588: FeedGroup()
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1868: Open()
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1896:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1894
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...face\AddOns\Altoholic\libs\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()
...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:20:
...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:19
[C]: Show()
..\FrameXML\InterfaceOptionsFrame.lua:28: InterfaceOptionsList_DisplayPanel()
..\FrameXML\InterfaceOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1
Locals:
None
AddOns:
BetterReputationColors, v6.2.1
ClassColors, v6.0.3.24
Swatter, v5.21e.5566 (SanctimoniousSwamprat)
Cursor, v6.2.0.4
ACP, v3.4.18
AddonUsage, v2.0.8
AdvancedIconSelector, v1.0.7 tg3
Align, v
Altoholic, vr165
Auctionator, v3.2.6
AutoDismount, v
BadBoy, v12.864
BadBoyCCleaner, v
BadBoyGuilded, v
BadBoyHistory, v
BadBoyLevels, v
Bartender4, v4.6.11
BetterBlizzOptions, v
BlockChinese, v1.2
BodyguardHealth, vv2.3.1
BonusRollPreview, v60200.27-Release
ButtonForge, v0.9.40
CinematicCanceler, v1.3.2
ClassicAutoComplete, v
DataStore, vr55
DataStoreAchievements, vr41
DataStoreAgenda, vr22
DataStoreAuctions, v6.0.001
DataStoreCharacters, vr35
DataStoreContainers, vr51
DataStoreCrafts, vr68
DataStoreCurrencies, vr30
DataStoreGarrisons, vr14
DataStoreInventory, vr43
DataStoreMails, vr43
DataStorePets, vr38
DataStoreQuests, vr35
DataStoreReputations, vr36
DataStoreSpells, vr26
DataStoreStats, vr25
DataStoreTalents, vr51
DayNight, v1.2
DBD, v0.9
DBMCore, v
DBMDefaultSkin, v
DBMGarrisonInvasions, v
DBMLDB, v
DBMStatusBarTimers, v
Decursive, v2.7.4.4
EasyLoot, v3.1.0.3
EnhancedColourPicker, v4
ExtraActionButtonMover, v
FasterCamera, v1.8
garrisonjukebox, vv2.0.0.3 release
Grid, v6.0.3.1710
GridAutoSizeLayout, v
GridIndicatorsDynamic, vv6.0.3.8
GridLayoutByRole, v1.2
GTFO, v4.37.4
HideGarrisonAlertFrame, v1
HideRaidFrame, v1.5
ImprovedOptionsFrames, v1.5.5
Ion, vHydrogen 12.1
JunkFilter, v1.05
LeatrixPlus, v6.2.12
LeFollowers, v1.1
LinkWrangler, v1.95
LinkWranglerCompanion, v1.73
LootWonAlertHiderMover, v1.09.00
MacroToolkit, vv6.2.0.0
MailTips, v2.6
Mapster, v1.6.4
MasterPlan, v0.70
MasterPlanA, vA
MerchantFilterButtons, v2.2
MerchantHelper, vv3.1
MinersCoffeeAndPick, v1.8
Molinari, v60000.35-Release
MoveAnything, v15.2.3
NoDuelSpam, v1.04
NoMapEmote, v1.0.1
nShopReplace, v0.0.3
OldMainMenuMicroButton, v1.0.3
Otis, v1.2.01
PeaceAndQuiet, v6.2.0
PetJournalEnhanced, v2.9.16
Postal, v3.5.4
Quartz, v3.2.5
QuestItemBar, v0.8.6.0
QuestLevelPatch, v1.18
RaresTip, vr09
ReputationBars, v1.4.5
RoleIcons, v4.5.4
SavedInstances, v6.2.4
SheepMonitor, v1.14
SimpleILevel, v3.2.18b
SimpleILevelGroup, v3.2.18b
SlashIn, v
SortedCurrencyTab, v1.2a
SpamageMeters, v1.9.0
SpeedyLoad, v2.2.0
Tabardomatic, v2.0.12
TargetClassIcon, v6.1-1.2
Teleportcloak, vv1.3
TidyPlates, v6.16.1-6-g70b083d
TidyPlatesThreatPlates, v7.013-Alpha
TidyPlatesWidgets, v
Titan, v5.6.14.60200
TitanBag, v5.6.14.60200
TitanClock, v5.6.14.60200
TitanGarrisonResources, v1.1
TitanLocation, v5.6.14.60200
TitanLootType, v5.6.14.60200
TitanOil, v1.2
TitanPerformance, v5.6.14.60200
TitanRepair, v5.6.14.60200
TitanSpec, v4.0
TitanTreasury, v24
TitanVolume, v5.6.14.60200
TomTom, vv60200-2.0.0
TooltipItemIcon, v1.69
ToyBoxEnhanced, v1.1.7
TradeSkillDW, v1.99
Trashcan, v5.4.03
TurnTheScrews, v
WIM, v3.6.27
WIMFlatPanel, v2.1.2
WoWTokenWatch, v1.0.2
BlizRuntimeLib_enUS v6.2.2.60200 <none>
(ck=c30)
Report comment to moderator  
Reply With Quote
Unread 10-09-15, 05:18 AM  
Azmaedus
A Kobold Labourer
 
Azmaedus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 26
Uploads: 2
Originally Posted by vikkyne
When I click on the 'Advanced' option button to recreate my zones for GJ, I am getting this error:
Date: 2015-10-08 11:07:40
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\garrisonjukebox\core.lua line 317:
attempt to index local 'ztbl' (a nil value)
I will look into this asap. Thank you for reporting this bug.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.