SignTimer - Update for 1.13

Discussion in 'Plugin Requests' started by LHammonds, Aug 5, 2018.

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

    LHammonds

    Bukkit Location: https://dev.bukkit.org/projects/signtimer
    Source Code Location: https://github.com/Muddr/SignTimer

    This plugin was last updated for CraftBukkit 1.4.7-R1.0 but continued to work for each subsequent version until Spigot 1.12

    The author, Muddr replied to my PM a couple days ago and gave me permission and a link to the source code to have this updated to work with 1.13.

    It may only need to be re-compiled with the current system. I just don't know what needs to be done.

    Anyone interested in getting it working with Spigot 1.13?

    For the sake of documentation, here is a copy of the PM conversation:

    Code:
    Private Message Log:
    
    From: LHammonds
    To: Muddr
    Date: 2018-08-03
    
    SignTimer 2.0.0 no longer works on latest builds of Spigot.  I know it does not work on 1.12.2 which is my current production server and I tested it on a dev build 1.13.
    
    Is there any possibility of an updated version?  If not interested, can you share the source code and I can find someone to re-compile it with the current version?
    
    Thanks,
    LHammonds
    ------------------------------------------
    From: Muddr
    To: LHammonds
    Date: 2018-08-03
    
    It's been almost 6 years since I messed with any of this.  I'm not even sure the steps for developing with/for Spigot.  The source is here if anyone wants to update it or take it over.
    
    https://github.com/Muddr/SignTimer
    Thanks,
    LHammonds
     
  2. Offline

    Biscut

    Hey, I've compiled the jar for 1.13, it only needed a couple fixes, like the new sign material names, plugin.yml flag, and I also included the old outdated library that it uses inside the jar (which is why the jar size is much larger now).
    I'm not sure if it works as expected or not, but it compiled without errors and for sure runs on a 1.13 server.
    Enjoy! https://www.dropbox.com/s/ooifcdfukkmeerq/SignTimer-2.0.0.jar?dl=0
     
  3. Offline

    DrEngineer

    I'll take a look at this for you. Did you have a date you needed it by?
     
    Last edited: Aug 6, 2018
  4. Offline

    LHammonds

    @Biscut, thanks! It seems to be working. But dang, the size of the plugin jumped up from 48k to 2,053k which is almost the size of the complex Factions core plugin! I assume it uses the ebean library for its database backend?

    @DrEngineer, should this plugin be re-created without the use of the ebean library? I have seen other plugins make use of file-based database backends but remain relatively small and with no visible external dependencies.

    I found this resource: How to SQLite

    Thanks,
    LHammonds
     
Thread Status:
Not open for further replies.

Share This Page