GithubHelp home page GithubHelp logo

char3210 / julti-moveresizeplugin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from draconix6/julti-moveresizeplugin

0.0 0.0 0.0 160 KB

A plugin for Julti which allows for resizing & moving windows for Minecraft speedrunning

License: MIT License

Java 100.00%

julti-moveresizeplugin's Introduction

Plugin for Julti which allows for moving & resizing instances.

Usage: Download the latest release, and place it in %UserProfile%/.Julti/plugins. If the plugins folder doesn't exist, make it yourself. Restart Julti if you had it open.

In Julti, go to Scripts > Import Script. Paste in one of the scrips below, depending on what you're looking to set up:

TallMacro/EyeZoom (More accurate eye measurements): Tall Window;1;resize 1920 3500

Pixel Perfect/BoatEye measurements, with a separate magnifier/overlay window & sensitivity change: Pixel Perfect;1;resize 384 16384 zoom;cursorspeed 1

Thin BT/TikTok BT: Thin BT;1;resize 250 700

Planar fog abuse/WideHardo: Planar Fog;1;resize 1920 300

After creating your script, go to Julti Options > Hotkeys. Any hotkeyable scripts will be available at the bottom here:

image

If a resize is active, pressing the same hotkey again will revert the window back to its original position.

If your window doesn't appear in the expected position when resizing, go to Julti Options > Window and ensure Window Pos Is Center is checked, and Window Position is set to the center of your monitor.

Please note, according to speedrun.com/mc rules, only one out of bounds resolution may be used in any given run.

More info on the commands the plugin adds:

  • resize <width> <height> [zoom] - Resizes the active instance to the given width & height - append zoom to the command for a standalone magnifier window to help with eye measurements (i.e. Priffin Mag OBS projector). Example: image
  • cursorspeed <speed> - Changes the Windows cursor speed to the given speed, then back to the original speed when activated again. Can be useful for eye measurements.

Use this general template for importing resize scripts: Name;1;resize <width> <height> [zoom].

Use this general template for importing resize scripts with cursor speed changes: Name;1;resize <width> <height> [zoom];cursorspeed <speed>.

More info on Julti scripts:

Julti scripts consist of a name for the script, a number identifying where the script can be run, and a string of commands thereafter, all separated by a semicolon ;.

The numbers identifying where scripts can be run include:

0 = Can only be run manually through the Scripts menu

1 = Hotkeyable in-game

2 = Hotkeyable on the wall

3 = Hotkeyable either in-game or on the wall

Only resizing the active instance is currently supported, therefore all resize scripts using this plugin should start with Name;1;.

A list of commands to use in scripts can be seen by typing help in the Julti command line.

Credits to Priffin for TallMacro/EyeZoom, and Duncan for EyeSee.

julti-moveresizeplugin's People

Contributors

draconix6 avatar duncanruns avatar char3210 avatar

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.