Skip to content
Success

CommandHelper (May 9, 2024, 9:57:09 PM)

Started 1 yr 9 mo ago
Took 13 min
Tests (no failures)
    Only grab the latest build in the Updater check
    (commit: acc50ac)
    LadyCailin at
    Add support for not showing bad builds
    (commit: bca9230)
    LadyCailin at
    Only throw exception when actually unexpected ClassType
    (commit: 5520430)
    PseudoKnight at
    Persist environment between commands in in-game interpreter.
    (commit: 924498a)
    LadyCailin at
    checkstyle
    (commit: 0bface4)
    LadyCailin at
    Make transformation values optional in set_display_entity
    (commit: 2955b57)
    LadyCailin at
    Add stop_sound_category()
    (commit: b92ea87)
    PseudoKnight at
    Just run the code if x_run_on_main_thread_now is called on main thread, instead of crashing.
    (commit: 15b5e3e)
    LadyCailin at
    Update class type rewriting

    - Move bare strings / concat class type re-parsing up to keep the re-parsing logic in one location.
    - Do not handle bare string/concat types as types if they do not match the type regex (do not throw "Unexpected data after ClassType" in these cases).
    - Handle deeper nested bare string concats as types (e.g. `my.custom.type.with.more.than.two.concats`).
    (commit: 552f380)
    Pieter12345 at
    Fix floats from math_const()
    (commit: 623a9bb)
    PseudoKnight at
    Fix some empty statements in tests
    (commit: a1c7f5d)
    PseudoKnight at
    Fix ArgumentValidation.getDouble32()

    Float precision check would unexpectedly throw an exception on certain valid values. This changes it to a range check.
    (commit: e0ce000)
    PseudoKnight at
    Fix ArgumentValidation.getDouble32() from last commit
    (commit: 715e720)
    PseudoKnight at
    Add support replacement as closure in reg_replace (#1380)

    * Add support replacement as closure

    * Add support replacement as closure for 'replace'

    * Strict reg_replace optimization

    * Add check for CClosure

    * Сorrect a typo

    * Fix doc and example
    (commit: fa2eeb5)
    noreply at
    Fix sqlite in cmdline

    oauth2 and jedis also use slf4j-api and may have been affected.
    (commit: eb3b3a0)
    PseudoKnight at
    Add x_get_lock, synchronized changes (#1381)

    (commit: a019b99)
    noreply at
    Fix recursive x_get_lock calls
    (commit: 9eaa7aa)
    LadyCailin at
    Fix empty block comment support

    Fixes `/**/` being seen as a smart block comment start.
    (commit: 4b063b0)
    Pieter12345 at
    Fix crash when pitch is not finite.

    Also, accept "minecraft:white_dye" type format for item types.
    (commit: 986dadb)
    LadyCailin at
    Add 'startinterpolation' and 'interpolationduration' for display entities
    (commit: 7ef66d9)
    PseudoKnight at
    Don't use bukkit transformation matrix.

    By default, the setTransformationMatrix method in Display entity doesn't
    follow the same format as Minecraft itself. This change aligns that, so
    that the input format is exactly the same as minecraft format. The
    object input type is unchanged.
    (commit: b0171d2)
    LadyCailin at
    checkstyle
    (commit: 1a6d305)
    LadyCailin at
    checkstyle
    (commit: 1afa865)
    LadyCailin at
    Add string_compare function and support integer return type in array_sort function (#1374)

    * Add string_compare function

    * Support integer return type in array_sort closure

    * Add string_compare_ic function
    (commit: ab8b6c9)
    noreply at
    Shade joml so cmdline/VSC doesn't break
    (commit: a4a8bdf)
    LadyCailin at
    Add get_transformation_from_matrix
    (commit: 11f1b13)
    LadyCailin at
    Add set_entity_rotation
    (commit: c67c16f)
    LadyCailin at
    Allow one non-double in equals_epsilon
    (commit: 9bd7984)
    LadyCailin at
    Use Versioning package instead of deprecated service version
    (commit: dbb0e39)
    LadyCailin at
    Add support for Minecraft 1.20.6

    Adds armadillos, wolf variants, new attributes, sounds, particles, materials, potion effects, hide flags, etc

    API Changes:
    * SCUTE item has been renamed to TURTLE_SCUTE
    * In potion item meta, the potion array under the "base" key was replaced by a "potiontype" string
    * In enchantment item meta, the arrays under the "enchants" key have had the "etype" key removed
    (commit: 84f1af4)
    PseudoKnight at
    Build with JDK 21
    (commit: 27ad87d)
    PseudoKnight at
    Add snapshot repo for adventure-api
    (commit: 303fb73)
    PseudoKnight at
    Fix build against latest Spigot changes
    (commit: e51c79f)
    PseudoKnight at
    Allow spectating non-living entities

    This previously prevented an old bug that no longer exists.
    (commit: 0288d3f)
    PseudoKnight at