Minicraft Quest

image9

The Minicraft Quest

Version: v0.69

Simply create your quest with a GUI directly in games. Make events with quests.
wiki : wiki.minicraft.org

Features

  • Graphical interface
  • Create event, quest, objective, reward and various mechanisms.
  • Reputation management

Video

Commands

With /quest or /miniquest :

**** HELP MINICRAFT QUEST ****
/quest npc - Open gui selected npc.
/quest open <idNPC> - Open gui npc.
/quest event - Open gui event.
/quest start <event> - Start event.
/quest stop <event> - Stop event.
/quest add <idNPC> <name> - Add target block as npc for to open quests.
/quest move <idNPC> - Move npc block on target block.
/quest remove <idNPC>- Remove npc block.
*right click on npc - open npc quests.
*right click + 'sneak' on npc - open npc quests edit.
*key N - open current quests.
*key B - open current events.

Installation

  • Require Minicraft Manager v0.57.
  • Optional Citizens 2.
  • Extract the contents of the Minicraft Quest Client into minecraft.jar, delete the META-INF folder.
  • Place Minicraft Quest Plugin in plugin folder in your server.

optional Forge & mcpc+

With your launcher

  • If you integrate directly into your launcher, you'll on buttons of interfaces written ''quest.gui.exit''.
  • When you put the client files, there is also the ''Minicraft'' folder that contains lang files and initialization of my mods.
  • With a customizable launcher, your jar is placed in a folder other than the default.
  • You must edit ''org.minicraft.manager.client.MIHandler'' in the init() method the location and name of your jar so that everything is well initialized.

Configuration

ATTENTION : Configuration change to the v0.66. Default is sqlite.

# ----- CONFIG SQL -----
base_type_(sqlite, mysql): sqlite
prefix: quest_
SQLite: {}
name_db: miniquest
MySQL: {}
base: minecraft
login: root
pass: ''
host: localhost

Permissions

miniquest.quest:
    default: true
miniquest.questedit:
    default: op
miniquest.load:
    default: op
miniquest.add:
    default: op
miniquest.move:
    default: op
miniquest.remove:
    default: op
miniquest.mechanism:
    default: op
miniquest.reputation:
    default: op

Server list

Post your server to the forum to expand the list. I know many server like to stay each in their corner. But I'm curious to see how you used Minicraft. Bring many people so they can try your quests and events. And try other servers to share your creations.
Enjoy !

Changelog

Version 0.69

  • Add npc icon color.
  • fix quest background
  • fix little bugs

Version 0.68

  • Forge and MCPC+ compatibility
  • Keyboard config
  • data on ActionBuildBlock
  • display icon npc on quest

Version 0.67

  • Mini Clan reputation
  • fix save objective

Version 0.66

  • Support SQLite : Modify your config file.
  • Change url skin npc in game
  • Equipment, enchant, effect on ActionPopEntity
  • Mecha and links colored
  • ActionChest protect explosion, add Dropper
  • StarterEvent start/stop unitary

Version 0.65

  • CB 1.5.1 R0.1
  • fix checkers

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of mcsorley mcsorley May 23, 2013 at 22:49 UTC - 0 likes

    @MrBadnick: Go

    I'm sorry I did not mean to be rude I just wanted to make you understand that you use an old version and the bug may have been fixed in the most rescent versions. It would be good to try it before you say it will not work.

    I went to see your server is very professional but I do not understand Russian lol

    Have a nice day

  • Avatar of MrBadnick MrBadnick May 23, 2013 at 18:38 UTC - 0 likes

    @mcsorley: Go

    Why so negative? I respect diwaly and hes work, and using this system for a long time always keeping with current version, but issue was never fixed before i started to go apeshit about it in comments.

    Last edited May 23, 2013 by MrBadnick
  • Avatar of diwaly diwaly May 23, 2013 at 14:31 UTC - 0 likes

    There is english subtitle on my video.

  • Avatar of broluigi broluigi May 23, 2013 at 03:01 UTC - 0 likes

    is there a english video guide

    I host the GCTOWN.TK Premium server. We have 6 other popular servers at gleecraftmc.om

  • Avatar of mcsorley mcsorley May 22, 2013 at 12:34 UTC - 0 likes

    @MrBadnick: Go

    You are using a old version you are quite funny, diwaly work hard trying to fix your issue just try the new version ... v0.691 - fix sql

    diwaly has changed the ways in which the data are sent to the DB

  • Avatar of MrBadnick MrBadnick May 22, 2013 at 10:31 UTC - 0 likes

    @diwaly: Go

    I'm using 0,65 version, but i'm quite sure there is the same bug on every single other version, since i using this system for a long time and it hasnt changed much. Well, quest should have accept and decline buttons, so this can be every single quest. I have various errors with almost every quest.

  • Avatar of diwaly diwaly May 22, 2013 at 04:31 UTC - 0 likes

    Did you try with the latest version of Mini manager v0.57 and Mini Quest v0.69 ? It's the same ? Is there a particularity on your quests ? An option or an event ?

  • Avatar of MrBadnick MrBadnick May 21, 2013 at 16:02 UTC - 0 likes

    @diwaly: Go

    I can recreate it easily using turboclick button on my mouse or such software, but seems like problem mostly occurs when ticks-per-second going a bit lower than normal (server lag). Problem happens really very often, because regular online is 70 players. It happens about 1 - 2 hours after last server restart (on my server restarts are going each 12 hours).

    For me it is really a big problem because it makes every single quest as it was repeatable quest, because there is no data going to player quest history.

    So yeah... I get this very often. Heres example of error :\

    2013-05-21 06:16:13 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '23264-113' for key 'PRIMARY'
    2013-05-21 06:16:13 [SEVERE] 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2013-05-21 06:16:13 [SEVERE] 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    2013-05-21 06:16:13 [SEVERE] 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    2013-05-21 06:16:13 [SEVERE] 	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1039)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2013-05-21 06:16:13 [SEVERE] 	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2013-05-21 06:16:13 [SEVERE] 	at org.minicraft.quest.sql.SQLQuest.accept(SQLQuest.java:93)
    2013-05-21 06:16:13 [SEVERE] 	at org.minicraft.quest.sql.SQLQuest.runNext(SQLQuest.java:41)
    2013-05-21 06:16:13 [SEVERE] 	at org.minicraft.quest.sql.AbsQuestSQL.run(AbsQuestSQL.java:71)
    2013-05-21 06:16:13 [SEVERE] 	at org.minicraft.quest.sql.QuestSQLManager$1.run(QuestSQLManager.java:70)
    
  • Avatar of diwaly diwaly May 21, 2013 at 01:34 UTC - 0 likes

    @MrBadnick: Go

    Yes it's true for after restart the server, but I'm not sure the player at 2 quests in his list and trouble another quest. I was lucky last time, but now I can't get this error You get easily recreate this error ? At what frequency you have this error? I'll try another way to save in the db, you tell me :)

    @mcsorley: Go

    Thx, this is a lot of work :)

  • Avatar of mcsorley mcsorley May 20, 2013 at 13:42 UTC - 0 likes

    I saw on bitbukket that you were working on the color npc icon. I have also seen some code on 1.5.2 and I'm very happy :D

    I give you another donation to encourage in your work :D

    Have a nice day

    Mcsorley / nicecube

Why server list using minicraft is a bad idea ?

  1. Choices:

  1. Results
  2. 0 comments

Facts

Date created
Aug 08, 2012
Categories
Last update
May 21, 2013
Development stage
Release
Language
  • enUS
  • frFR
License
Creative Commons
Curse link
Minicraft Quest
Downloads
6,348
Recent files

Authors