Difference between revisions of "Ideas"

From 8x9craft
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
To-do:
 
To-do:
* Make "minecraft:" optional as a prefix for item/block name.
+
* Make "minecraft:" optional as a prefix for item/block name.
 
* Change crab.itemCount() from taking a slot nr as a parameter into taking am item name, ID or ItemInfo instance
 
* Change crab.itemCount() from taking a slot nr as a parameter into taking am item name, ID or ItemInfo instance
 +
* [[crab.waitFor*() (Idea)|crab.waitFor*()]] - enable synchronous waiting for events
 +
* <span style="color: blue">[[Local strorage(Idea)|Local storage]] - we want to provide the storage for hakkun's program </span>
 +
* [[Custom events (Idea)|Custom events]]
 +
* enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages.
 +
* [[Execute program by Redstone signal|Execute program by Redstone signal]]
 +
* [[crab.ask() (Idea)|crab.ask()]] - pause execution to wait for user input
  
  
Line 8: Line 14:
  
 
* [[Are you a Werewolf? (Idea)|Are you a Werewolf?]]
 
* [[Are you a Werewolf? (Idea)|Are you a Werewolf?]]
* [[crab.ask() (Idea)|crab.ask()]] - pause execution to wait for user input
 
* [[Execute program by Redstone signal|Execute program by Redstone signal]]
 
 
* [[crab.run() (Idea)|crab.run()]] - run another program
 
* [[crab.run() (Idea)|crab.run()]] - run another program
 
* [[crab.include() (Idea)|crab.include()]] - create and use libraries (by including top-level functions of another program into current scope)
 
* [[crab.include() (Idea)|crab.include()]] - create and use libraries (by including top-level functions of another program into current scope)
* [[crab.waitFor*() (Idea)|crab.waitFor*()]] - enable synchronous waiting for events
 
* [[Custom events (Idea)|Custom events]]
 
* [[Local strorage(Idea)|Local storage]] - we want to provide the storage for hakkun's program
 
 
* [[Hakkun communication (Idea)|Hakkun communication]] - within group and between groups without a leader
 
* [[Hakkun communication (Idea)|Hakkun communication]] - within group and between groups without a leader
 
* [[Indicate Hakkun's state in-game (idea)|Indicate Hakkun's state in-game]] - display in some way whether it's running a program or not
 
* [[Indicate Hakkun's state in-game (idea)|Indicate Hakkun's state in-game]] - display in some way whether it's running a program or not
 
* [[Indicate what program a Hakkun is running (Idea)|Indicate which program a Hakkun is running]]
 
* [[Indicate what program a Hakkun is running (Idea)|Indicate which program a Hakkun is running]]
 
* event or world API that enables to get time of day, or current biome (ex. world.isNight(), world.getTime(), world.isRaining(), crab.onNightFallen())
 
* event or world API that enables to get time of day, or current biome (ex. world.isNight(), world.getTime(), world.isRaining(), crab.onNightFallen())
* enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages.
 
 
* let Hakkun create other Hakkuns that he can control (maybe only for the time of program execution?)
 
* let Hakkun create other Hakkuns that he can control (maybe only for the time of program execution?)
  

Latest revision as of 01:51, 21 March 2017

To-do:

  • √ Make "minecraft:" optional as a prefix for item/block name.
  • Change crab.itemCount() from taking a slot nr as a parameter into taking am item name, ID or ItemInfo instance
  • crab.waitFor*() - enable synchronous waiting for events
  • Local storage - we want to provide the storage for hakkun's program
  • Custom events
  • enable Hakkuns communicating with each other (ex. crab.transmit(), crab.onTransmission()) in the light of onChatMessage being changed to react only to player-sent chat messages.
  • Execute program by Redstone signal
  • crab.ask() - pause execution to wait for user input







Navigation menu

Internal error

Jump to: navigation, search
[2c4eb9dca31d4ea5f131aa46] 2024-03-28 21:12:42: Fatal exception of type "Error"

Navigation menu