Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Tony Gravagno
    Posted another build to my repo with new docs. See release notes.
    Tony Gravagno
    Latest build is ready for beta. See notes where I've been blogging on progress. Please check the new and existing docs, especially ReadMe, Release Notes, Installation, Permissions, Start and Stop. This release does not have major updates, doesn't support new colors or some new objects. Right now I just want to make sure this just doesn't throw errors, crash, or break any existing code. Please post issues in my repo, not the official/production repo. Thanks!
    O_o. I'm glad to see that there is life here. No more naughty questions. Unfortunately for the adaptation of the translation of my module completer.js there is absolutely no time. They are busy preparing the reports on the second chapter of the thesis.
    A later I'll definitely bring the module to a state that allows using it without relying on my other modules.
    Jordi Goyanes Granados
    I have several important variables in my ScripCraft plugin that I want the player to specificate. Is there a way to create a config file?
    Walter Higgins

    I have several important variables in my ScripCraft plugin that I want the player to specificate. Is there a way to create a config file?

    Yes. The easiest way is to use the built-in persist() function like this...

    var playerName = player.name;
    var playerConfig = persist(playerName + '-myconfig', {} );
    playerConfig.strengths = ['flight', 'magic' ];
    playerConfig.weaknesses = ['arachnophobia' ];

    The player config will automatically be saved to a .json file in the scriptcraft/data/ directory.

    @TonyGravagno @jordigoyanes I really like the idea of lightweight jars composed only of .js with a dependency on scriptcraft.jar - I wonder what would be needed to make this work. It would definitely result in smaller bukkit jar files.
    Jordi Goyanes Granados
    thanks! about the lightweight jars, I think it can be done easily
    Walter Higgins
    I'll take a look into this too. It would be really neat if you could just specify scriptcraft as a dependency in your jar's manifest file and just bundled a /modules and /plugins folder for scriptcraft-based plugins.
    (that is - have a bukkit/spigot plugin which has zero java code - I don't know if this is possible - worth investigating)
    Jordi Goyanes Granados
    Nice. Would also be great if you could easily create that bundle using a simple command that leaves a lightweight .jar ready to go.

    Hello :)
    In NodeJS I can use let and const instead of using var. Its better, variable destroy itself when block of code where it has been declared ends.

    I tried to use:
    let i = 5
    in scriptcraft, but it didnt work.
    Is there any way to make it works?

    Walter Higgins
    If you're feeling adventurous you can build from source and use babel for es6 features.
    Did not work. Command: /js require('babel-register') gave me error
    Max Metral
    does ScriptCraft support 1.12 now?
    Jordi Goyanes Granados
    Hi, I am new into scriptcraftjs(and also a bit in minecraft). I start using it since last week. I succesfully tried already some example and build my own custom function. Building a pyramid. Sofar so good.
    I was wondering, is it posibble to rotate a block in Minecraft? I would like to build a funfair a would like to turn some objects(carousel, big wheel). Is this possible?
    mic check
    really dig this project
    gonna try use it as a teaching aid
    looking at blocklycraft in particular
    Tony Gravagno
    @daveweb To do what you're asking, I'd consider adding the WorldEdit plugin, and then send it commands to do what's required. That way you don't need to "re-invent the wheel". Or to avoid pulling in a massive plugin like that just for this one function, fork that project, and create a branch that just includes the rotation component.
    Tony Gravagno
    That plugin does sometimes get things wrong. It rotates a mass of blocks but misses details like chest orientation. And in the process of removing the original block set to replace it with another, we see frames losing their contained items, etc.
    With all of the changes in v1.13 to the inner structure of items and entities, all of this might be easier than in 1.12 and prior. No clue on that bleeding-edge yet. Good luck!
    @TonyGravagno Thanks for your response, Can you tell me where to find that worldEdit plugin?
    Tony Gravagno
    Is this project dead?
    how do i access the inventory of a chest? lol
    Tony Gravagno
    Give the Google Group a ping since you haven't seen any activity here: https://groups.google.com/forum/?fromgroups#!forum/scriptcraft---scripting-minecraft
    Hey, How would I hook into vault?
    Rayan Desfossez
    It's possible to create javascript plugin and not use /js for execution ?
    for example for hello command plugin
    just make /hello than /js hello()
    Paul Richards
    Created a(nother) blockly scriptcraft solution: https://github.com/Paulware/BlocklyScriptcraft. I appreciate any comments. Also has anyone got a scriptcraft version that works with 15.2? I keep getting the javascript engine error.
    Can I make a script that connects me to a server, takes a screenshot then disconnects and then waits 10 minutes, then repeats it all forever?
    Just wondering if such a thing is possible? im on java edition 1.12.2 if that helps
    I dont have operator commands becuase its not my server, however the admin says that im allowed to use scripts and macros ect
    How to install scriptCraft on minecraft 15.2 server? I install scriptCraft, put it in plugins directories, and start my server, but all I get is "No JavaScript Engine available. ScriptCraft will not work without Javascript."???
    Paulius Gečas
    Hi all! Just a quick question, if the plugin is still being developed?
    Vixel V Vixel
    will it work on version 1.8?
    hey does the 1.15.2 release work with 1.16.4? I don't know anything about plugin version compability.
    im getting "[scriptcraft] No JavaScript Engine available. ScriptCraft will not work without Javascript."