Skip to content
Success

Changes

Summary

  1. Image support (#96) (commit: a778677) (details)
Commit a77867722483c7dbe9210acc2666a212577b4c1e by noreply
Image support (#96)

* First bit of work

* Allow creating new images

* Width/Height tags

* Only take in ids, minor fixups

* Add meta, remove `formatting`, clean up `scale`.

* Optimize `identify` and `debuggable`

* Language meta for image positions

* Add constructor tag meta

* Final cleanups/fixes

* `BinaryTag.to_image`, meta improvments

* Make tags static

* Id-based images

* Take image format as input when writing

* Include the prefix in the cache

* Fix path -> file methods

* Remove missed variable

* Fix caps

* `draw` meta correction

* Correct `image` meta example

* Fix `image` command image duplication

* Revert `FileReadCommand` change

* Fix `draw` command caps in another place

* Merge `drawimage` into `draw`
(commit: a778677)
The file was modified src/main/java/com/denizenscript/denizencore/objects/core/BinaryTag.java (diff)
The file was modified src/main/java/com/denizenscript/denizencore/scripts/commands/file/FileReadCommand.java (diff)
The file was modified src/main/java/com/denizenscript/denizencore/scripts/commands/file/FileWriteCommand.java (diff)
The file was modified src/main/java/com/denizenscript/denizencore/objects/core/ColorTag.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizencore/objects/core/ImageTag.java
The file was modified src/main/java/com/denizenscript/denizencore/scripts/commands/CommandRegistry.java (diff)
The file was modified src/main/java/com/denizenscript/denizencore/scripts/commands/file/YamlCommand.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizencore/scripts/commands/core/DrawCommand.java
The file was modified src/main/java/com/denizenscript/denizencore/objects/ObjectFetcher.java (diff)
The file was addedsrc/main/java/com/denizenscript/denizencore/scripts/commands/core/ImageCommand.java