Inactive [Tool] Epic Boss Builder

Discussion in 'Bukkit Tools' started by TobyZ28, Sep 25, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    TobyZ28

    Epic Boss Builder is no longer available.
    Sorry folks I don't have the time currently to maintain this and had to take the server hosting the program down. I'll look into doing an update "possibly" in the future if thing clear up for me! Thanks for the feedback, very sorry to those looking forward to the next version!

    This tool is meant to be used for use with the EpicBoss Bukkit plugin.

    Features:
    • Load Epic Boss config.yml's
    • Save Epic Boss config.yml's
    • Output Boss or Bosses to text editor
    • Add, Remove, Update bosses.
    • Fully functional enchantment builder for enchant-able items
    • Filter Items
    Future Features:
    • Integration with Locations.yml for Boss Timers (maybe)
    • UI Tweaks
    • Boss Generator
    • Boss Name Generator
    Installation Instructions (Windows Installer):
    1. Install Epic Boss Builder: http://evervale.pwnz.org/epicbossbuilder/publish.htm
    2. You're computer may require the latest version of the Microsoft Access Database Engine if you receive an error (Microsoft.ACE.OLEDB.12.0) or don't see any items in the item list (Install the 32-bit version, NOT the 64-bit): http://www.microsoft.com/en-ca/download/details.aspx?id=13255
    3. Give some feedback on how you like the tool! :)
    Usage:
    • You can load an existing config.yml using File -> Open
    • You can delete bosses, reward items, enchantments and skills with a double click.
    • Be aware that items for the next release of Minecraft are already added. Using these as reward items may break EpicBoss.
    • Save when you are done.
    • Hopefully everything else is intuitive enough to figure out :)
    [​IMG]
     
    ThaH3lper likes this.
  2. Offline

    hawkfalcon

    This looks like a worthy addition for the tools index
    Please apply here.
     
    TobyZ28 likes this.
  3. Offline

    Lars1011

    Link Broken D: and is this for PC only?
     
    MinopolisMc likes this.
  4. Offline

    TobyZ28

    Hey Lars, yes its for PC only. Sorry about the link, I'll get it fixed asap (deleted it by accident by re-uploading the parent website!).

    I'll reply to this thread once i get to fixing the link (at work its gonna be a little while)!

    Link fixed, slightly updated version up - this is an early release though! It's now got the ability to parse in the default Bosses config.yml. Currently this tool will ONLY generate a copy and paste text once you build the boss, you'll have to manually update your config.yml for now..

    Next version will:
    • Allow editing/deleting of bosses in the config.yml
    • Allow you to save or update an existing boss directly to the config.yml
    • Include a full list of skills (a few are missing currently

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 28, 2016
  5. Offline

    Lars1011

    Would you maybe consider working on a Mac Version?
     
    wowlover6877 and hawkfalcon like this.
  6. Offline

    TobyZ28

    Sorry No mac Version planned at this time, i may look at it in the future.

    New version up :) HUGE improvement over the last one!
     
  7. Offline

    -_Husky_-

    Very nice
     
  8. Offline

    midnightfang22

    I got this when I tried the new version. Am I missing something for it? When I hit continue and let it run anyways, the item feature doesn't work.
    Code:
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
     
    ************** Exception Text **************
    System.Data.OleDb.OleDbException (0x80004005): The Microsoft Office Access database engine cannot read the data in Minecraft.
    The minimum required version to read the data is 14.0.0000.0000.
      at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
      at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
      at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
      at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
      at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
      at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
      at System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
      at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
      at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
      at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
      at EpicBossBuilder.MinecraftDataSetTableAdapters.MinecraftTableAdapter.Fill(MinecraftDataTable dataTable)
      at EpicBossBuilder.FormMain.FormMain_Load(Object sender, EventArgs e)
      at System.Windows.Forms.Form.OnLoad(EventArgs e)
      at System.Windows.Forms.Form.OnCreateControl()
      at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
      at System.Windows.Forms.Control.CreateControl()
      at System.Windows.Forms.Control.WmShowWindow(Message& m)
      at System.Windows.Forms.Control.WndProc(Message& m)
      at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
      at System.Windows.Forms.Form.WmShowWindow(Message& m)
      at System.Windows.Forms.Form.WndProc(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     
     
    
     
  9. Offline

    Hoolean Retired Staff

    Hello, what code did you use to make the GUI for your creation :D ? Thanks!
     
  10. Offline

    ThaH3lper

    It's C#
     
  11. Offline

    TobyZ28

    Hey midnightfang22, belive it or not I havent coded seriously in years so I may be a bit rusty with the prerequisits on this! Could you do me a favour and make sure you have the two prerequisites installed?
    http://evervale.pwnz.org/epicbossbuilder/publish.htm

    Once you've done that, if it still doesn't work then install this:

    http://www.microsoft.com/en-ca/download/details.aspx?id=13255

    And finally let me know in this thread so I can adjust the prerequisites list :)


    Thnx! Let me know if you guys spot any bugs or have any suggestions. Was surprisingly tricky to parse in and out yml in .net with no good resources out there to use!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 28, 2016
  12. Offline

    midnightfang22

    It worked fine about 2 days ago from now on the build before this (I think it was the 1.0 version) without any error. I can see the Microsoft .NET Framework 4 Client Profile in my installed programs (doesn't say which, however) and I am assuming that I have the Windows Installer 4.5 pre-installed (the laptop isn't even 1 year old yet). I just tried the 2nd link you gave and it works fine now. It might have just been me, though since no one else seems to have any issue on it that has tried it (or at least haven't posted about it).
     
  13. Offline

    TobyZ28

    Hey midnightfang22 thanks for getting back! This is actually what i suspected... in the latest version I changed how items worked (to allow for searching and other features). This change included the use of the DB connector i linked above. It comes with MS Office 2007 and above, but not with windows by default! Definitely wasn't you ;) Hope you enjoy the builder - i'm using it on our live server and it works great so far!
     
  14. Offline

    MineCrypt

    I cant open the program it is giving me the error of:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.InvalidOperationException: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
    at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
    at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
    at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
    at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
    at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
    at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
    at System.Data.OleDb.OleDbConnection.Open()
    at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
    at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
    at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
    at EpicBossBuilder.MinecraftDataSetTableAdapters.MinecraftTableAdapter.Fill(MinecraftDataTable dataTable)
    at EpicBossBuilder.FormMain.FormMain_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.269 (RTMGDR.030319-2600)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.269 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    EpicBossBuilder
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Jason/AppData/Local/Apps/2.0/EB47QMV2.7QO/49ZYL0A6.8JJ/epic..tion_0000000000000000_0001.0000_a0006ee5b741725e/EpicBossBuilder.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.278 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.282 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.237 (RTMGDR.030319-2300)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.233 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.233 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data.DataSetExtensions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
    ----------------------------------------
    System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
     
  15. Offline

    TobyZ28

    See Step two, next time use pastebin plz! :) www.pastebin.com
     
  16. Offline

    charlie_boi

    EpicBoss allows for non-vanilla data values(eg: a 264:5, diamond with a datavalue of 5) your program doesn't though and also throws an error if you try to load a config using such item/data combos. Any chance you can change that?
     
  17. Offline

    TobyZ28

    I think I could work something in like that, just curious what situation are you in that requires non-vanilla data values like that? :) (Went through all this trouble to code in measures preventing those from being punched in lol)
     
  18. Offline

    hawkfalcon

    Maybe tekkit?:p
     
  19. Offline

    charlie_boi

    Well I like to use other plugins such as OtherDrops and MagicSpells to create unique effects on items but I don't want ordinary items to get these powers so I use non-vanilla data values to do this. One example is OtherDrops, I use it to create custom spawn eggs that can spawn bosses from EpicBoss. I also have a boss "token" system set up so bosses drop a special item that can be traded for further rewards and I would like to be able to have bosses drop these without having to go into the config and putting them there manually.
     
    hawkfalcon likes this.
  20. Offline

    Lyhome

    So I simply cant seem to get this to install. Whenever I click the setup it says it's not valid win32 application.
    I installed the AccessDataBase Engine 32bit, although I am in fact running 64bit. (I've tried the 64bit version as well but that's not really relevant.) I've tried to install the installer straight from the Microsoft Center for "Windows Installer 4.5" as per the pre-requites and constantly receive "The updatebr.inf is not valid" I already have .Net Framework 4 installed.

    I'm running Windows XP 64bit SP2

    Halp me jebus!
     
  21. Offline

    TobyZ28

    The MS Access 32 Bit download is definitely the correct one to install. Not sure what's going with the rest of your system, but I'm unable to test with windows xp 64bit. I have tested it with Windows 7/Vista and Server 2008R2.

    Sorry I can't be of more help :( The installer in the link should install all the .net stuff automatically, with the exception being that MS Access component.
     
  22. Offline

    Jeanrc

    is there anyway to delete a boss or delete a skill of a boss that i created but not remake the file? just like edit the file or something and is there anyway to remove the enchant of a boss drop i added?
    Because when i adding another boss with another drop of another weapon the previous enchant is still there and i cant seem to remove it.
     
  23. Offline

    TobyZ28

    Yes you can load an existing file from the file menu. You can also remove individual items and enchantments by just double clicking the list box :) Double clicking will remove anything anywhere - there is a confirmation box too.
     
  24. Offline

    Lyhome

    Is there anyway you can just give me the files? Because I've got everything .net related as I code in C#, C++, VB and what not so most of the dependencies should already be apart of my system.

    ...The installer just simply won't work it happens commonly with 64bit XP Microsoft has stopped supporting it and I find myself constantly modifying installers to actually allow them install.

    Any way you can make a portable version or just send me the install folder?
     
  25. Offline

    TobyZ28

    An update will be coming out soon for the 2.2 version of Epic Boss. EB has a huge timer fix :)
     
  26. Offline

    Babado

    So, EpicBoss just updated to 2.3.0. Will this be getting a update as well?
     
  27. Offline

    TobyZ28

    Yes i'll need some time over the weekend though ;) It'll be a day or two before I get to it!
     
  28. Offline

    lukilo1

    Awesome plugin! I've got a small prblem, i've read throgh the steps to fix the items not showing up but iam not able to install the 32 bit version of the program as iam running a 64 bit Windows 7, is there any other way to fix it?
     
  29. Offline

    midnightfang22

    It installed just fine for me on 64 bit windows?
     
  30. Offline

    charlie_boi

    Once you update it for the new EpicBoss version will it be able to load/edit the options.yml to make changing the messages and commands that get executed on death easier?
     
Thread Status:
Not open for further replies.

Share This Page