Giter VIP home page Giter VIP logo

booksuite's Introduction

A multipurpose book-based suite
Current features (3.1.2):
	- right click a "press" (crafting table with inverted stairs above) with a written book to duplicate it.
	- right click an "eraser" (sponge) with a written book to unsign it.
	- /book args[]
		invalid command: Displays help/usage based on player permissions
		addpage <number> (page text): adds a page to book and quill in hand
		delpage <number>: deletes page from book and quill in hand
		f(ile)|u(rl)|l(oad) <filename|url>: Makes a book ingame. Consumes supplies.
		e(xport)|s(ave) <filename>: saves book to file, /plugins/BookSuite/SavedBooks/<filename>.book
		u(nsign): Unsigns book in hand
		a(uthor) <newAuthor>: Sets author of book in hand to specified name
		t(itle) <newTitle>: Sets title of book in hand
		l(ist): lists all files in /plugins/BookSuite/SavedBooks/
		d(elete) <filename>: delete file from /SavedBooks/ (autocompletes .book if no filetype specified)
		reload: reloads the plugin
		update: checks DevBukkit for plugin updates
		
Defaults:
	default user:
		- copy own books/book and quills for 1 book and 1 ink sack or 3 paper and 1 ink sack
		- copy maps for 9 paper
		- unsign own books using cauldron
		- send and receive mail with attachments
		- use commands addpage, delpage, list, import*, and export
			*Books imported from URL will be by author player doing the importing. Don't want random users blamed for inappropriate messages.
	op:
		- everything

booksuite's People

Contributors

jikoo avatar tmathmeyer avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

booksuite's Issues

Inbuilt permissions concurrent file modification error

2013-06-06 21:30:42 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'bs' in plugin BookSuite v3.1.2
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
        at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:965)
        at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:883)
        at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
        at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
        at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292)
        at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109)
        at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
        at java.util.HashMap$KeyIterator.next(Unknown Source)
        at com.github.Jikoo.BookSuite.permissions.Permissions.removeAllPermissions(Permissions.java:48)
        at com.github.Jikoo.BookSuite.permissions.PermissionsListener.disable(PermissionsListener.java:97)
        at com.github.Jikoo.BookSuite.CommandHandler.reload(CommandHandler.java:302)
        at com.github.Jikoo.BookSuite.CommandHandler.onCommand(CommandHandler.java:74)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
        ... 15 more

Error on give command

[15:15:42] [Server thread/INFO]: DaBenJinaTor issued server command: /book
[15:15:47] [Server thread/INFO]: DaBenJinaTor issued server command: /book give
[15:15:52] [Server thread/INFO]: DaBenJinaTor issued server command: /book give DaBenJinaTor
[15:16:03] [Server thread/INFO]: DaBenJinaTor issued server command: /book give DaBenJinaTor chestshops
[15:16:03] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'book' in plugin BookSuite v4.0.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:642) ~[spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1135) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:970) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_79]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_79]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot.jar:git-Spigot-d2856ae-8f0f4ed]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
Caused by: java.lang.NullPointerException
at com.github.Jikoo.BookSuite.FileManager.makeBookMetaFromText(FileManager.java:47) ~[?:?]
at com.github.Jikoo.BookSuite.CommandHandler.give(CommandHandler.java:398) ~[?:?]
at com.github.Jikoo.BookSuite.CommandHandler.onCommand(CommandHandler.java:73) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-d2856ae-8f0f4ed]
... 15 more

File check parsing error

20:51:40 [WARNING] [BookSuite] [BookSuite] File check parsing error! Please report this error!

So I'm reporting it. Don't have any more information and don't know what this is about.

R: BookSuite 3.1.1 for 1.5.1
Spigot 1.5.2 build #878

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.