Do I need Butterfly?
It does not start.
C:\Users\piter\Desktop>java -Ddb_path="C:\Users\piter\Desktop\db.sqlite" -jar butterfly-1.1.0.jar
[INFO ] 2020-02-01 12:12:56.505 [main] KotlinDetector - Kotlin reflection implementation not found at runtime, related features won't be available.
[INFO ] 2020-02-01 12:12:57.150 [main] Version - HHH000412: Hibernate Core {[WORKING]}
[INFO ] 2020-02-01 12:12:57.152 [main] Environment - HHH000205: Loaded properties from resource hibernate.properties: {jdbc.username=, hibernate.dialect=com.buttongames.butterflydao.hibernate.SQLiteDialect, hibernate.show_sql=false, hibernate.bytecode.use_reflection_optimizer=false, jdbc.password=, hibernate.hbm2ddl.auto=update, jdbc.driverClassName=org.sqlite.JDBC}
[INFO ] 2020-02-01 12:12:57.358 [main] Version - HCANN000001: Hibernate Commons Annotations {5.1.0.Final}
[INFO ] 2020-02-01 12:12:57.804 [main] Dialect - HHH000400: Using dialect: com.buttongames.butterflydao.hibernate.SQLiteDialect
[INFO ] 2020-02-01 12:12:57.836 [main] LobCreatorBuilderImpl - HHH000423: Disabling contextual LOB creation as JDBC driver reported JDBC version [2] less than 4
[INFO ] 2020-02-01 12:12:58.727 [main] JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
[Thread-1] INFO org.eclipse.jetty.util.log - Logging initialized @3141ms to org.eclipse.jetty.util.log.Slf4jLog
[Thread-1] INFO spark.embeddedserver.jetty.EmbeddedJettyServer - == Spark has ignited ...
[Thread-1] INFO spark.embeddedserver.jetty.EmbeddedJettyServer - >> Listening on 0.0.0.0:80
[Thread-1] INFO org.eclipse.jetty.server.Server - jetty-9.4.z-SNAPSHOT, build timestamp: 2017-11-21T22:27:37+01:00, git hash: 82b8fb23f757335bb3329d540ce37a2a2615f0a8
[Thread-1] INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0
[Thread-1] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults
[Thread-1] INFO org.eclipse.jetty.server.session - Scavenging every 600000ms
[Thread-1] ERROR spark.Spark - ignite failed
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:334)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:302)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:238)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:397)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at spark.embeddedserver.jetty.EmbeddedJettyServer.ignite(EmbeddedJettyServer.java:149)
at spark.Service.lambda$init$2(Service.java:549)
at java.lang.Thread.run(Unknown Source)
C:\Users\piter\Desktop>pause
Press any key to continue . . .
And the game will not me allow to start.