Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switched from J2V8 to Javet, closes #2 #6

Closed
wants to merge 20 commits into from
Closed

Switched from J2V8 to Javet, closes #2 #6

wants to merge 20 commits into from

Conversation

TheGreatViolet
Copy link
Member

Pull request type:

  • Bugfix

  • Feature addition

  • Refactor

  • Contribution guidelines related change

  • Other (specify):

Why should this pull request be merged? (If this PR closes an issue you can just link that).

Closes #2

Checklist

  • I have provided a convincing reason on why this pull request should be merged,
    or I linked an issue that this pull request closes.

  • If this pull request creates a breaking change, it was approved in a separate issue.

TheGreatViolet and others added 20 commits July 8, 2022 12:13
* Improved command handling and added resource filtering

* Updated plugin's main class

* Fixed Javet implementation
# Conflicts:
#	pom.xml
#	src/main/java/com/violeth/blockjs/blockjs/BlockJS.java
#	src/main/java/com/violeth/blockjs/blockjs/CommandInterface.java
#	src/main/java/com/violeth/blockjs/blockjs/Commands.java
#	src/main/java/com/violeth/blockjs/blockjs/commands/Command.java
#	src/main/java/com/violeth/blockjs/blockjs/commands/HelpCommand.java
#	src/main/java/com/violeth/blockjs/blockjs/commands/VersionCommand.java
#	src/main/java/com/violeth/blockjs/blockjs/jsinterface/JSRunner.java
#	src/main/java/com/violeth/blockjs/blockjs/jsinterface/mcinterface/Chat.java
#	src/main/java/com/violeth/blockjs/blockjs/jsinterface/mcinterface/Player.java
#	src/main/java/com/violeth/blockjs/blockjs/jsinterface/mcinterface/World.java
#	src/npm-package/src/chat/index.ts
#	src/npm-package/src/entities/player.ts
#	src/test/java/com/violeth/blockjs/blockjs/jsinterface/JSInterfaceTest.java
#	src/test/java/com/violeth/blockjs/blockjs/jsinterface/JSRunnerTest.java
@TheGreatViolet
Copy link
Member Author

If someone would like to review and make sure I didn't miss anything it would be greatly appreciated

@TheGreatViolet TheGreatViolet added the feat: core New feature related to the core of BlockJS (ie: the Java side code) label Nov 11, 2022
@Awesome1221
Copy link
Contributor

Same thing happens here

Failed to save level ./world
Failed to save level ./world_nether
Could not save data net.minecraft.world.entity.raid.PersistentRaid
Failed to save level ./world_the_end
Couldn't save stats

@TheGreatViolet TheGreatViolet marked this pull request as draft November 25, 2022 04:01
@TheGreatViolet
Copy link
Member Author

Marking this as a draft for now, too many bugs to justify merging

@TheGreatViolet
Copy link
Member Author

I'm going to close this pull request as the current rewrite of the core plugin into Kotlin pretty much makes this obsolete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat: core New feature related to the core of BlockJS (ie: the Java side code)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrating from J2V8 to Javet/Javenode?
2 participants